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 :
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
wpp386 decomp.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
decomp.cpp(141): Warning! W687: col(9) expression for 'while' is always true decomp.cpp(169): Warning! W389: col(58) integral value may be truncated during assignment or initialization wpp386 fich.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
wpp386 lzw.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
wlink name lzwp d all op inc SYS nt_dll op m op maxe=25 op q op symf @lzwp.lk1
WATCOM Linker Version 11.0
Error! E2093: environment watcom: cannot open e:\Program
Error(E42): Last command making (e:\program files\sybase\watcnt\samples\lzw\lzwp.dll) returned a bad status
Error(E02): Make execution terminated
Execution complete
|
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
---------------
di. / www.diredaredare.org - Ailes de la ville