compilation gcc 2.95.2 sous tru64 5.1A - Installation - Linux et OS Alternatifs
Marsh Posté le 27-05-2004 à 17:32:51
Sans y connaitre grand chose je m'exprime :
Apparemment il essaye de chercher une référence à ${name}.o plus loin que la fin (connue de lui ) de la table des symboles donc forcemment ça lui pose un GROS problème.
Si tu as jamais fait de compilation jette un oeil là : http://diwww.epfl.ch/w3lco/pub/com [...] ation.html
Marsh Posté le 27-05-2004 à 17:37:02
Houla, oui, j'en ai fait il y a tres tres longtemps mais ce probleme est lie a un manque d'option ou une "bidouille" du meme genre que les deux precedentes a faire pour compiler sur cette architecture / sur cet OS.
et j'avoue que pour le moment, savoir pourquoi ca plante ne m'aidera pas des masses. personne n'a jamais eu a faire ca? parceque malheureusement c'est assez urgent, c'est pour le boulot en fait
mais merci quand meme
Marsh Posté le 27-05-2004 à 17:38:59
En fait j'ai trouve ca pour le message en question:
[url=http://www.helpdesk.umd.edu/systems/wam/all/1115/#StrangeErrorMessagesAfteraProgramHas]
Strange Error Messages After a Program Has Compiled |
[/url]
Mais bon, ca ne m'aide pas trop non plus, il y a largement la place en memoire et en disque donc
Marsh Posté le 27-05-2004 à 17:44:08
pas de -h au df sous tru64.
mais bon, la place est presente, pour info:
sous /tmp j'ai 200Go de dispo
j'ai 32Go de ram sur la machine (si si!)
24 cpu dont beaucoup de libre rien que pour moi
... ca devrait suffire a compiler gcc non??
Marsh Posté le 27-05-2004 à 18:34:43
Oh mon dieu, je suis trop con!!!
En fait je m'etais fais un script pour compiler:
#!/bin/sh |
ce petit script ouvert dans le notepad a cote de mon terminal histoire d'aller plus vite, et vu que ca plantait souvent et que j'avais bidouille le script configure se trouvant dans le repertoire gcc, je ne voulais pas l'ecraser, donc je ne copiait a chaque fois que les quelques dernieres lignes de ce script (a partir du rm -r).
...et dans cette partie il y a $DIR...
mais bien sur ca marchait au debut tant que je ne fermai pas le shell, et vu que je l'ai ferme histoire de remettre toutes les variables d'environnement d'applomb, $DIR n'existait plus, il n'allait donc plus chercher mon script ni le 'as' systeme non plus d'ailleurs
bref, panne de cerveau
en tout cas merci de votre aide.
bon ca passe toujours pas, je plante ailleurs mais stop parceque la j'en ai marre.
au cas ou, maintenant j'ai ca:
/tmp/objdir/gcc/xgcc -B/tmp/objdir/gcc/ -B/freeware/gcc/v2.95.2-osf5.1/alphaev6-dec-osf5.1/bin/ -c -g -I. -I../../../gcc-2.95.2/libio ../../../gcc-2.95.2/libio/ioungetc.c |
A bientot pour de nouvelles aventures.
Z.
PS: pour ceux que ca interesse, la solution complete se trouve ici: http://aa11.cjb.net/tru64_unix_man [...] /0554.html
bon, pour moi ca ne fonctionne pas super mais on ne sait jamais
Marsh Posté le 28-05-2004 à 09:20:14
Ca y est, ca fonctionne (enfin en tout cas le make bootstrap et le make sont passes).
En fait lorsqu'on a l'erreur "... bidule truc __va_list machin" il suffit d'aller edit /tmp/objdir/gcc/include/stdio.h:
changer la ligne:
# define __DUMMY_VA_LIST__ __va_list |
en:
# define __DUMMY_VA_LIST__ va_list |
et relancer le 'make bootstrap' pour que la compil continue la ou elle s'etait arretee
Et voila ca compile!
derriere le make dure quelques secondes.
et enfin le make install...
Marsh Posté le 28-05-2004 à 09:24:30
Je confirme
surtout que c'est un probleme que j'ai trouve pour la compil de gcc-3.xx en V5.1A ici
mais bon, la solution a l'air de fonctionner pour moi, tant mieux.
Je vais faire des tests de compil histoire de voir si ca a vraiment fonctionne.
Marsh Posté le 27-05-2004 à 17:20:00
Hello,
J'ai besoin de compiler la version 2.95.2 de gcc sous tru64 v5.1A sur une plate forme ev6 mais je bloque sur ca au 'make bootstrap':
deja avant d'en arriver la j'ai bien galere, mais j'ai trouve un peu d'aide sur le net:
ca: http://www.srl.utu.fi/AuxDOC/Publi [...] nvironment
mixe avec ca: http://aa11.cjb.net/tru64_unix_man [...] /0467.html
m'ont permi d'avancer considerablement mais la je seche, je ne trouve rien relatif a cette erreur...
A l'aide please,
Merci.
Message édité par zoidberg le 27-05-2004 à 17:49:56