Bonjour
J'essaie d'enlever la dépendance à msvcrt.dll
J'ai regardé avec le code de Brunews :
http://www.cppfrance.com/code.aspx?ID=44835
sa version fonctionne pour VS2008
Je voulais savoir si on pouvait faire la même chose pour devcpp
(pour commencer, j'ai pris le code du dossier cWnd)
en ajoutant la gestion assembleur (copiée d'ici :
http://www.cppfrance.com/forum/sujet-DEV-CPLUSPLUS-ASM-DEV-ASM_772303.aspx?p=2 )
Devcpp me retourne les erreurs suivantes :
[Linker error] undefined reference to `GetStockObject@4'
[Linker error] undefined reference to `GetModuleHandle'
[Linker error] undefined reference to `hinst'
[Linker error] undefined reference to `InitInstance'
[Linker error] undefined reference to `hmain'
[Linker error] undefined reference to `GetMessage'
[Linker error] undefined reference to `SW_NORMAL'
[Linker error] undefined reference to `TranslateMessage'
[Linker error] undefined reference to `ShowWindow'
[Linker error] undefined reference to `DispatchMessage'
[Linker error] undefined reference to `ExitProcess'
[Linker error] undefined reference to `WinMain@16'
d'habitude, il suffit de rajouter le bon fichier lib dans l'édition des liens
mais là, comme il y a des variables ...
je pencherais sur une mauvaise déclaration de WinMain ou une subtilité à apporter pour la partie assembleur et WinMain
bref est-ce possible avec Devcpp ?
si oui, comment ?
Merci