Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1280 connectés 

  FORUM HardWare.fr
  Programmation

  J'en chie avec le compilo C Watcom (IDE) version 11 pour le linkage

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

J'en chie avec le compilo C Watcom (IDE) version 11 pour le linkage

n°74077
instantdha​rma
Ailleurs c'est ici
Posté le 21-11-2001 à 13:59:46  profilanswer
 

Voici le log lorsque je fais un make all :

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
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
mood
Publicité
Posté le 21-11-2001 à 13:59:46  profilanswer
 

n°74082
BENB
100% Lux.
Posté le 21-11-2001 à 14:08:43  profilanswer
 

soit tu utilise les noms courts (avec les ~)
soit tu mets des "c:/Program 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...

n°74099
instantdha​rma
Ailleurs c'est ici
Posté le 21-11-2001 à 14:23:59  profilanswer
 

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 :cry:


---------------
di. / www.diredaredare.org - Ailes de la ville
n°74104
BENB
100% Lux.
Posté le 21-11-2001 à 14:28:27  profilanswer
 

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...

n°74135
instantdha​rma
Ailleurs c'est ici
Posté le 21-11-2001 à 15:47:47  profilanswer
 

Bon, ça va, je m'en suis sorti en déplaçant le compilo & en modifiant les vars d'environnement de NT...


---------------
di. / www.diredaredare.org - Ailes de la ville

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  J'en chie avec le compilo C Watcom (IDE) version 11 pour le linkage

 

Sujets relatifs
version de gccCompilation Visual C++ et Linkage DJGPP : pourquoi ca marche pas?
JAVA JDK 1.4 en version bétaComment savoir quel version de php est installée ?
[HTML] diiférence de comportement suivant la version de IE?HTML 4 , implanté dans IE et NNS depuis quelle version??
[ JavaScript ] Comment savoir la "version HTML" du navigateur ??[JBuilder5] Serial + key de la version Enterprise.
Modifier la version d'un executablesiouplé version visual basic 6 pour win2k ca existe?
Plus de sujets relatifs à : J'en chie avec le compilo C Watcom (IDE) version 11 pour le linkage


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR