[Résolu] configure

Bonjour, j’ai une Debian Sarge, et je souhaite installer une dépendence, donc je:

sh configure

tout se passe bien lorqu’une erreur survient :cry:

#checking for char… yes
#checking size of char… configure: error: cannot compute sizeof (char), 77
#See `config.log’ for more details.

malgré que je regarde le config.log, je ne vois pas le problème…
la dépendence est guile-1.8.0.

Merci d’avance… :cry:

Que dit le fichier config.log?? As tu installé le guile???-dev

je suis pas doué en fichier log (et nouvo nux) et il y a 1480 lignes !

en bas ?

tu es sûr que la 1.6 (qui est en apt) n te suffirait pas ?
Sinon, essayes d’installer les dépendances de compilation de la 1.6, pour voir si tu n’as rien oublié:

J’avais mal lu le post, je pense qu’il te manque un -dev, donne les 40 dernières lignes du config.log (cela dit la question de MatOTop est pertinente)

il me faut la 1.6.7 au minimum…

c pourquoi je l’ai, en tar.bz2 que j’ai décompressé et c’est lors du configure ce ça plante, malgré ta commande ça plante quand même, enfin ça s’arrête avec toujour le même message:

checking size of char…configure: error: cannot compute sizeof (char),77

je veux bien vous montré le config.log mais dites moi juste ou cherché…

MERCI BEAUCOUP !!!

voici les 40 premières lignes…:

This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.

It was created by guile configure 1.8.0, which was
generated by GNU Autoconf 2.59. Invocation command line was

$ configure

---------

Platform.

---------

hostname = debian-********
uname -m = i686
uname -r = 2.6.16-2-686
uname -s = Linux
uname -v = #1 Fri Aug 18 19:01:49 UTC 2006

/usr/bin/uname -p = unknown
/bin/uname -X = unknown

/bin/arch = i686
/usr/bin/arch -k = unknown
/usr/convex/getsysinfo = unknown
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/bin/X11

si le configure s’arrète juste aprés l’erreur, un tail du fichier peut être ?

excusez-moi de mon innocence mais je comprend pas… :confused:

40 dernières lignes pas 40 premières

Sinon, si j’ai bien compris en m’inspirant de ça:
omniorb-support.com/pipermai … 24211.html
il te manquerait une dépendence sur une “libcharset”. Le paquet n’existant pas dans apt et le paquet “libiconv” dont parle le post ne contenant aucune reference sous debian à libcharset, je suis allé sur packages.debian.org, ou j’ai trouvé un paquet qu’il peut être interressant d’installer: clisp-dev
packages.debian.org/cgi-bin/sear … &arch=i386

PS: au moment du make install, penses à faire “checkinstall make install” à la place pour faire les choses proprement.

Je t’ai compilé rapidement guile-core-1.8-20060901 sur une sarge pure (i386) et t’ai mis le résultat sur ftp://boisson.homeip.net/sarge/guile-core-1.8-20060901_20060901-1_i386.deb
paquet fait via checkinstall (lers grands esprits se rencontrent). Bon usage

PS: Tout est installé dans /usr/local…
RePS: Je cherche une idée de DS pour Mercredi sur l’algèbre linéaire en échange…

je n’ai pas encore essayer mais je vais le faire, mais en tout cas:

MERCI MERCI MERCI MERCI :slightly_smiling:

Sur la Sid actuellement, on n’arrive qu’à la 1.6.8-4
il te faut vraiment cette version ?

ben d’aprés ce que tu dis ricardo, comme il faut à notre Xman une 1.6.7, ça devrait effectivement suffire de prendre la version sid.

Rah, décidemment j’ai du mal à parcourir les posts…

stunder: privilégies le guile-1.6 de la sid (éventuellement fais un backport) plutôt que d’utiliser cette béquille qu’est le paquet que j’ai fais.

Bon, ça a pris deux secondes de faire les dits backports, tu les trouveras sur boisson.homeip.net/sarge/

Si ces paquets conviennent, utilise les plutôt que le 1.8…