#1 Le 09/07/2010, à 11:22
- mother goose
problème à l'éxécution du script ./configure (Résolu)
Bonjour,
je ne suis pas venu sur le forum depuis un bon bout de temps et je comptais poser ma question dans le forum dédié à l'architecture PPC, mais ce n'est plus possible. Mes excuses par avance si je suis dans le mauvais forum mais je n'ai pas trouvé mieux.
Ma configuration matérielle : ibook G4 PPC.
Ma configuration software : Ubuntu 8.04 LTS, XFCE.
Mon utilisation : Apprendre la programmation, je débute tout juste sous Python.
Voici mon problème :
J'ai téléchargé la dernière version de Python, la 3.1.2 sous la forme d'archive.
Je l'ai décompressé dans mon répertoire personnel.
J'obtiens un fichier Python-3.2.1 dans lequel j'éxécute le script ./configure.
Mais là, je constate que ça ne marche pas.
J'obtiens le message suivant :
hal@hal:~/Bureau/Python-3.1.2$ ./configure
checking for --enable-universalsdk... no
checking for --with-universal-archs... 32-bit
checking MACHDEP... linux2
checking machine type as reported by uname -m... ppc
checking for --without-gcc... no
checking for gcc... gcc
checking for C compiler default output file name...
configure: error: C compiler cannot create executables
See `config.log' for more details.
Je ne comprends pas ce que cela veut dire, ça dépasse mes compétences pour l'instant. J'ai cherché le 'config.log' et ne l'ai pas trouvé.
Si quelqu'un a une réponse, je serais heureux de pouvoir la lire.
En vous remerciant.
Dernière modification par mother goose (Le 09/07/2010, à 14:32)
Matos : ibook G4 + Distribution Linux PPC du jour.
Utilisation : Apprentissage Gnux.
Hors ligne
#2 Le 09/07/2010, à 11:28
- helly
Re : problème à l'éxécution du script ./configure (Résolu)
gcc est bien installé ?
Archlinux-wmii-dwb.
Un problème résolu ? Faites le savoir en mettant [résolu] à côté du titre de votre topic.
Un problème non résolu ? Faites le savoir en insultant ceux qui cherchent à vous aider.
Un site bleu super remasterised©, un wiki cherchant des volontaires pour traduire un site.
Hors ligne
#3 Le 09/07/2010, à 12:08
- mother goose
Re : problème à l'éxécution du script ./configure (Résolu)
Je viens de vérifier, oui.
Enfin, il est présent sur la machine ( Vérifié avec synaptic ) maintenant est-ce qu'il est bien installé ?
Mais il semblerait
Dernière modification par mother goose (Le 09/07/2010, à 12:10)
Matos : ibook G4 + Distribution Linux PPC du jour.
Utilisation : Apprentissage Gnux.
Hors ligne
#4 Le 09/07/2010, à 12:12
- helly
Re : problème à l'éxécution du script ./configure (Résolu)
Et que dit le fichier config.log ?
Archlinux-wmii-dwb.
Un problème résolu ? Faites le savoir en mettant [résolu] à côté du titre de votre topic.
Un problème non résolu ? Faites le savoir en insultant ceux qui cherchent à vous aider.
Un site bleu super remasterised©, un wiki cherchant des volontaires pour traduire un site.
Hors ligne
#5 Le 09/07/2010, à 12:15
- mother goose
Re : problème à l'éxécution du script ./configure (Résolu)
Je ne l'ai pas trouvé.
Pour gcc, j'ai dans usr/bin/ :
gcc
gcc-4.1
gcc-4.2
gccbug-4.1
gccmakedep
Matos : ibook G4 + Distribution Linux PPC du jour.
Utilisation : Apprentissage Gnux.
Hors ligne
#6 Le 09/07/2010, à 12:18
- mother goose
Re : problème à l'éxécution du script ./configure (Résolu)
Dans mon répertoire var/log/, j'ai :
hal@hal:/var/log$ ls -a
. btmp.1 dmesg.0 kern.log.0 messages.3.gz syslog.5.gz
.. cups dmesg.1.gz kern.log.1.gz news syslog.6.gz
apparmor daemon.log dmesg.2.gz kern.log.2.gz pm-suspend.log udev
apt daemon.log.0 dmesg.3.gz kern.log.3.gz pycentral.log unattended-upgrades
aptitude daemon.log.1.gz dmesg.4.gz lastlog samba user.log
aptitude.1.gz daemon.log.2.gz dpkg.log lpr.log scrollkeeper.log user.log.0
auth.log daemon.log.3.gz dpkg.log.1 mail.err scrollkeeper.log.1 user.log.1.gz
auth.log.0 debug dpkg.log.2.gz mail.info scrollkeeper.log.2 user.log.2.gz
auth.log.1.gz debug.0 faillog mail.log syslog user.log.3.gz
auth.log.2.gz debug.1.gz fontconfig.log mail.warn syslog.0 wtmp
auth.log.3.gz debug.2.gz fsck messages syslog.1.gz wtmp.1
boot debug.3.gz gdm messages.0 syslog.2.gz wvdialconf.log
bootstrap.log dist-upgrade installer messages.1.gz syslog.3.gz Xorg.0.log
btmp dmesg kern.log messages.2.gz syslog.4.gz Xorg.0.log.old
Matos : ibook G4 + Distribution Linux PPC du jour.
Utilisation : Apprentissage Gnux.
Hors ligne
#7 Le 09/07/2010, à 12:29
- helly
Re : problème à l'éxécution du script ./configure (Résolu)
Mais toi dans le dossier de compilation et fais un
find . -name "config.log"
Archlinux-wmii-dwb.
Un problème résolu ? Faites le savoir en mettant [résolu] à côté du titre de votre topic.
Un problème non résolu ? Faites le savoir en insultant ceux qui cherchent à vous aider.
Un site bleu super remasterised©, un wiki cherchant des volontaires pour traduire un site.
Hors ligne
#8 Le 09/07/2010, à 12:42
- bejazzy
Re : problème à l'éxécution du script ./configure (Résolu)
Salut,
Il semblerait que tu aies des librairies manquantes comme binutils ou libc-dev ou quelque chose approchant. Mais le 'config.log' nous en dira un peu plus.
Dernière modification par bejazzy (Le 09/07/2010, à 12:42)
Dell Inspiron 1525 - #!CrunchBang Linux 10 Statler Xfce --- #! FR
Hors ligne
#9 Le 09/07/2010, à 12:59
- mother goose
Re : problème à l'éxécution du script ./configure (Résolu)
Voilà le config.log :
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
It was created by python configure 3.1, which was
generated by GNU Autoconf 2.61. Invocation command line was
$ ./configure
## --------- ##
## Platform. ##
## --------- ##
hostname = hal
uname -m = ppc
uname -r = 2.6.24-28-powerpc
uname -s = Linux
uname -v = #1 Fri Jun 18 12:16:10 UTC 2010
/usr/bin/uname -p = unknown
/bin/uname -X = unknown
/bin/arch = unknown
/usr/bin/arch -k = unknown
/usr/convex/getsysinfo = unknown
/usr/bin/hostinfo = unknown
/bin/machine = unknown
/usr/bin/oslevel = unknown
/bin/universe = unknown
PATH: /usr/local/sbin
PATH: /usr/local/bin
PATH: /usr/sbin
PATH: /usr/bin
PATH: /sbin
PATH: /bin
PATH: /usr/games
## ----------- ##
## Core tests. ##
## ----------- ##
configure:1884: checking for --enable-universalsdk
configure:1927: result: no
configure:1935: checking for --with-universal-archs
configure:1947: result: 32-bit
configure:2070: checking MACHDEP
configure:2248: result: linux2
configure:2259: checking machine type as reported by uname -m
configure:2262: result: ppc
configure:2275: checking for --without-gcc
configure:2298: result: no
configure:2359: checking for gcc
configure:2375: found /usr/bin/gcc
configure:2386: result: gcc
configure:2624: checking for C compiler version
configure:2631: gcc --version >&5
gcc (GCC) 4.2.4 (Ubuntu 4.2.4-1ubuntu4)
Copyright (C) 2007 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
configure:2634: $? = 0
configure:2641: gcc -v >&5
Using built-in specs.
Target: powerpc-linux-gnu
Configured with: ../src/configure -v --enable-languages=c,c++,fortran,objc,obj-c++,treelang --prefix=/usr --enab$
Thread model: posix
gcc version 4.2.4 (Ubuntu 4.2.4-1ubuntu4)
configure:2644: $? = 0
configure:2651: gcc -V >&5
gcc: '-V' option must have argument
configure:2654: $? = 1
configure:2677: checking for C compiler default output file name
configure:2704: gcc conftest.c >&5
/usr/bin/ld: crt1.o: No such file: No such file or directory
collect2: ld returned 1 exit status
configure:2707: $? = 1
configure:2745: result:
configure: failed program was:
| /* confdefs.h. */
| #define _GNU_SOURCE 1
| #define _NETBSD_SOURCE 1
| #define __BSD_VISIBLE 1
| #define _BSD_TYPES 1
| #define _DARWIN_C_SOURCE 1
| #define _XOPEN_SOURCE 600
| #define _XOPEN_SOURCE_EXTENDED 1
| #define _POSIX_C_SOURCE 200112L
#define _XOPEN_SOURCE_EXTENDED 1
| #define _POSIX_C_SOURCE 200112L
| /* end confdefs.h. */
|
| int
| main ()
| {
|
| ;
| return 0;
| }
configure:2752: error: C compiler cannot create executables
See `config.log' for more details.
## ---------------- ##
## Cache variables. ##
## ---------------- ##
ac_cv_env_CC_set=
ac_cv_env_CC_value=
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_LIBS_set=
ac_cv_env_LIBS_value=
ac_cv_env_build_alias_set=
ac_cv_env_LIBS_value=
ac_cv_env_build_alias_set=
ac_cv_env_build_alias_value=
ac_cv_env_host_alias_set=
ac_cv_env_host_alias_value=
ac_cv_env_target_alias_set=
ac_cv_env_target_alias_value=
ac_cv_prog_ac_ct_CC=gcc
## ----------------- ##
## Output variables. ##
## ----------------- ##
AR=''
ARCH_RUN_32BIT=''
ARFLAGS=''
BASECFLAGS=''
BLDLIBRARY=''
BLDSHARED=''
BUILDEXEEXT=''
CC='gcc'
CCSHARED=''
CFLAGS=''
CFLAGSFORSHARED=''
CONFIGURE_MACOSX_DEPLOYMENT_TARGET=''
CONFIG_ARGS=''
CPP=''
CPPFLAGS=''
CXX=''
DEFS=''
DLINCLDIR=''
DEFS=''
DLINCLDIR=''
DLLLIBRARY=''
DYNLOADFILE=''
ECHO_C=''
ECHO_N='-n'
ECHO_T=''
EGREP=''
EXEEXT=''
EXPORT_MACOSX_DEPLOYMENT_TARGET='#'
FRAMEWORKALTINSTALLFIRST=''
FRAMEWORKALTINSTALLLAST=''
FRAMEWORKINSTALLFIRST=''
FRAMEWORKINSTALLLAST=''
FRAMEWORKUNIXTOOLSPREFIX='/usr/local'
GNULD=''
GREP=''
HAVE_GETHOSTBYNAME=''
HAVE_GETHOSTBYNAME_R=''
HAVE_GETHOSTBYNAME_R_3_ARG=''
HAVE_GETHOSTBYNAME_R_5_ARG=''
HAVE_GETHOSTBYNAME_R_6_ARG=''
INSTALL_DATA=''
INSTALL_PROGRAM=''
INSTALL_SCRIPT=''
INSTSONAME=''
LDFLAGS=''
LDLAST=''
LDLIBRARY=''
LDLIBRARYDIR=''
LDSHARED=''
LDLIBRARYDIR=''
LDSHARED=''
LIBC=''
LIBM=''
LIBOBJS=''
LIBRARY=''
LIBS=''
LIBTOOL_CRUFT=''
LINKCC=''
LINKFORSHARED=''
LN=''
LTLIBOBJS=''
MACHDEP='linux2'
MACHDEP_OBJS=''
MAINCC=''
OBJEXT=''
OPT=''
OTHER_LIBTOOL_OPT=''
PACKAGE_BUGREPORT='http://bugs.python.org/'
PACKAGE_NAME='python'
PACKAGE_STRING='python 3.1'
PACKAGE_TARNAME='python'
PACKAGE_VERSION='3.1'
PATH_SEPARATOR=':'
PYTHONFRAMEWORK=''
PYTHONFRAMEWORKDIR='no-framework'
PYTHONFRAMEWORKIDENTIFIER='org.python.python'
PYTHONFRAMEWORKINSTALLDIR=''
PYTHONFRAMEWORKPREFIX=''
RANLIB=''
RUNSHARED=''
RANLIB=''
RUNSHARED=''
SGI_ABI=''
SHELL='/bin/bash'
SHLIBS=''
SIGNAL_OBJS=''
SO=''
SOVERSION='1.0'
SRCDIRS=''
SVNVERSION=''
THREADHEADERS=''
THREADOBJ=''
TRUE=''
UNIVERSALSDK=''
UNIVERSAL_ARCH_FLAGS=''
USE_SIGNAL_MODULE=''
USE_THREAD_MODULE=''
VERSION='3.1'
ac_ct_CC='gcc'
bindir='${exec_prefix}/bin'
build_alias=''
datadir='${datarootdir}'
datarootdir='${prefix}/share'
docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
dvidir='${docdir}'
exec_prefix='NONE'
host_alias=''
htmldir='${docdir}'
includedir='${prefix}/include'
infodir='${datarootdir}/info'
libdir='${exec_prefix}/lib'
RANLIB=''
RUNSHARED=''
SGI_ABI=''
SHELL='/bin/bash'
SHLIBS=''
SIGNAL_OBJS=''
SO=''
SOVERSION='1.0'
SRCDIRS=''
SVNVERSION=''
THREADHEADERS=''
THREADOBJ=''
TRUE=''
UNIVERSALSDK=''
UNIVERSAL_ARCH_FLAGS=''
USE_SIGNAL_MODULE=''
USE_THREAD_MODULE=''
VERSION='3.1'
ac_ct_CC='gcc'
bindir='${exec_prefix}/bin'
build_alias=''
datadir='${datarootdir}'
datarootdir='${prefix}/share'
docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
dvidir='${docdir}'
exec_prefix='NONE'
host_alias=''
htmldir='${docdir}'
includedir='${prefix}/include'
infodir='${datarootdir}/info'
libdir='${exec_prefix}/lib'
configure: exit 77
Merci pour votre patience
Dernière modification par mother goose (Le 09/07/2010, à 13:05)
Matos : ibook G4 + Distribution Linux PPC du jour.
Utilisation : Apprentissage Gnux.
Hors ligne
#10 Le 09/07/2010, à 13:38
- bejazzy
Re : problème à l'éxécution du script ./configure (Résolu)
Installe le paquet build-essential. Si c'est déjà fait, je chercherai encore d'où ça peut venir...
Dell Inspiron 1525 - #!CrunchBang Linux 10 Statler Xfce --- #! FR
Hors ligne
#11 Le 09/07/2010, à 13:41
- helly
Re : problème à l'éxécution du script ./configure (Résolu)
Y'a rien de marqué sur le README à propos des pakages requis ?
Archlinux-wmii-dwb.
Un problème résolu ? Faites le savoir en mettant [résolu] à côté du titre de votre topic.
Un problème non résolu ? Faites le savoir en insultant ceux qui cherchent à vous aider.
Un site bleu super remasterised©, un wiki cherchant des volontaires pour traduire un site.
Hors ligne
#12 Le 09/07/2010, à 14:03
- mother goose
Re : problème à l'éxécution du script ./configure (Résolu)
Bejazzy.
En cherchant parallèlement sur d'autres fils, j'ai vu qu'il fallait le paquet build-essential, je l'ai donc installé et ça marche
C'est la première fois que je compile quelque chose, je n'ai donc pas eu le réflexe de regarder de ce côté-là. En tous cas, merci à vous deux, vos contributions m'ont permis d'aller plus loin dans ma réflexion et d'arriver, au final aux même conclusions
Reste un problème, quand même.
La compilation s'est bien passée mais, et maintenant ?
Je fais comment pour lancer l'application ?
Si je tape python, c'est la version installée par défaut sur ma distribution qui s'ouvre pas la dernière. J'ai lu qu'il ne fallait pas la désinstaller, ni rendre la dernière version disponible sur tout le système, à cause d'éventuelles incompatibilités liées à des applications qui utiliseraient l'ancienne version.
J'ai bien un exécutable dans le dossier Python-3.1.2, mais lorsque je clique dessus, il ne se passe rien.
Dernière modification par mother goose (Le 09/07/2010, à 14:09)
Matos : ibook G4 + Distribution Linux PPC du jour.
Utilisation : Apprentissage Gnux.
Hors ligne
#13 Le 09/07/2010, à 14:31
- mother goose
Re : problème à l'éxécution du script ./configure (Résolu)
J'arrête de vous embêter avec mes tatonnements de noob. Il suffisait de taper la commande python3.1. Pfff, Ben ouais.
Merci Helly et Bejazzy pour votre patience et vos pistes.
Ce sujet est résolu.
Matos : ibook G4 + Distribution Linux PPC du jour.
Utilisation : Apprentissage Gnux.
Hors ligne
#14 Le 09/07/2010, à 14:32
- helly
Re : problème à l'éxécution du script ./configure (Résolu)
j'ai pas servi à grand chose ^^'
Archlinux-wmii-dwb.
Un problème résolu ? Faites le savoir en mettant [résolu] à côté du titre de votre topic.
Un problème non résolu ? Faites le savoir en insultant ceux qui cherchent à vous aider.
Un site bleu super remasterised©, un wiki cherchant des volontaires pour traduire un site.
Hors ligne
#15 Le 09/07/2010, à 14:41
- mother goose
Re : problème à l'éxécution du script ./configure (Résolu)
Si, si, le conseil de lire le fichier README. Je n'ai pas le réflexe. Et effectivement il y a des infos. Pas sur l'installation du paquet buil-essential mais sur les commandes à entrer successivement.
Matos : ibook G4 + Distribution Linux PPC du jour.
Utilisation : Apprentissage Gnux.
Hors ligne