Gentoo Archives: gentoo-user-fr

From: Jean-Philippe ROPA <ehouf@×××××××.fr>
To: gentoo-user-fr@l.g.o
Subject: Re: [gentoo-user-fr] Compiler en 32 bits au lieu de 64 bits
Date: Tue, 17 Jan 2006 09:58:19
Message-Id: 43CCBF96.7000801@wanadoo.fr
In Reply to: Re: [gentoo-user-fr] Compiler en 32 bits au lieu de 64 bits by Cedric Godin
1 Cedric Godin a écrit :
2
3 > Jean-Philippe ROPA wrote:
4 >
5 >> Bonjour à tous.
6 >> J'ai actuellement un système 64 bits et
7 >> j'aimerais savoir si il est possible lors
8 >> d'un << emerge paquet >> de préciser que l'on veut
9 >> une compilation 32 bits.
10 >>
11 >> J'ai un souci avec net-dialup/ppp qui me renvoie une erreur
12 >> en 64 bits :
13 >>
14 >> Jan 17 09:18:05 Aspire_5014WLMi pppd[15641]: pppd 2.4.2 started by root,
15 >> uid 0
16 >> Jan 17 09:18:05 Aspire_5014WLMi pppd[15641]: Using interface ppp0
17 >> Jan 17 09:18:05 Aspire_5014WLMi pppd[15641]: Connect: ppp0 <-->
18 >> /dev/pts/2
19 >> Jan 17 09:18:08 Aspire_5014WLMi pppd[15641]: Fatal signal 11
20 >>
21 >>
22 >> Par contre, dans mon environnement chrooté en 32 bits, aucun problème
23 >> et si je remplace /usr/sbin/pppd par celui obtenu en 32 bits tout est
24 >> encore OK.
25 >> D'où ma question, est-il possible d'obtenir net-dialup/ppp directement
26 >> en 32 bits
27 >> lors d'un emerge ?
28 >>
29 >> Jean-Philippe ROPA
30 >>
31 >>
32 >>
33 >>
34 > linux32 emerge ...
35 > ?
36
37 linux32 emerge ppp me donne un paquet compilé en 64 bits :
38
39 # file /usr/sbin/pppd
40 /usr/sbin/pppd: setuid ELF 64-bit LSB executable, AMD x86-64, version 1
41 (SYSV), for GNU/Linux 2.4.1, dynamically linked (uses shared libs), stripped
42
43 J'ai essayé :
44 CFLAGS="-O2 -m32 -pipe -fomit-frame-pointer" CXXFLAGS=${CFLAGS} linux32
45 emerge -a ppp
46
47 et ses variantes, mais la compilation échoue à chaque fois.
48
49 D'autres idées ?
50
51 Merci
52 Jean-Philippe ROPA
53
54
55
56
57
58 --
59 gentoo-user-fr@g.o mailing list

Replies

Subject Author
Re: [gentoo-user-fr] Compiler en 32 bits au lieu de 64 bits Jean-Philippe ROPA <ehouf@×××××××.fr>