Re: [Ultra-HS] A la recherche de stdint.h pour AIX

2003-12-08 Par sujet Yves Rutschle
On Sat, Dec 06, 2003 at 07:16:47PM +0100, Laurent wrote:
> En effet, enrevanche je me pose une question, chez moi sur ma machine
> powerpc G4 j'ai une sarge qui tourne, est-ce que le fichier stdint.h de
> ce système fonctionnerai sur un powerpc rs6000 ??

Un PowerPC rs6000 sous Linux/Glibc, peut-être. Un PowerPC
rs6000 sous AIX, peu probable. Il faudrait regarder ce que
le reste de la libc utilise comme types entiers.

/Y



Re: [Ultra-HS] A la recherche de stdint.h pour AIX

2003-12-06 Par sujet François TOURDE
Le 12392ième jour après Epoch,
[EMAIL PROTECTED] écrivait:

> Et je me suis rendu que la version de bison sur mon aix, n'est que la
> 1.28 ce qui est assez vieux, et donc pour compiler bison j'ai besoin de
> stdint.h ;-) les binaires refusent de s'installer par smit pour les même
> raisons que gcc ;-

En quelques secondes de recherche sur notre ami google, j'ai trouvé:

  http://www-1.ibm.com/servers/aix/products/aixos/linux/download.html

Ça peut te servir, non?

-- 
Sometimes the best medicine is to stop taking something.



Re: [Ultra-HS] A la recherche de stdint.h pour AIX

2003-12-06 Par sujet François TOURDE
Le 12392ième jour après Epoch,
[EMAIL PROTECTED] écrivait:

> Le sam 06/12/2003 à 19:53, François TOURDE a écrit :
>
>> Si tu as à ta disposition une autre machine, tu peux refaire un gcc
>> complet (y compris libs et entêtes) à partir de gcc.
>
> Je n'y avait pas pensé, donc je peux compiler un gcc pour archi type
> powerpc à partir d'une machine i386 c'est bien ça ?

Tout à fait. Dans les docs de génération de gcc, tout est expliqué.

> J'en ai trouvé des binaires de gcc pour aix (sur bullfreeware), mais
> smit m'envoi pêter quand je veux l'installer pour la bonne et simple
> raison que je dois patcher mon système qui est un vieux 4.3 kekchose, et
> les patchs systèmes ne seront appliqués que dans 2 ou 3 mois c'est un
> mec qui doit venir les installer (chacun son taff ;-), c'est pour ça que
> je me prends la tête :-)

Je sais pas qui est ce smit, mais tu dois pouvoir t'en passer.

> Bonne idée, mais sinon d'après toi compiler un gcc à partir de cc sur
> aix, ce n'est pas trop utopiste ? ;-)

Pas forcément. Mais à mon avis tu devrais pouvoir compiler un gcc sur
un 386 pour ton aix, copier le binaire, les entêtes et les libs sur
ton aix, puis refaire un gcc à partir de gcc sur ton aix.

-- 
There's one consolation about matrimony.  When you look around you can
always see somebody who did worse.
-- Warren H. Goldsmith



Re: [Ultra-HS] A la recherche de stdint.h pour AIX

2003-12-06 Par sujet Laurent
Le sam 06/12/2003 à 19:53, François TOURDE a écrit :

> > Cette compilation me permettrai de pouvoir par la suite "builder" un
> > joli gcc pour un vieux aix ;-) afin de pouvoir compiler toute sorte
> > d'applis pour notre vieux coucou (rs6000).
> 
> Si tu as à ta disposition une autre machine, tu peux refaire un gcc
> complet (y compris libs et entêtes) à partir de gcc.

Je n'y avait pas pensé, donc je peux compiler un gcc pour archi type
powerpc à partir d'une machine i386 c'est bien ça ?

> 
> Cherche d'abord un portage binaire de gcc pour ton AIX, et si tu
> échoues (tu as mal cherché), tu peux en lisant la doc de gcc, en faire
> une version toi-même. J'ai fait ça il y a longtemps, et ça a été assez
> trivial à faire en suivant la doc.

J'en ai trouvé des binaires de gcc pour aix (sur bullfreeware), mais
smit m'envoi pêter quand je veux l'installer pour la bonne et simple
raison que je dois patcher mon système qui est un vieux 4.3 kekchose, et
les patchs systèmes ne seront appliqués que dans 2 ou 3 mois c'est un
mec qui doit venir les installer (chacun son taff ;-), c'est pour ça que
je me prends la tête :-)

> 
> Petit conseil si tu fais ça: Une fois gcc cross-généré pour AIX,
> refabriques en un depuis l'AIX lui-même.

Bonne idée, mais sinon d'après toi compiler un gcc à partir de cc sur
aix, ce n'est pas trop utopiste ? ;-)

Pour info, à la compil de gcc 3.3.1 qui se vautre, j'ai ces erreurs:

http://www.mail-archive.com/bug-textutils@gnu.org/msg00733.html

Et je me suis rendu que la version de bison sur mon aix, n'est que la
1.28 ce qui est assez vieux, et donc pour compiler bison j'ai besoin de
stdint.h ;-) les binaires refusent de s'installer par smit pour les même
raisons que gcc ;-

Enfin bref je déguste...

Merci

Laurent

-- 
(o_
//\
V_/_ Debian GNU/Linux PowerPC user.






Re: [Ultra-HS] A la recherche de stdint.h pour AIX

2003-12-06 Par sujet François TOURDE
Le 12392ième jour après Epoch,
[EMAIL PROTECTED] écrivait:

> Bonjour,
>
> Voilà, au boulot j'ai plusieurs compilations à effectuer sur un AIX 4.3,
> et pour réaliser ces tâches il me faut trouver une biliothèque dont le
> nom s'apelle stdint.h.

C'est pas le nom d'une lib, ça. Ceci ne représente qu'une sorte
d'index pour la librairie en question.

> J'ai googlelisé à mort et je n'ai trouvé qu'un seul fichier que j'ai
> naturellement testé et qui ma fait échoué ma compilation, j'en ai déduit
> qu'il ne s'agissait pas du bon car il existe plusieurs versions de
> stdint.h selon les architectures des machines.
>
> Je me permet donc de demander ici, si certains d'entres vous possederai
> ce fichier pour AIX, et si possible me l'envoyer par mail.
>
> Cette compilation me permettrai de pouvoir par la suite "builder" un
> joli gcc pour un vieux aix ;-) afin de pouvoir compiler toute sorte
> d'applis pour notre vieux coucou (rs6000).

Si tu as à ta disposition une autre machine, tu peux refaire un gcc
complet (y compris libs et entêtes) à partir de gcc. A mon avis, il
sera plus simple de chercher un gcc pour AIX, tu ne dois pas être le
seul à avoir ce besoin.

Cherche d'abord un portage binaire de gcc pour ton AIX, et si tu
échoues (tu as mal cherché), tu peux en lisant la doc de gcc, en faire
une version toi-même. J'ai fait ça il y a longtemps, et ça a été assez
trivial à faire en suivant la doc.

Petit conseil si tu fais ça: Une fois gcc cross-généré pour AIX,
refabriques en un depuis l'AIX lui-même.

-- 
E.T. GO HOME!!!  (And take your Smurfs with you.)



Re: [Ultra-HS] A la recherche de stdint.h pour AIX

2003-12-06 Par sujet Laurent
Le sam 06/12/2003 à 17:52, Yves Rutschle a écrit :
> On Sat, Dec 06, 2003 at 05:03:36PM +0100, Philippe BOURCIER - IPSL wrote:
> > > Cette compilation me permettrai de pouvoir par la suite "builder" un
> > > joli gcc pour un vieux aix ;-) afin de pouvoir compiler toute sorte
> > > d'applis pour notre vieux coucou (rs6000).
> > 
> >   si tu veux vraiment faire celà, il te faudra récupérer le
> > bon tarfile de libc6-dev
> 
> Très probablement pas, Debian étant tourné Glibc/Linux, ce
> qui n'est pas le cas de AIX (ni au niveau du noyau, ni de la
> libc), il y a donc peu de chances que ça marche.
> 
> /Y

En effet, enrevanche je me pose une question, chez moi sur ma machine
powerpc G4 j'ai une sarge qui tourne, est-ce que le fichier stdint.h de
ce système fonctionnerai sur un powerpc rs6000 ??

Merci

Laurent


-- 
(o_
//\
V_/_ Debian GNU/Linux PowerPC user.






Re: [Ultra-HS] A la recherche de stdint.h pour AIX

2003-12-06 Par sujet Yves Rutschle
On Sat, Dec 06, 2003 at 05:03:36PM +0100, Philippe BOURCIER - IPSL wrote:
> > Cette compilation me permettrai de pouvoir par la suite "builder" un
> > joli gcc pour un vieux aix ;-) afin de pouvoir compiler toute sorte
> > d'applis pour notre vieux coucou (rs6000).
> 
>   si tu veux vraiment faire celà, il te faudra récupérer le
> bon tarfile de libc6-dev

Très probablement pas, Debian étant tourné Glibc/Linux, ce
qui n'est pas le cas de AIX (ni au niveau du noyau, ni de la
libc), il y a donc peu de chances que ça marche.

/Y



Re: [Ultra-HS] A la recherche de stdint.h pour AIX

2003-12-06 Par sujet Philippe BOURCIER - IPSL
bonjour à toutes et à tous,

On Sat, Dec 06, 2003 at 03:07:27PM +0100, Laurent wrote:
> Voilà, au boulot j'ai plusieurs compilations à effectuer sur un AIX 4.3,
> et pour réaliser ces tâches il me faut trouver une biliothèque dont le
> nom s'apelle stdint.h.
> 
> J'ai googlelisé à mort et je n'ai trouvé qu'un seul fichier que j'ai
> naturellement testé et qui ma fait échoué ma compilation, j'en ai déduit
> qu'il ne s'agissait pas du bon car il existe plusieurs versions de
> stdint.h selon les architectures des machines.
> 
> Je me permet donc de demander ici, si certains d'entres vous possederai
> ce fichier pour AIX, et si possible me l'envoyer par mail.

$ dpkg -S /usr/include/stdint.h
libc6-dev: /usr/include/stdint.h
 
> Cette compilation me permettrai de pouvoir par la suite "builder" un
> joli gcc pour un vieux aix ;-) afin de pouvoir compiler toute sorte
> d'applis pour notre vieux coucou (rs6000).

  si tu veux vraiment faire celà, il te faudra récupérer le
bon tarfile de libc6-dev
 
 en espérant que ça t'aide,
-- 
Philippe BOURCIER
PRISM developer   http://www.ipsl.jussieu.fr/~pbipsl/



Re: [Ultra-HS] A la recherche de stdint.h pour AIX

2003-12-06 Par sujet Yves Rutschle
On Sat, Dec 06, 2003 at 03:07:27PM +0100, Laurent wrote:
> Cette compilation me permettrai de pouvoir par la suite "builder" un
> joli gcc pour un vieux aix ;-) afin de pouvoir compiler toute sorte
> d'applis pour notre vieux coucou (rs6000).

Pose plutôt la question sur une liste gcc. Il y a sans
doute, parmis les gens de la ML CrossGCC, qui ont construit
des cross-gcc i386-linux -> AIX.

Bon courage (car il en faut, dans ce domaine).

/Y



Re: [Ultra-HS] A la recherche de stdint.h pour AIX

2003-12-06 Par sujet Erwan David
Le Sat  6/12/2003, Laurent disait
> Bonjour,
> 
> Voilà, au boulot j'ai plusieurs compilations à effectuer sur un AIX 4.3,
> et pour réaliser ces tâches il me faut trouver une biliothèque dont le
> nom s'apelle stdint.h.
> 
> J'ai googlelisé à mort et je n'ai trouvé qu'un seul fichier que j'ai
> naturellement testé et qui ma fait échoué ma compilation, j'en ai déduit
> qu'il ne s'agissait pas du bon car il existe plusieurs versions de
> stdint.h selon les architectures des machines.
> 
> Je me permet donc de demander ici, si certains d'entres vous possederai
> ce fichier pour AIX, et si possible me l'envoyer par mail.
> 
> Cette compilation me permettrai de pouvoir par la suite "builder" un
> joli gcc pour un vieux aix ;-) afin de pouvoir compiler toute sorte
> d'applis pour notre vieux coucou (rs6000).

Attention le .h ne contient que des ddéclarations; Il va te falloir
une lib qui les implémente. Cherche plutôt s'il n'y a pas déjà une
version de gcc pour ton AIX en binaire. Bull en distribuait autrefois.


-- 
Erwan



[Ultra-HS] A la recherche de stdint.h pour AIX

2003-12-06 Par sujet Laurent
Bonjour,

Voilà, au boulot j'ai plusieurs compilations à effectuer sur un AIX 4.3,
et pour réaliser ces tâches il me faut trouver une biliothèque dont le
nom s'apelle stdint.h.

J'ai googlelisé à mort et je n'ai trouvé qu'un seul fichier que j'ai
naturellement testé et qui ma fait échoué ma compilation, j'en ai déduit
qu'il ne s'agissait pas du bon car il existe plusieurs versions de
stdint.h selon les architectures des machines.

Je me permet donc de demander ici, si certains d'entres vous possederai
ce fichier pour AIX, et si possible me l'envoyer par mail.

Cette compilation me permettrai de pouvoir par la suite "builder" un
joli gcc pour un vieux aix ;-) afin de pouvoir compiler toute sorte
d'applis pour notre vieux coucou (rs6000).

Merci pour votre aide

Laurent

-- 
(o_
//\
V_/_ Debian GNU/Linux PowerPC user.