Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1208 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Installation

  Pb de compilation toolchain sur Ubuntu

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Pb de compilation toolchain sur Ubuntu

n°1076733
sorg
trop sur HFR depuis 2001
Posté le 25-09-2008 à 11:51:45  profilanswer
 

Bonjour,
 
J'essaie de compiler Toolchain sur Ubuntu (HH)
 
après un certain temps, tout stoppe avec le message suivant:  

Checking version of GCC.... 4.2.3 : bad
Configure : error
Theses program are missing or toot old: Gcc


 
 
Pourtant gcc a l'air à jour... Alors, je fais quoi ?

mood
Publicité
Posté le 25-09-2008 à 11:51:45  profilanswer
 

n°1076742
Fork Bomb
Obsédé textuel
Posté le 25-09-2008 à 12:22:24  profilanswer
 

Tu DL GCC 4.2.3, comme demandé.


---------------
Décentralisons Internet-Bépo-Troll Bingo - "Pour adoucir le mélange, pressez trois quartiers d’orange !"
n°1076745
Mjules
Modérateur
Parle dans le vide
Posté le 25-09-2008 à 12:27:07  profilanswer
 

Fork Bomb a écrit :

Tu DL GCC 4.2.3, comme demandé.


ce n'est pas ce qui est demandé, au contraire.


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
n°1076753
Mjules
Modérateur
Parle dans le vide
Posté le 25-09-2008 à 12:29:28  profilanswer
 

sorg a écrit :

Bonjour,
 
J'essaie de compiler Toolchain sur Ubuntu (HH)
 
après un certain temps, tout stoppe avec le message suivant:  

Checking version of GCC.... 4.2.3 : bad
Configure : error
Theses program are missing or toot old: Gcc


 
 
Pourtant gcc a l'air à jour... Alors, je fais quoi ?


 
Qu'est ce que tu appelles Toolchain ?


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
n°1076783
sorg
trop sur HFR depuis 2001
Posté le 25-09-2008 à 13:16:02  profilanswer
 

Mjules a écrit :


 
Qu'est ce que tu appelles Toolchain ?


En l'occurence c'est crosstool. http://www.kegel.com/crosstool/
 
Je souhaite compiler quelques applis pour embarquer sur ma radio Wifi.

n°1076784
sorg
trop sur HFR depuis 2001
Posté le 25-09-2008 à 13:17:03  profilanswer
 

Fork Bomb a écrit :

Tu DL GCC 4.2.3, comme demandé.


Mjules a écrit :


ce n'est pas ce qui est demandé, au contraire.


J'ai déjà GCC4.2.3, mais apparemment il faudrais encore plus récent :??:

n°1076785
Fork Bomb
Obsédé textuel
Posté le 25-09-2008 à 13:23:37  profilanswer
 

Non, cherches pas. C'est moi qui me suis trompé.
Normalement quand on compile, il fait la vérif' des dépendances sur le configure et te dis ce que tu dois mettre à jour.
Là, j'ai lu trop vite et j'ai crû que c'est ce qui était demandé.


Message édité par Fork Bomb le 25-09-2008 à 13:23:53

---------------
Décentralisons Internet-Bépo-Troll Bingo - "Pour adoucir le mélange, pressez trois quartiers d’orange !"
n°1076786
Mjules
Modérateur
Parle dans le vide
Posté le 25-09-2008 à 13:23:56  profilanswer
 

il faudrait surtout savoir :
1/ ce que tu essayes d'avoir comme archi à la fin
2/ ce que dis le config.log
3/ si toutes les dépendances sont bien là (i.e. gcc mais aussi gcc-cpp ou autres)  
 
bref, des infos


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
n°1076788
Fork Bomb
Obsédé textuel
Posté le 25-09-2008 à 13:30:24  profilanswer
 

Si 4.2.3 est trop vieux (Mjules tu me corriges si j'en racontes de trop grosses...), tu peux DL une version plus récente.
Ici, par exemple :
>> ftp://ftp.lip6.fr/pub/gcc/releases/


---------------
Décentralisons Internet-Bépo-Troll Bingo - "Pour adoucir le mélange, pressez trois quartiers d’orange !"
n°1076795
Mjules
Modérateur
Parle dans le vide
Posté le 25-09-2008 à 13:35:35  profilanswer
 

je viens de regarder le site de crosstools, il a l'air assez sensible aux associations gcc/glibc/etc pour compiler certaines cibles


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
mood
Publicité
Posté le 25-09-2008 à 13:35:35  profilanswer
 

n°1076797
sorg
trop sur HFR depuis 2001
Posté le 25-09-2008 à 13:38:59  profilanswer
 

Mjules a écrit :

il faudrait surtout savoir :
1/ ce que tu essayes d'avoir comme archi à la fin
2/ ce que dis le config.log
3/ si toutes les dépendances sont bien là (i.e. gcc mais aussi gcc-cpp ou autres)  
 
bref, des infos


1) Archi cible : arm9tdmi
la ligne de commande utilisée pour lancer la compilation de crosstool est :  

export RESULT_TOP=/opt/crosstool
 eval `cat arm9tdmi.dat gcc-4.1.0-glibc-2.3.2.dat` sh all.sh --notest


 
2) Il est censé etre ou le config.log ? Je ne le trouve ni dans /opt/crosstool ni dans /var/log
 
3) Je ne sais pas vraiment. Comment puis-je connaitre l'intégralité des dépendances nécéssaires ?

n°1076819
sorg
trop sur HFR depuis 2001
Posté le 25-09-2008 à 14:11:24  profilanswer
 

Hop!
J'ai trouvé le config.log  
Attention les yeux, c'est un peu long...
 

This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
 
It was created by GNU C Library configure (see version.h), which was
generated by GNU Autoconf 2.57.  Invocation command line was
 
  $ /opt/crosstool/build/arm-9tdmi-linux-gnu/gcc-4.1.0-glibc-2.3.2/glibc-2.3.2/configure --prefix=/usr --build=i686-pc-linux-gnu --host=arm-9tdmi-linux-gnu --without-cvs --disable-sanity-checks --with-headers=/opt/crosstool/gcc-4.1.0-glibc-2.3.2/arm-9tdmi-linux-gnu/arm-9tdmi-linux-gnu/include --enable-hacker-mode
 
## --------- ##
## Platform. ##
## --------- ##
 
hostname = Ubuntu
uname -m = i686
uname -r = 2.6.24-19-generic
uname -s = Linux
uname -v = #1 SMP Wed Aug 20 22:56:21 UTC 2008
 
/usr/bin/uname -p = unknown
/bin/uname -X     = unknown
 
/bin/arch              = unknown
/usr/bin/arch -k       = unknown
/usr/convex/getsysinfo = unknown
hostinfo               = unknown
/bin/machine           = unknown
/usr/bin/oslevel       = unknown
/bin/universe          = unknown
 
PATH: /opt/crosstool/gcc-4.1.0-glibc-2.3.2/arm-9tdmi-linux-gnu/bin
PATH: /opt/crosstool/build/arm-9tdmi-linux-gnu/gcc-4.1.0-glibc-2.3.2/gcc-core-prefix/bin
PATH: /usr/local/sbin
PATH: /usr/local/bin
PATH: /usr/sbin
PATH: /usr/bin
PATH: /sbin
PATH: /bin
PATH: /usr/games
PATH: /home/sorg/crosstool/*/*/bin
 
 
## ----------- ##
## Core tests. ##
## ----------- ##
 
configure:1676: checking build system type
configure:1694: result: i686-pc-linux-gnu
configure:1702: checking host system type
configure:1716: result: arm-9tdmi-linux-gnu
configure:1860: checking sysdep dirs
configure:2074: result: sysdeps/generic/elf sysdeps/generic
configure:2092: checking for a BSD-compatible install
configure:2146: result: /usr/bin/install -c
configure:2161: checking whether ln -s works
configure:2165: result: yes
configure:2180: checking for pwd
configure:2198: found /bin/pwd
configure:2211: result: /bin/pwd
configure:2230: checking for arm-9tdmi-linux-gnu-gcc
configure:2256: result: gcc
configure:2270: checking version of gcc
configure:2280: result: 4.2.3, bad
configure:2291: checking for gnumake
configure:2320: result: no
configure:2291: checking for gmake
configure:2320: result: no
configure:2291: checking for make
configure:2307: found /usr/bin/make
configure:2317: result: make
configure:2331: checking version of make
configure:2341: result: 3.81, ok
configure:2353: error:
*** These critical programs are missing or too old: gcc
*** Check the INSTALL file for required versions.
 
## ---------------- ##
## Cache variables. ##
## ---------------- ##
 
ac_cv_build=i686-pc-linux-gnu
ac_cv_build_alias=i686-pc-linux-gnu
ac_cv_env_CC_set=set
ac_cv_env_CC_value=gcc
ac_cv_env_CFLAGS_set=
ac_cv_env_CFLAGS_value=
ac_cv_env_CPPFLAGS_set=
ac_cv_env_CPPFLAGS_value=
ac_cv_env_CPP_set=
ac_cv_env_CPP_value=
ac_cv_env_LDFLAGS_set=
ac_cv_env_LDFLAGS_value=
ac_cv_env_build_alias_set=set
ac_cv_env_build_alias_value=i686-pc-linux-gnu
ac_cv_env_host_alias_set=set
ac_cv_env_host_alias_value=arm-9tdmi-linux-gnu
ac_cv_env_target_alias_set=
ac_cv_env_target_alias_value=
ac_cv_host=arm-9tdmi-linux-gnu
ac_cv_host_alias=arm-9tdmi-linux-gnu
ac_cv_path_PWD_P=/bin/pwd
ac_cv_path_install='/usr/bin/install -c'
ac_cv_prog_CC=gcc
ac_cv_prog_MAKE=make
libc_cv_ppc_machine=yes
 
## ----------------- ##
## Output variables. ##
## ----------------- ##
 
AR=''
AS=''
AUTOCONF=''
AWK=''
BASH='/bin/bash'
BISON=''
BUILD_CC=''
CC='gcc'
CCVERSION=''
CFLAGS=''
CPP=''
CPPFLAGS=''
DEFINES=''
DEFS=''
ECHO_C=''
ECHO_N='-n'
ECHO_T=''
EGREP=''
INSTALL_DATA='${INSTALL} -m 644'
INSTALL_INFO=''
INSTALL_PROGRAM='${INSTALL}'
INSTALL_SCRIPT='${INSTALL}'
KSH=''
LD=''
LDFLAGS=''
LIBGD=''
LIBOBJS=''
LIBS=''
LN_S='ln -s'
LTLIBOBJS=''
MAKE='make'
MAKEINFO=''
MIG=''
MSGFMT=''
OBJDUMP=''
OBJEXT=''
OLD_DEBIAN_INSTALL_INFO=''
PACKAGE_BUGREPORT='glibc'
PACKAGE_NAME='GNU C Library'
PACKAGE_STRING='GNU C Library (see version.h)'
PACKAGE_TARNAME='c-library'
PACKAGE_VERSION='(see version.h)'
PATH_SEPARATOR=':'
PERL=''
PWD_P='/bin/pwd'
RANLIB=''
RELEASE=''
SED=''
SHELL='/bin/bash'
SYSINCLUDES=''
VERSION=''
VERSIONING=''
ac_ct_CC=''
ac_ct_RANLIB=''
all_warnings=''
base_machine='arm'
bindir='${exec_prefix}/bin'
bounded='no'
build='i686-pc-linux-gnu'
build_alias='i686-pc-linux-gnu'
build_cpu='i686'
build_os='linux-gnu'
build_vendor='pc'
cross_compiling='yes'
datadir='${prefix}/share'
elf='yes'
exceptions=''
exec_prefix='NONE'
fno_unit_at_a_time=''
force_install='yes'
gnu_as='yes'
gnu_ld='yes'
host='arm-9tdmi-linux-gnu'
host_alias='arm-9tdmi-linux-gnu'
host_cpu='arm'
host_os='linux-gnu'
host_vendor='9tdmi'
includedir='${prefix}/include'
infodir='${prefix}/info'
ldd_rewrite_script=''
libc_cv_Bgroup=''
libc_cv_asm_protected_directive=''
libc_cv_gcc_static_libgcc=''
libc_cv_gcc_unwind_find_fde=''
libc_cv_have_bash2=''
libc_cv_have_initfini=''
libc_cv_have_ksh=''
libc_cv_initfinit_array=''
libc_cv_localedir=''
libc_cv_rootsbindir=''
libc_cv_slibdir=''
libc_cv_sysconfdir=''
libc_cv_z_combreloc=''
libc_cv_z_initfirst=''
libc_cv_z_nodelete=''
libc_cv_z_nodlopen=''
libdir='${exec_prefix}/lib'
libexecdir='${exec_prefix}/libexec'
linux_doors=''
localstatedir='${prefix}/var'
mach_interface_list=''
mandir='${prefix}/man'
no_whole_archive=''
nopic_initfini=''
old_glibc_headers=''
oldest_abi='default'
oldincludedir='/usr/include'
omitfp='no'
pic_default=''
prefix='/usr'
profile='yes'
program_transform_name='s,x,x,'
sbindir='${exec_prefix}/sbin'
shared='default'
sharedstatedir='${prefix}/com'
sizeof_long_double=''
static='yes'
static_nss='no'
subdirs='  '
sysconfdir='${prefix}/etc'
sysnames=' sysdeps/arm/elf sysdeps/unix/sysv/linux/arm sysdeps/unix/sysv/linux sysdeps/gnu sysdeps/unix/common sysdeps/unix/mman sysdeps/unix/inet sysdeps/unix/sysv sysdeps/unix/arm sysdeps/unix sysdeps/posix sysdeps/arm/fpu sysdeps/arm sysdeps/wordsize-32 sysdeps/ieee754/flt-32 sysdeps/ieee754/dbl-64 sysdeps/ieee754 sysdeps/generic/elf sysdeps/generic'
target_alias=''
uname_release=''
uname_sysname=''
uname_version=''
use_ldconfig=''
with_cvs='no'
with_fp='yes'
xcoff='no'
 
## ----------- ##
## confdefs.h. ##
## ----------- ##
 
#define PACKAGE_BUGREPORT "glibc"
#define PACKAGE_NAME "GNU C Library"
#define PACKAGE_STRING "GNU C Library (see version.h)"
#define PACKAGE_TARNAME "c-library"
#define PACKAGE_VERSION "(see version.h)"
 
configure: exit 1

n°1076948
Mjules
Modérateur
Parle dans le vide
Posté le 25-09-2008 à 19:18:17  profilanswer
 

a priori, le problème pourrait venir du fait que tu compiles ta glibc avec le gcc de ton host (4.2.3) et pas celui que tu viens de compiler (4.1.0) et que le configure de la glibc aime pas ça.
 
http://sources.redhat.com/ml/cross [...] 00101.html


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Installation

  Pb de compilation toolchain sur Ubuntu

 

Sujets relatifs
Nouvel ordi gamer / Ubuntu ???Comment installer Wine sous ubuntu.
Récupérer une base de données sous XP depuis Ubuntucomment récupéré donnee hdd externe ubuntu 8.04
[UBUNTU] Impossible de trouver driver pour Asus M70VM-7T092[tuto]préparation disque dur ubuntu (ext,swap)
Ubuntu (Noobette inside) partition et Lecteur USBinstallation de vista apres ubuntu
mx revolution et Ubuntu[RESOLU]Mise à jour Dédié Ubuntu (OS, PHP, MySQL, Postfix ...)
Plus de sujets relatifs à : Pb de compilation toolchain sur Ubuntu


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR