link sous Borland C++ 5.00B - Programmation
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).
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!
Merci aux nouilles 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!
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.
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
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...
Marsh Posté le 02-07-2001 à 16:37:41
ha ouais chez moi ca passe pcq e:\dev\bc5 ne contient pas d'espaces.
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!