scoubidou944
Messages postés714Date d'inscriptionmardi 22 avril 2003StatutMembreDernière intervention19 janvier 2017
-
27 déc. 2010 à 21:22
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019
-
29 déc. 2010 à 21:15
Glop,
je viens de recompiler un programme qui tournait avec VC++ 2008 Express (C++ à l'ancienne, pas de framework .NET) sous VC++ 2010 Express.
L'exe a pris 3Ko mais ne se lance plus sous Windows 2000 Pro (Il me dit que ce n'est pas une application Win32 valide.
Aucun pb sous 2k3, Xp, 7.
J'ai modifié le define de 600 à 500:
#define _WIN32_WINNT 0x0500
L'exe perd 3ko mais ça ne change pas le pb.
je link les librairies en statique pour ne pas avoir à installer les Runtime C++:
kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies)
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019 28 déc. 2010 à 23:03
vi vi, je t'avais lu trop vite.
Donc foutu pour Win2K avec VC++ qui commence sérieux à me gonfler.
Je sens que sous peu je vais tester GCC 4.6 qui lui sait tout faire sans problème.
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019 29 déc. 2010 à 21:15
Pas besoin d'IDE, 3 ou 4 modèles de *.bat (pour exe console, exe GUI sans rc, avec rc, etc.) rt un editeur de code correct qui sache lancer le compil.bat se trouvant dans le dossier et vive la liberté.