Je viens d'essayer, et j'ai fini par réussir, avec un certain nombre de complications, justement au niveau de l'assembleur.lolo309 a écrit :Si tu tente de le compiler, fais-moi signe si tu y arrives, moi j'ai toujours des problèmes avec le fichier asm, l'assembleur doit gérer les instructions SSE2.
En fait, l'assembleur ml.exe version 8.0 fourni avec Visual Studio 2005 refuse de compiler certaines instructions (SSE2, justement) du fichier idctmmx.asm. Je lui ai substitué le ml.exe version 6.15 de mon ancien compilateur, Visual C++ 6.0, et ça marche parfaitement.
Pour effectuer la compilation, j'ai juste copié le fichier ml.exe de la version désirée dans le répertoire de FairUse, et j'ai ajusté le chemin déclaré dans la ligne de commande de l'étape de génération personnalisée pour le fichier idctmmx.asm.
Je pense qu'il devrait être possible de greffer ce ml.exe, même dans Visual C++ 2005 Express Edition.
Après, pour exécuter le fichier produit, il faut le copier par-dessus l'installation existante de FairUse dans Program Files, parce que sinon, il râle parce qu'il n'a pas les fichiers dont il dépend.
Malheureusement, l'application compilée correspond à l'édition "Light". Faut pas rêver.
Gingko