link sous Borland C++ 5.00B

link sous Borland C++ 5.00B - Programmation

Marsh Posté le 01-07-2001 à 15:11:44    

Salut à tous
 
J'ai un blème car je n'arrive pas à linker sous Borland C++ 5.00
J'ai patché en version A et version B. Que dalle.
 
J'ai créé un projet ou je veux que les programmes soient en :
- DOS (standard)
- Modèle HUGE
 
A chaque fois que j'essaie de compiler il crée bien le .OBJ
Mais au lien, j'obtiens :
 
Transferring to C:\PROGRAM FILES\BC5\BIN\tlink.exe @D:\src\monprojet.r$p
avec dessous une croix rouge avec :
Could not load : tlink.exe
 
Je précise que le tlink.exe se trouve bien sous PROGRAM FILES\BC5\BIN
Que si je le lance il s'exécute en ouvrant une fenêtre ms/dos
J'ai regardé les diverses options mais étant donné que je n'ai rien touché , je ne pige pas pourquoi cette merde refuse de se charger.  
 
Si l'un de vous a rencontré ce problème, plize help mi!  :cry:

Reply

Marsh Posté le 01-07-2001 à 15:11:44   

Reply

Marsh Posté le 01-07-2001 à 20:35:48    

à un moment j'avais un problème bizarre de ce genre parce que je n'avais que 300 ou 400 Ko de mémoire conventionnelle libre en DOS (sous win98) vu que ce TLink est un prog DOS je crois.
C'est peut-être ça... Jette toujours un coup d'oeil (fenetre DOS -> mem.exe).


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 02-07-2001 à 00:06:52    

Après avoir un peu bataillé, j'ai trouvé la solution du problème. Non mais! :p  
 
Merci aux nouilles  :pt1cable: de chez Borland, qui n'ont même pas essayé d'installer leur prog. sous un autre répertoire que C:\BC5
Le fait de l'avoir placé sous "C:\program files" a posé un problème, puisque leurs programmes de daube décomposent le nom de fichier et il ne restait plus que "files" : GEANT!  :gun:  
 
Il faut faire 2 choses pour que ça marche comme ça:
* Transférer le program "tlink.exe" dans le répertoire où sont les sources (Ce fichier se trouve sous C:\Program Files\bc5\bin)
* Dans Option --> Project, au niveau de Directories, il y a 2 noms de dossiers avec marqué "program files" (c:\program files\bc5\include et c:\program files\bc5\lib)qu'il faut remplacer par c:\progra~1\bc5\include et c:\progra~1\bc5\lib
 
Après ça plus de de soucis.  :hap:  
Mais bon c'est quand même lourdingue d'avoir le tlink au milieu des sources. Je pense qu'on doit pouvoir améliorer le truc en mettant le PATH ms/dos sur un répertoire "gentil", genre sous C: et avec un nom court, et en mettant le tlink à l'intérieur.  
Faut que je teste, mais pas ce soir .. Dodo :o  
 
Si j'ai peu aidé qq à gagner du temps...tant mieux  
 
Merci pour la remarque sur la mem conventionnelle, mais j'avais vérifié, et le programme est lancé depuis win...

Reply

Marsh Posté le 02-07-2001 à 16:37:41    

ha ouais chez moi ca passe pcq e:\dev\bc5 ne contient pas d'espaces.


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 02-07-2001 à 17:26:45    

dites vous l'avez trouvé ou JB5 ?

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed