Gambas France BETA


Pas de compte ? Incription

Compilation sur PCLinuxOS

1
AuteurMessages
manu#1 Posté le 2/9/2010 à 21:41:00
Avec Gambas ca roule !Bon comme dit sur un autre topic, je test une distrib PcLinuxOs mais je souhaites compiler la v3 et impossible. C'est un probleme Linux en fait mais si certains peuvent m'aider....


j'ai installé la batterie habituelle :

automake
autoconf
gcc
libtool

Dans depot, il y a la vers 1.5 de libtool mais j'ai compilé la version de libtool 2.2.10, la derniere, pensant que mon probleme venais de là.

mais a la compilation j'ai une erreur comme si libtool n'etais pas installé, exactement comme avec la version 1.5 des dépots! Elle l'est en fait, j'ai verifié et c'est la 2.2.10.

voila la sortie console de ./reconf-all
1
[manu@localhost trunk]$ ./reconf-alllibtoolize: putting auxiliary files IN `.'.libtoolize: copying file `./ltmain.sh'libtoolize: You should add the contents of the following files to `aclocal.m4':libtoolize: `/usr/local/share/aclocal/libtool.m4'libtoolize: `/usr/local/share/aclocal/ltoptions.m4'libtoolize: `/usr/local/share/aclocal/ltversion.m4'libtoolize: `/usr/local/share/aclocal/ltsugar.m4'libtoolize: `/usr/local/share/aclocal/lt~obsolete.m4'libtoolize: Remember to add `LT_INIT' to configure.ac.libtoolize: Consider adding `AC_CONFIG_MACRO_DIR([m4])' to configure.ac andlibtoolize: rerunning libtoolize, to keep the correct libtool macros in-tree.libtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in Makefile.am.autoreconf: Entering directory `.'autoreconf: configure.ac: not using Gettextautoreconf: running: aclocal autoreconf: configure.ac: tracingautoreconf: configure.ac: adding subdirectory main to autoreconfautoreconf: Entering directory `main'autoreconf: running: aclocal -I m4 --installautoreconf: configure.ac: not using Libtoolautoreconf: running: /usr/bin/autoconfautoreconf: running: /usr/bin/autoheaderautoreconf: running: automake --add-missing --copy --no-forcegbx/Makefile.am:5: library used but `RANLIB' is undefinedgbx/Makefile.am:5: The usual way to define `RANLIB' is to add `AC_PROG_RANLIB'gbx/Makefile.am:5: to `configure.ac' and run `autoconf' again.gbx/Makefile.am:6: Libtool library used but `LIBTOOL' is undefinedgbx/Makefile.am:6: The usual way to define `LIBTOOL' is to add `AC_PROG_LIBTOOL'gbx/Makefile.am:6: to `configure.ac' and run `aclocal' and `autoconf' again.gbx/Makefile.am:6: If `AC_PROG_LIBTOOL' is in `configure.ac', make suregbx/Makefile.am:6: its definition is in aclocal's search path.lib/compress/Makefile.am:4: Libtool library used but `LIBTOOL' is undefinedlib/compress/Makefile.am:4: The usual way to define `LIBTOOL' is to add `AC_PROG_LIBTOOL'lib/compress/Makefile.am:4: to `configure.ac' and run `aclocal' and `autoconf' again.lib/compress/Makefile.am:4: If `AC_PROG_LIBTOOL' is in `configure.ac', make surelib/compress/Makefile.am:4: its definition is in aclocal's search path.lib/db/Makefile.am:4: Libtool library used but `LIBTOOL' is undefinedlib/db/Makefile.am:4: The usual way to define `LIBTOOL' is to add `AC_PROG_LIBTOOL'lib/db/Makefile.am:4: to `configure.ac' and run `aclocal' and `autoconf' again. lib/db/Makefile.am:4: If `AC_PROG_LIBTOOL' is in `configure.ac', make sure lib/db/Makefile.am:4: its definition is in aclocal's search path. lib/debug/Makefile.am:4: Libtool library used but `LIBTOOL' is undefinedlib/debug/Makefile.am:4: The usual way to define `LIBTOOL' is to add `AC_PROG_LIBTOOL'lib/debug/Makefile.am:4: to `configure.ac' and run `aclocal' and `autoconf' again.lib/debug/Makefile.am:4: If `AC_PROG_LIBTOOL' is in `configure.ac', make surelib/debug/Makefile.am:4: its definition is in aclocal's search path.lib/draw/Makefile.am:3: Libtool library used but `LIBTOOL' is undefinedlib/draw/Makefile.am:3: The usual way to define `LIBTOOL' is to add `AC_PROG_LIBTOOL'lib/draw/Makefile.am:3: to `configure.ac' and run `aclocal' and `autoconf' again.lib/draw/Makefile.am:3: If `AC_PROG_LIBTOOL' is in `configure.ac', make surelib/draw/Makefile.am:3: its definition is in aclocal's search path.lib/eval/Makefile.am:4: Libtool library used but `LIBTOOL' is undefinedlib/eval/Makefile.am:4: The usual way to define `LIBTOOL' is to add `AC_PROG_LIBTOOL'lib/eval/Makefile.am:4: to `configure.ac' and run `aclocal' and `autoconf' again.lib/eval/Makefile.am:4: If `AC_PROG_LIBTOOL' is in `configure.ac', make surelib/eval/Makefile.am:4: its definition is in aclocal's search path.lib/gui/Makefile.am:4: Libtool library used but `LIBTOOL' is undefinedlib/gui/Makefile.am:4: The usual way to define `LIBTOOL' is to add `AC_PROG_LIBTOOL'lib/gui/Makefile.am:4: to `configure.ac' and run `aclocal' and `autoconf' again.lib/gui/Makefile.am:4: If `AC_PROG_LIBTOOL' is in `configure.ac', make surelib/gui/Makefile.am:4: its definition is in aclocal's search path.lib/image.effect/Makefile.am:5: Libtool library used but `LIBTOOL' is undefinedlib/image.effect/Makefile.am:5: The usual way to define `LIBTOOL' is to add `AC_PROG_LIBTOOL'lib/image.effect/Makefile.am:5: to `configure.ac' and run `aclocal' and `autoconf' again.lib/image.effect/Makefile.am:5: If `AC_PROG_LIBTOOL' is in `configure.ac', make surelib/image.effect/Makefile.am:5: its definition is in aclocal's search path.lib/image/Makefile.am:5: Libtool library used but `LIBTOOL' is undefinedlib/image/Makefile.am:5: The usual way to define `LIBTOOL' is to add `AC_PROG_LIBTOOL'lib/image/Makefile.am:5: to `configure.ac' and run `aclocal' and `autoconf' again.lib/image/Makefile.am:5: If `AC_PROG_LIBTOOL' is in `configure.ac', make surelib/image/Makefile.am:5: its definition is in aclocal's search path.lib/option/Makefile.am:4: Libtool library used but `LIBTOOL' is undefinedlib/option/Makefile.am:4: The usual way to define `LIBTOOL' is to add `AC_PROG_LIBTOOL'lib/option/Makefile.am:4: to `configure.ac' and run `aclocal' and `autoconf' again.lib/option/Makefile.am:4: If `AC_PROG_LIBTOOL' is in `configure.ac', make surelib/option/Makefile.am:4: its definition is in aclocal's search path.lib/signal/Makefile.am:4: Libtool library used but `LIBTOOL' is undefinedlib/signal/Makefile.am:4: The usual way to define `LIBTOOL' is to add `AC_PROG_LIBTOOL'lib/signal/Makefile.am:4: to `configure.ac' and run `aclocal' and `autoconf' again.lib/signal/Makefile.am:4: If `AC_PROG_LIBTOOL' is in `configure.ac', make surelib/signal/Makefile.am:4: its definition is in aclocal's search path.lib/vb/Makefile.am:4: Libtool library used but `LIBTOOL' is undefinedlib/vb/Makefile.am:4: The usual way to define `LIBTOOL' is to add `AC_PROG_LIBTOOL'lib/vb/Makefile.am:4: to `configure.ac' and run `aclocal' and `autoconf' again.lib/vb/Makefile.am:4: If `AC_PROG_LIBTOOL' is in `configure.ac', make surelib/vb/Makefile.am:4: its definition is in aclocal's search path.autoreconf: automake failed with exit status: 1


Vous avez une idée ?

Merci d'avance
Jeanne d'arc, elle a frit, elle a tout compris ! ;)

Config :
Manjaro linux (excellent !)
XFCE 4.1 (simple et efficace)
Gambas 3 dans les dépots (confort total)
Prokopy#2 Posté le 2/9/2010 à 23:07:00
Kinder PinguiLa "batterie habituelle" ne suffit pas pour compiler Gambas, il faut également installer plein d'autres paquets (je crois que PCLinuxOS a des bases Mandriva, tu as installé ces paquets ?).
La théorie, c'est quand on sait tout et que rien ne fonctionne.
La pratique, c'est quand ça marche mais qu'on ne sait pas pourquoi.
Quand la théorie rejoint la pratique, rien ne fonctionne et on ne sait pas pourquoi.
manu#3 Posté le 3/9/2010 à 06:57:00
Avec Gambas ca roule !j'ai installé pas mal de librairies Dev, normalement je n'en ais pas oubliés trop je penses. Mais le probleme ne viens pas de là, c'est sure car ca Bloque dés le ./reconf-all...

Selon notre ami Google le message suivant signifierais que RanLib et libtool ne sont pas installer ce qui n'est pas le cas.

1
gbx/Makefile.am:5: library used but `RANLIB' is undefinedgbx/Makefile.am:5: The usual way to define `RANLIB' is to add `AC_PROG_RANLIB'gbx/Makefile.am:5: to `configure.ac' and run `autoconf' again.gbx/Makefile.am:6: Libtool library used but `LIBTOOL' is undefined


Quand je fais en console Ranlib --version j'ai :
1
ranlib --versionGNU ranlib (Linux/GNU Binutils) 2.19.51.0.2.20090204Copyright 2008 Free Software Foundation, Inc.This program IS free software; you may redistribute it under the terms ofthe GNU General PUBLIC License version 3 OR (at your option) any later version.This program has absolutely no warranty.


et pour Libtool c'est bien la version 2.2.10 !

Mais je me focalise sur libtool, j'ai peut être tord ...
Jeanne d'arc, elle a frit, elle a tout compris ! ;)

Config :
Manjaro linux (excellent !)
XFCE 4.1 (simple et efficace)
Gambas 3 dans les dépots (confort total)
GarulfoUnix#4 Posté le 3/9/2010 à 12:43:00
By the way
mais j'ai compilé la version de libtool 2.2.10


libtool est bien dans ton PATH vu que tu as compilé toi-même ?
Il n'y a pas un paquet déjà fait pour libtool pour PCLinuxOS en version 2.x ?
manu#5 Posté le 3/9/2010 à 12:54:00
Avec Gambas ca roule !Il y a un paquet libtool 1.5.26...

Le Path (de bash) je l'ai modifié car effectivement, il est compilé ailleurs.
Maintenant si je tape libtool --version, j'ai bien la 2.2.10 qui s'affiche, ce qui n'étais pas le cas avant de le modifier... Mais faut il faire autre chose ?

Selon vous est-ce bien un problème lié à libtool ?

Faut il désinstaller la 2.2.10 et réinstaller la 1.5 ?

Merci d'avance
Jeanne d'arc, elle a frit, elle a tout compris ! ;)

Config :
Manjaro linux (excellent !)
XFCE 4.1 (simple et efficace)
Gambas 3 dans les dépots (confort total)
manu#6 Posté le 3/9/2010 à 12:58:00
Avec Gambas ca roule !En regardant de plus pres il y a un paquet libltdl7 qui porte le numero de version 2.2.6 ! Shared librairy files for libtool DLL librairy from the libtool package. Ce paquet est installé.

J'ai desinstallé 2 paquets estampillé 1.5.26 : libtool et libtool-base....
Jeanne d'arc, elle a frit, elle a tout compris ! ;)

Config :
Manjaro linux (excellent !)
XFCE 4.1 (simple et efficace)
Gambas 3 dans les dépots (confort total)
GarulfoUnix#7 Posté le 3/9/2010 à 13:18:00
By the wayInstalle libtool par paquet, et relance un ./reconf-all .
Ca devrait marcher.
manu#8 Posté le 3/9/2010 à 19:32:00
Avec Gambas ca roule !est-ce que je desinstall la version 2.2. ?
Jeanne d'arc, elle a frit, elle a tout compris ! ;)

Config :
Manjaro linux (excellent !)
XFCE 4.1 (simple et efficace)
Gambas 3 dans les dépots (confort total)
GarulfoUnix#9 Posté le 3/9/2010 à 19:35:00
By the waypour éviter tout conflit tu dois avoir qu'une seule instance de libtool.
manu#10 Posté le 3/9/2010 à 19:42:00
Avec Gambas ca roule !ok je désinstalle alors
:lol:
Jeanne d'arc, elle a frit, elle a tout compris ! ;)

Config :
Manjaro linux (excellent !)
XFCE 4.1 (simple et efficace)
Gambas 3 dans les dépots (confort total)
manu#11 Posté le 7/9/2010 à 20:06:00
Avec Gambas ca roule !Bon que j'ai deux libtool ou une installé j'ai la même erreur, franchement je ne comprends pas... :( Je me demande quand même si il n'y a pas un problème de path quand je compile la 2.2.10 ?

Sur PCLinuxOs, on peux demander la creation de paketage en creeant un topic et en rajoutant +1. Si beaucoup de gens demandent alors ils font le paquetage. On a fait la demande pour un paktage de libtool >2. Si vous voulez m'aider, vous pouvez aller voter :

http://www.pclinuxos.com/forum/index.php/topic,78989.0.html


mais est-ce vraiment le probleme ?
Jeanne d'arc, elle a frit, elle a tout compris ! ;)

Config :
Manjaro linux (excellent !)
XFCE 4.1 (simple et efficace)
Gambas 3 dans les dépots (confort total)
1