J'en chie avec le compilo C Watcom (IDE) version 11 pour le linkage - Programmation
Marsh Posté le 21-11-2001 à 14:08:43
soit tu utilise les noms courts (avec les ~)
soit tu mets des "cProgram files" pour qu'il sache que c'est un espace dans le nom deu rep et pas le passage a un nouvel argument en ligne de commande...
Marsh Posté le 21-11-2001 à 14:23:59
Attends, je sais que pour pouvoir utiliser les noms longs, on les met entre guillemets.
Dans les "C++ compiler switches" de l'interface, j'ai remplacé
$(%watcom)\h;$(%watcom)\h\nt
par
"$(%watcom)\h";"$(%watcom)\h\nt".
Dans ce cas, le problème est déplacé :
Citation : |
le compilo passe, mais pas le linkage. Précision : la commande, je la tape pas à la main, c'est l'ide (interface) qui l'envoie. Si je me place dans le dossier contenant le source & que je lance wlink à la main, j'ai le même message. Mon problème est que je sais pas où ni quel paramètres je dois placer dans l'interface pour que wlink puisse aller chercher ce dont il a besoin dans le bon dossier
Marsh Posté le 21-11-2001 à 14:28:27
Ben il y a un progres
regarde dans les variables d'environement, et aussi dans le reste de l'interface...
je ne connaius pas le Watcom, mais les espaces dans les nom de fichiers/repertoire sont toujours sources de Pb...
au pire reinstalle Watcom ailleurs...
Marsh Posté le 21-11-2001 à 15:47:47
Bon, ça va, je m'en suis sorti en déplaçant le compilo & en modifiant les vars d'environnement de NT...
Marsh Posté le 21-11-2001 à 13:59:46
Voici le log lorsque je fais un make all :
cd e:\program files\sybase\watcnt\samples\lzw
wmake -f "e:\program files\sybase\watcnt\samples\lzw\lzwp.mk" -h -e
wpp386 comp.cpp -i=e:\Program Files\Sybase\watcnt\h;e:\Program Files\Sybase\watcnt\h\nt -w4 -e25 -zq -od -d2 -bd -5r -bt=nt -mf
Error! E059: unable to open 'Files\Sybase\watcnt\h;e:\Program'
Error(E42): Last command making (e:\program files\sybase\watcnt\samples\lzw\comp.obj) returned a bad status
Error(E02): Make execution terminated
Execution complete
J'ai pas d'erreur de compilation, mais apparemment le compilo s'en sort pas avec les noms longs. J'arrive pas à comprendre comment et où je dois agir pour que ça tourne.
---------------
di. / www.diredaredare.org - Ailes de la ville