Si votre email correspond à un compte, vous recevrez un lien de réinitialisation.
Voilà mon Pb : je cross compile depuis une machine 64 bits, un programme 32bits.J'ai la chaîne 32 bits, et j'utilise les outils rpm :' rpmbuild --target i386 -tb monPaquetage.tar. gz'(c'est en fait sans importance)Le problème, c'est que le script configure s'arrête car il ne trouve que leslibrairies 64 bits de LibXext :configure:12088: checking for libXextconfigure:12123: /usr/bin/i386-pc-linux-gnu-gcc -oconftest -g -march=i386 -mcpu=i686 -DDATADIR='"${prefix}/share"' -L/usr/X11R6/libconftest.c -lXext -lX11 -lresolv >&5`-mcpu=' is deprecated. Use `-mtune=' or '-march=' instead./usr/libexec/gcc/i386-pc-linux-gnu/ld: skippingincompatible /usr/X11R6/lib/libXext.so when searching for -lXext/usr/libexec/gcc/i386-pc-linux-gnu/ld: skippingincompatible /usr/X11R6/lib/libXext.a when searching for -lXext/usr/libexec/gcc/i386-pc-linux-gnu/ld: cannot find -lXextcollect2: ld returned 1 exit statusAlors que ldconfig me donne bien un chemin vers les librairies 32 bits :(celles dans 'emul/...')# ldconfig -p...libXext.so.6 (libc6,x86-64) => /usr/lib/libXext.so.6libXext.so.6 (libc6) => /emul/linux/x86/usr/lib/libXext.so.6libXext.so (libc6,x86-64) => /usr/lib/libXext.solibXext.so (libc6) => /emul/linux/x86/usr/lib/libXext.so...
Voilà mon Pb : je cross compile depuis une machine 64 bits, un programme 32 bits. J'ai la chaîne 32 bits, et j'utilise les outils rpm : ' rpmbuild --target i386 -tb monPaquetage.tar. gz' (c'est en fait sans importance) Le problème, c'est que le script configure s'arrête car il ne trouve que les librairies 64 bits de LibXext : configure:12088: checking for libXext configure:12123: /usr/bin/i386-pc-linux-gnu-gcc -o conftest -g -march=i386 -mcpu=i686 -DDATADIR='"${prefix}/share"' -L/usr/X11R6/lib conftest.c -lXext -lX11 -lresolv >&5 `-mcpu=' is deprecated. Use `-mtune=' or '-march=' instead. /usr/libexec/gcc/i386-pc-linux-gnu/ld: skipping incompatible /usr/X11R6/lib/libXext.so when searching for -lXext /usr/libexec/gcc/i386-pc-linux-gnu/ld: skipping incompatible /usr/X11R6/lib/libXext.a when searching for -lXext /usr/libexec/gcc/i386-pc-linux-gnu/ld: cannot find -lXext collect2: ld returned 1 exit status Alors que ldconfig me donne bien un chemin vers les librairies 32 bits : (celles dans 'emul/...') # ldconfig -p ... libXext.so.6 (libc6,x86-64) => /usr/lib/libXext.so.6 libXext.so.6 (libc6) => /emul/linux/x86/usr/lib/libXext.so.6 libXext.so (libc6,x86-64) => /usr/lib/libXext.so libXext.so (libc6) => /emul/linux/x86/usr/lib/libXext.so ...
eb schrieb:Voilà mon Pb : je cross compile depuis une machine 64 bits, un programme32 bits.J'ai la chaîne 32 bits, et j'utilise les outils rpm :' rpmbuild --target i386 -tb monPaquetage.tar. gz'(c'est en fait sans importance)Le problème, c'est que le script configure s'arrête car il ne trouve queles librairies 64 bits de LibXext :configure:12088: checking for libXextconfigure:12123: /usr/bin/i386-pc-linux-gnu-gcc -oconftest -g -march=i386 -mcpu=i686 -DDATADIR='"${prefix}/share"'-L/usr/X11R6/libconftest.c -lXext -lX11 -lresolv >&5`-mcpu=' is deprecated. Use `-mtune=' or '-march=' instead./usr/libexec/gcc/i386-pc-linux-gnu/ld: skippingincompatible /usr/X11R6/lib/libXext.so when searching for -lXext/usr/libexec/gcc/i386-pc-linux-gnu/ld: skippingincompatible /usr/X11R6/lib/libXext.a when searching for -lXext/usr/libexec/gcc/i386-pc-linux-gnu/ld: cannot find -lXextcollect2: ld returned 1 exit statusAlors que ldconfig me donne bien un chemin vers les librairies 32 bits :(celles dans 'emul/...')# ldconfig -p...libXext.so.6 (libc6,x86-64) => /usr/lib/libXext.so.6libXext.so.6 (libc6) => /emul/linux/x86/usr/lib/libXext.so.6libXext.so (libc6,x86-64) => /usr/lib/libXext.solibXext.so (libc6) => /emul/linux/x86/usr/lib/libXext.so...Je suis allemand, excusez mon francais simple... ;-)Je propose, que tu dois trouver le 64-Bit libXext.a etensuite, modifie Makefile ou export juste "CFLAGS" et "LIBS".HTH Martin
Voilà mon Pb : je cross compile depuis une machine 64 bits, un programme32 bits.J'ai la chaîne 32 bits, et j'utilise les outils rpm :' rpmbuild --target i386 -tb monPaquetage.tar. gz'(c'est en fait sans importance)Le problème, c'est que le script configure s'arrête car il ne trouve queles librairies 64 bits de LibXext :configure:12088: checking for libXextconfigure:12123: /usr/bin/i386-pc-linux-gnu-gcc -oconftest -g -march=i386 -mcpu=i686 -DDATADIR='"${prefix}/share"'-L/usr/X11R6/libconftest.c -lXext -lX11 -lresolv >&5`-mcpu=' is deprecated. Use `-mtune=' or '-march=' instead./usr/libexec/gcc/i386-pc-linux-gnu/ld: skippingincompatible /usr/X11R6/lib/libXext.so when searching for -lXext/usr/libexec/gcc/i386-pc-linux-gnu/ld: skippingincompatible /usr/X11R6/lib/libXext.a when searching for -lXext/usr/libexec/gcc/i386-pc-linux-gnu/ld: cannot find -lXextcollect2: ld returned 1 exit statusAlors que ldconfig me donne bien un chemin vers les librairies 32 bits :(celles dans 'emul/...')# ldconfig -p...libXext.so.6 (libc6,x86-64) => /usr/lib/libXext.so.6libXext.so.6 (libc6) => /emul/linux/x86/usr/lib/libXext.so.6libXext.so (libc6,x86-64) => /usr/lib/libXext.solibXext.so (libc6) => /emul/linux/x86/usr/lib/libXext.so...
/usr/libexec/gcc/i386-pc-linux-gnu/ld: skippingincompatible /usr/X11R6/lib/libXext.a when searching for -lXext
eb schrieb: Voilà mon Pb : je cross compile depuis une machine 64 bits, un programme 32 bits. J'ai la chaîne 32 bits, et j'utilise les outils rpm : ' rpmbuild --target i386 -tb monPaquetage.tar. gz' (c'est en fait sans importance) Le problème, c'est que le script configure s'arrête car il ne trouve que les librairies 64 bits de LibXext : configure:12088: checking for libXext configure:12123: /usr/bin/i386-pc-linux-gnu-gcc -o conftest -g -march=i386 -mcpu=i686 -DDATADIR='"${prefix}/share"' -L/usr/X11R6/lib conftest.c -lXext -lX11 -lresolv >&5 `-mcpu=' is deprecated. Use `-mtune=' or '-march=' instead. /usr/libexec/gcc/i386-pc-linux-gnu/ld: skipping incompatible /usr/X11R6/lib/libXext.so when searching for -lXext /usr/libexec/gcc/i386-pc-linux-gnu/ld: skipping incompatible /usr/X11R6/lib/libXext.a when searching for -lXext /usr/libexec/gcc/i386-pc-linux-gnu/ld: cannot find -lXext collect2: ld returned 1 exit status Alors que ldconfig me donne bien un chemin vers les librairies 32 bits : (celles dans 'emul/...') # ldconfig -p ... libXext.so.6 (libc6,x86-64) => /usr/lib/libXext.so.6 libXext.so.6 (libc6) => /emul/linux/x86/usr/lib/libXext.so.6 libXext.so (libc6,x86-64) => /usr/lib/libXext.so libXext.so (libc6) => /emul/linux/x86/usr/lib/libXext.so ... Je suis allemand, excusez mon francais simple... ;-) Je propose, que tu dois trouver le 64-Bit libXext.a et ensuite, modifie Makefile ou export juste "CFLAGS" et "LIBS". HTH Martin
/usr/libexec/gcc/i386-pc-linux-gnu/ld: skipping incompatible /usr/X11R6/lib/libXext.a when searching for -lXext