==> Starting build()...
ans = /tmp/yaourt-tmp-erondael/aur-octave-forge/pkg/usr/share/octave/packages
ans = audio-1.1.4.tar.gz
configure: error: in `/tmp/oct-4l5sxB/audio-1.1.4/src':
configure: error: C compiler cannot create executables
See `config.log' for more details.
the configure script returned the following error: checking for gcc... gcc
checking for C compiler default output file name...
error: called from `pkg>configure_make' in file /usr/share/octave/3.2.4/m/pkg/pkg.m near line 1240, column 2
error: called from:
error: /usr/share/octave/3.2.4/m/pkg/pkg.m at line 714, column 5
error: /usr/share/octave/3.2.4/m/pkg/pkg.m at line 287, column 7
error: /tmp/yaourt-tmp-erondael/aur-octave-forge/src/pkgbuild_install_pkgs.m at line 7, column 3
Aborting...
==> ERROR: Makepkg was unable to build octave-forge.
J'ai tenté de trouver le fichier config.log mais en vain.
Merci
Dernière modification par Erondael le jeu. 07 oct. 2010, 15:06, modifié 2 fois.
As-tu bien installé tout ce qu'il faut pour compiler des paquets (de manière générale)?
Il ne doit pas y avoir de dépendance pour ça dans le pkgbuild utilisé.
"In a world without fences and walls, who needs Gates and Windows" Émeric - Utilisateur Archlinux depuis fin 2008, après 2 ans sous gentoo, 2 ans sous debian et quelques jours sous ubuntu
yaourt -Qs base-devel
==> Query installed packages
core/autoconf 2.67-1 (base-devel)
A GNU tool for automatically configuring source code
core/automake 1.11.1-1 (base-devel)
A GNU tool for automatically creating Makefiles
core/bin86 0.16.17-4 (base-devel)
A complete 8086 assembler and loader
core/bison 2.4.2-1 (base-devel)
The GNU general-purpose parser generator
core/ed 1.4-2 (base-devel)
A POSIX-compliant line editor
core/fakeroot 1.14.4-2 (base-devel)
Gives a fake root environment, useful for building packages as a non-privileged user
core/flex 2.5.35-3 (base-devel)
A tool for generating text-scanning programs
core/gcc 4.5.0-6 (base-devel)
The GNU Compiler Collection
core/libtool 2.2.10-3 (base-devel)
A generic library support script
core/m4 1.4.14-2 (base-devel)
The GNU macro processor
core/make 3.81-5 (base-devel)
GNU make utility to maintain groups of programs
core/patch 2.6.1-1 (base-devel)
A utility to apply patch files to original sources
core/pkg-config 0.25-2 (base-devel)
A system for managing library compile/link flags
Oui au temps pour moi, ton erreur arrive bien plus tard que ce que j'avais cru à première lecture.
Du coup je ne sais pas
"In a world without fences and walls, who needs Gates and Windows" Émeric - Utilisateur Archlinux depuis fin 2008, après 2 ans sous gentoo, 2 ans sous debian et quelques jours sous ubuntu
np je ne sais pas si tu as vu la réponse sur le forum anglais mon on me suggère de consulter le fichier config.log mais il semble être dans des fichiers temporaires et je n'y ai jamais accès... Une idée?
Bon, ça va te faire une belle jambe, mais j'ai tenté d'installer le paquet octave-forge, ça prend une plombe avec quelques warnings mais le build se passe sans souci (avec Arch en 64 bits, dès fois que ça joue).
Pour le config.log, ben... c'est là où il te dit... :
Cependant, ton paquet base-devel ne me paraît pas à jour (gcc notamment... et comme la construction du paquet passe par gcc-fortran...), en dehors de ça, il nous faut le config.log .
«The following statement is not true. The previous statement is true.»
Bon je n'ai toujours pas compris où était ce fichier. A chaque fois que j'essaye d'y accéder, il n'existe pas.
Je suppose qu'effective mon base-devel n'était pas à jour (voir les autres topics). Mais ce problème a été résolu grâce à Emericn6k. Finalement j'ai relancer l'install d'octave-forge et tout c'est bien passé.
Problème résolu donc. Merci à tous.