cs_AstraX
Messages postés1Date d'inscriptionmardi 19 août 2003StatutMembreDernière intervention19 août 2003
-
19 août 2003 à 05:11
cs_Vermifuge
Messages postés75Date d'inscriptionsamedi 23 mars 2002StatutMembreDernière intervention18 septembre 2006
-
21 août 2003 à 18:00
Voilà je débute en ASM et j'ai des problèmes pour le linkage:
Je fonctionne sous windows XP avec TASM et quand je veux linker mon prog il me dit : "Failed to locate protected mode loader (DPMILOAD.EXE)". Que puis-je faire ? Merci d'avance.
CoreBreaker
Messages postés540Date d'inscriptiondimanche 23 mars 2003StatutMembreDernière intervention 5 octobre 20071 19 août 2003 à 07:13
Tu as surement mis des directives d'assemblage 32bits assez spéciales pour générer cela car je n'ai jamais vu cela. Mais si tu as mis du code 32bits ou que modèle mémoire est flat (.flat) cela ne m'étonnerais pas non plus. Si tu est en FLAT essaie plutot de faire des segment 16bits qui utilise l'interruption 31h (interruption DPMI) si tu veux utiliser le DPMI. Si tu veux utiliser le 32 bits passe par un compilateur C sous windows type visual, delphi, ou et inclus un source assembleur qui contient des segments 32bits car c'est comliqué de faire un souse ASM 32bits pur dans un environnement Windows.