Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 09/07/2010, à 12: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, à 15:32)


Matos : ibook G4 + Distribution Linux PPC du jour.
Utilisation : Apprentissage Gnux.

Hors ligne

#2 Le 09/07/2010, à 12: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, à 13: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 smile

Dernière modification par mother goose (Le 09/07/2010, à 13:10)


Matos : ibook G4 + Distribution Linux PPC du jour.
Utilisation : Apprentissage Gnux.

Hors ligne

#4 Le 09/07/2010, à 13: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, à 13: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, à 13: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, à 13: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, à 13: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, à 13:42)


Dell Inspiron 1525 - #!CrunchBang Linux 10 Statler Xfce --- #! FR

Hors ligne

#9 Le 09/07/2010, à 13: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 smile

Dernière modification par mother goose (Le 09/07/2010, à 14:05)


Matos : ibook G4 + Distribution Linux PPC du jour.
Utilisation : Apprentissage Gnux.

Hors ligne

#10 Le 09/07/2010, à 14: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... hmm


Dell Inspiron 1525 - #!CrunchBang Linux 10 Statler Xfce --- #! FR

Hors ligne

#11 Le 09/07/2010, à 14: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, à 15: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 smile
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 smile

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, à 15:09)


Matos : ibook G4 + Distribution Linux PPC du jour.
Utilisation : Apprentissage Gnux.

Hors ligne

#13 Le 09/07/2010, à 15: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, smile 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, à 15: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, à 15: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