Author Topic: Compilation avec libtool  (Read 1490 times)

manu56

  • Guest
Compilation avec libtool
« on: September 02, 2010, 02:37:18 PM »
Bonsoir,

Je decouvre PcLinuxOs avec beaucoup de plaisir depuis 2 mois et je n'y trouve que de bonnes choses. Faut dire aussi que j'utilise mandriva depuis de nombreuses années et donc que je ne suis pas perdu.

Je suis cependant tres seduit par le syteme rolling. Je fais pas mal de pub du coup pour cette super distrib :)

Mais voila, j'ai un soucis

je ne peux pas compiler mon soft preferé ou plutot la version en developpement (svn) de mon soft prefere.

j'ai installé la batterie habituelle :

automake
autoconf
gcc
libtool

Dans depot, il y a la vers 1.5 de libtool mais les scrip de mon soft ont été ecris pour la version >2. J'ai compilé la version de libtool 2.2.10, le derniere
C'est ok
mais a la compilation j'ai une erreur comme si libtool n'etais pas installer

voila la sortie console de ./reconf-all
Code: [Select]
[manu@localhost trunk]$ ./reconf-all
libtoolize: 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 and
libtoolize: 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 Gettext
autoreconf: running: aclocal
autoreconf: configure.ac: tracing
autoreconf: configure.ac: adding subdirectory main to autoreconf
autoreconf: Entering directory `main'
autoreconf: running: aclocal -I m4 --install
autoreconf: configure.ac: not using Libtool
autoreconf: running: /usr/bin/autoconf
autoreconf: running: /usr/bin/autoheader
autoreconf: running: automake --add-missing --copy --no-force
gbx/Makefile.am:5: library used but `RANLIB' is undefined
gbx/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
gbx/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 sure
gbx/Makefile.am:6:   its definition is in aclocal's search path.
lib/compress/Makefile.am:4: Libtool library used but `LIBTOOL' is undefined
lib/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 sure
lib/compress/Makefile.am:4:   its definition is in aclocal's search path.
lib/db/Makefile.am:4: Libtool library used but `LIBTOOL' is undefined
lib/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 undefined
lib/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 sure
lib/debug/Makefile.am:4:   its definition is in aclocal's search path.
lib/draw/Makefile.am:3: Libtool library used but `LIBTOOL' is undefined
lib/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 sure
lib/draw/Makefile.am:3:   its definition is in aclocal's search path.
lib/eval/Makefile.am:4: Libtool library used but `LIBTOOL' is undefined
lib/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 sure
lib/eval/Makefile.am:4:   its definition is in aclocal's search path.
lib/gui/Makefile.am:4: Libtool library used but `LIBTOOL' is undefined
lib/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 sure
lib/gui/Makefile.am:4:   its definition is in aclocal's search path.
lib/image.effect/Makefile.am:5: Libtool library used but `LIBTOOL' is undefined
lib/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 sure
lib/image.effect/Makefile.am:5:   its definition is in aclocal's search path.
lib/image/Makefile.am:5: Libtool library used but `LIBTOOL' is undefined
lib/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 sure
lib/image/Makefile.am:5:   its definition is in aclocal's search path.
lib/option/Makefile.am:4: Libtool library used but `LIBTOOL' is undefined
lib/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 sure
lib/option/Makefile.am:4:   its definition is in aclocal's search path.
lib/signal/Makefile.am:4: Libtool library used but `LIBTOOL' is undefined
lib/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 sure
lib/signal/Makefile.am:4:   its definition is in aclocal's search path.
lib/vb/Makefile.am:4: Libtool library used but `LIBTOOL' is undefined
lib/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 sure
lib/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


Offline melodie

  • Hero Member
  • *****
  • Posts: 5942
  • XMMP=Jabber, free instant messaging protocol !
    • PCLinuxOS Fr
Re: Compilation avec libtool
« Reply #1 on: September 02, 2010, 02:57:40 PM »
Bonjour, bienvenu,

J'ai deux idées. Installes le paquet pkgutils. (un meta-paquet pour les packageurs il se peut que des outils de développement te manquent). La seconde idée à faire aussi, serait de demander un paquet pour le libtool récent (on peut toujours demander, après nous verrons ce qui nous sera répondu).

Alors pourrais-tu nous donner le lien vers les sources du libtool > 2.x  s'il te plaît ?

Une question, es-tu à l'aise en anglais ? Si oui, tu verras ici comment demander un paquet (règlement):
Package Suggest Rules, Please read before requesting a new package :)

et sinon, je peux proposer d'aller faire la demande, pourvu que j'aie l'adresse.

PS: sachant qu'un rpm source : srcrpm nécessite moins de travail pour un packageur, je met ici ce lien:
http://www.rpmfind.net/linux/rpm2html/search.php?query=libtool

Il a en particulier celui-ci qui pourrait être ok pour un packageur:
Code: [Select]
ftp://194.199.20.114/linux/fedora/updates/11/SRPMS/libtool-2.2.6-11.fc11.3.src.rpm
Quel est le programme svn que tu compiles ?





« Last Edit: September 02, 2010, 03:03:58 PM by melodie »
melodie at swissjabber dot ch - IRC #pclinuxos-fr sur freenode

manu56

  • Guest
Re: Compilation avec libtool
« Reply #2 on: September 03, 2010, 02:06:12 PM »
merci melodie

Je compile régulièrement la svn de Gambas 3, version non officiel de gambas en développement. Il y a des maj tous les jours. Gambas, est, je le rappelle un basic pour linux et freebsd. Super programme.

La version 2.2.6 de libtool est amplement suffisante pour moi, il faut une supérieur a 2. J'utilise cette version de libtool sur mandriva et ça marche impec :)

Je veux bien que tu en fasses la demande, mais je vais quand même lire tes liens. Il est surprenant que ce Package n'est pas encore été demandé ? mais bon, faut un  début a tout :)

L'adresse pour télécharger la dernière version est la suivante : http://lists.gnu.org/archive/html/libtool/2010-06/msg00046.html

J'essaye aussi le Package que tu suggères et te tiens au courant.

Merci encore

Manu

« Last Edit: September 03, 2010, 02:10:38 PM by manu56 »

Offline melodie

  • Hero Member
  • *****
  • Posts: 5942
  • XMMP=Jabber, free instant messaging protocol !
    • PCLinuxOS Fr
Re: Compilation avec libtool
« Reply #3 on: September 03, 2010, 02:39:30 PM »
J'essaye aussi le Package que tu suggères et te tiens au courant.

Salut,

Je n'ai pas suggéré ce package. J'ai mis le lien ici pour information : les packageurs utilisent soit : les sources, soit : un SRPM (rpm source) d'une autre distro (Fedora, Mandriva, ou Suse) pour refaire un paquet PCLinuxOS.

/!\ si tu utilises un paquet rpm Mandriva/Fedora/ ou Suse et que ça rende ton système instable, tu voudras bien ne pas m'en tenir responsable. ;)

melodie at swissjabber dot ch - IRC #pclinuxos-fr sur freenode

manu56

  • Guest
Re: Compilation avec libtool
« Reply #4 on: September 03, 2010, 02:52:10 PM »
Non melodie, je parlais du paquet pkgutils !  :). J'avais bien compris le lien que le lien que tu me donnais n'étais pas celui d'un paquet a utiliser. Bon donc j'ai installé pkgutils et ca ne change rien à mon probleme. J'ai toujours le même probleme :(

Peut tu faire une demande de package pour libtool 2.2.10 ?

Merci encore pour tout

Manu

Offline melodie

  • Hero Member
  • *****
  • Posts: 5942
  • XMMP=Jabber, free instant messaging protocol !
    • PCLinuxOS Fr
Re: Compilation avec libtool
« Reply #5 on: September 03, 2010, 04:01:39 PM »
Non melodie, je parlais du paquet pkgutils !  :). J'avais bien compris le lien que le lien que tu me donnais n'étais pas celui d'un paquet a utiliser. Bon donc j'ai installé pkgutils et ca ne change rien à mon probleme. J'ai toujours le même probleme :(

Peut tu faire une demande de package pour libtool 2.2.10 ?

Oui, je demanderai un nouveau paquet, mais le titre du sujet sera ">2.2" parce que je veux laisser le choix : du moment que tu puisses l'utiliser, s'ils veulent employer le srcrpm... (et les packageurs n'ont pas le temps de creuser, donc on demande à ceux qui posent les requêtes de donner le plus d'informations possibles).

melodie at swissjabber dot ch - IRC #pclinuxos-fr sur freenode

Offline melodie

  • Hero Member
  • *****
  • Posts: 5942
  • XMMP=Jabber, free instant messaging protocol !
    • PCLinuxOS Fr
Re: Compilation avec libtool
« Reply #6 on: September 03, 2010, 04:36:30 PM »
Salut,

La demande est ici: (Update) libtool > 2.2.x

Tu peux aller voter maintenant. (Cliques sur "Répondre" et écrits juste "+1.").

melodie at swissjabber dot ch - IRC #pclinuxos-fr sur freenode

manu56

  • Guest
Re: Compilation avec libtool
« Reply #7 on: September 04, 2010, 01:09:07 AM »
Merci melanie,

J'ai été sur le Topic mais je n'ai pas compris la réponse de l'admin. Il semble qu'il y ai tous ce qu'il faut mais c'est tous ce que j'ai compris !  :P Du coup je n'ai pas osé repondre :)

J'ai tenté un autoreconf -f et j'ai toujours la même erreur :(
« Last Edit: September 04, 2010, 01:22:04 AM by manu56 »

Offline melodie

  • Hero Member
  • *****
  • Posts: 5942
  • XMMP=Jabber, free instant messaging protocol !
    • PCLinuxOS Fr
Re: Compilation avec libtool
« Reply #8 on: September 04, 2010, 06:55:19 AM »
Merci melanie,


Mon pseudo est melodie, ou Mélodie. :|

Quote
J'ai été sur le Topic mais je n'ai pas compris la réponse de l'admin. Il semble qu'il y ai tous ce qu'il faut mais c'est tous ce que j'ai compris !  :P Du coup je n'ai pas osé repondre :)


Il parle de Dropbox, un système propriétaire qu'il utilise, ainsi que les dévelopeurs, pour partager des paquets. Sur Dropbox, il y a plein de versions de libtool... :/

Je vais lui dire que tout le monde n'est pas packageur, et que certains veulent tout de même compiler leurs programmes. Au fait, Texstar est le créateur et le mainteneur de la distro. ;)

Lecture ici:
http://fr.wikipedia.org/wiki/PCLinuxOS

melodie at swissjabber dot ch - IRC #pclinuxos-fr sur freenode

manu56

  • Guest
Re: Compilation avec libtool
« Reply #9 on: September 05, 2010, 12:59:44 PM »
Quote
Mon pseudo est melodie, ou Mélodie. :|


Rhooo esxcuse moi Mélodie, un coup de fatigue surement.

Quote
Je vais lui dire que tout le monde n'est pas packageur, et que certains veulent tout de même compiler leurs programmes. Au fait, Texstar est le créateur et le mainteneur de la distro.

Oui je le savais, mais là encore j'avais pas fait gaffe de qui je parlais (l'admin), décidément !

J'ai vue le topic , ou tu lui fait cette remarque et je vois que tu n'as pas été longue à voir mon grand niveau en anglais :)

Merci pour tout.

Manu
« Last Edit: September 05, 2010, 01:01:20 PM by manu56 »

Offline melodie

  • Hero Member
  • *****
  • Posts: 5942
  • XMMP=Jabber, free instant messaging protocol !
    • PCLinuxOS Fr
Re: Compilation avec libtool
« Reply #10 on: September 06, 2010, 04:38:54 AM »
Salut,

Bon, ben tu pourrais peut-être aller voter maintenant ? Tu n'as pas besoin d'écire en anglais (moins on parle sur ce forum et mieux c'est).

Howto voter:
* cliquer sur "Répondre" (en anglais: Reply )
* saisir "+1." (sans les guillemets)
* cliquer sur "Envoyer" (en anglais: Post)

C'est tout !

melodie at swissjabber dot ch - IRC #pclinuxos-fr sur freenode

manu56

  • Guest
Re: Compilation avec libtool
« Reply #11 on: September 06, 2010, 05:32:38 AM »
Voila Mélodie, c'est fait  :)

Offline melodie

  • Hero Member
  • *****
  • Posts: 5942
  • XMMP=Jabber, free instant messaging protocol !
    • PCLinuxOS Fr
Re: Compilation avec libtool
« Reply #12 on: November 16, 2010, 09:25:26 AM »
Salut Manu56 !

Bonne nouvelle, le paquet est disponible !!!

http://www.pclinuxos.com/forum/index.php/topic,78989.msg686850.html#msg686850

Quote
Shipped to repos.


"Expédié sur le dépôt". :)

melodie at swissjabber dot ch - IRC #pclinuxos-fr sur freenode