Page 1 sur 1

[installation]octave-forge (Résolu)

Publié : jeu. 07 oct. 2010, 10:46
par Erondael
Bonjour,

Je suis assez nouveau sous Arch et j'ai deux trois petits soucis, je vais donc créer des topics différents mais n'hésitez pas à me répondre partout :D.

Voici les liens des autres topic :
https://bbs.archlinux.org/viewtopic.php?pid=833528 et version fr http://forums.archlinux.fr/topic6800.html
http://forums.archlinux.fr/topic6799.html (résolu)
http://forums.archlinux.fr/post56498.html (résolu)

J'ai un problème pour installer octave-forge.
Voici la sortie de # yaourt octave-forge :

Code : Tout sélectionner

==> 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

Re: [installation]octave-forge

Publié : jeu. 07 oct. 2010, 11:05
par Emericn6k
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é.

Je dirais qu'en faisant :

Code : Tout sélectionner

yaourt -S base-devel
tu dois pouvoir éviter ce genre d'erreurs.

Re: [installation]octave-forge

Publié : jeu. 07 oct. 2010, 11:31
par Erondael
S'il manquait une dépendances, j'aurais eu un message l'indiquant non?
En tout cas :

Code : Tout sélectionner

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

Re: [installation]octave-forge

Publié : jeu. 07 oct. 2010, 11:41
par Emericn6k
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 ;-)

Re: [installation]octave-forge

Publié : jeu. 07 oct. 2010, 11:44
par Erondael
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?

Re: [installation]octave-forge

Publié : jeu. 07 oct. 2010, 14:52
par FoolEcho
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... :

Code : Tout sélectionner

/tmp/oct-4l5sxB/audio-1.1.4/src/config.log
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 . :?

Re: [installation]octave-forge

Publié : jeu. 07 oct. 2010, 15:06
par Erondael
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.