[Gentoo+Kdevelop]libtool versie mismatch

Pagina: 1
Acties:

  • MindStorm
  • Registratie: Juli 2002
  • Laatst online: 16-01-2024
Sinds een tijdje gebruik ik gentoo op mn laptop. Alles werkt ondertussen prima, na wat 'kinderziektes'. Echter, als ik met KDevelop een c++ project start, en dit vervolgens ga compileren (gewoon hello world, zegmaar), gaat automake & friends prima, maar bij configure stikt ie ergens in:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
checking for correct ltmain.sh version... no
configure: error:

*** [Gentoo] sanity check failed! ***
*** libtool.m4 and ltmain.sh have a version mismatch! ***
*** (libtool.m4 = 1.5.22, ltmain.sh = 1.5a) ***

Please run:

libtoolize --copy --force

if appropriate, please contact the maintainer of this
package (or your distribution) for help.

*** Exited with status: 1 ***


Nu is dit niet zo'n enorm probleem, als je het commando runt, werkt het uiteindelijk wel. Ik vroeg me echter af of het versieverschil verder problemen op kan/zal leveren?

  • Bastiaan V
  • Registratie: Juni 2005
  • Niet online

Bastiaan V

Tux's lil' helper

heb je wel de laatste (stable) versie van libtool geinstalleerd (en zoals ik het nu zie moet sys-devel/m4 ook up to date zijn?

Ik heb:
sys-devel/libtool-1.5.22:1.5
sys-devel/m4-1.4.7

en alles werkt correct.

btw, libtool wil nog wel eens kleine aanpassingen hebben zonder version bump, met app-portage/eix kan je dit checken...

  • MindStorm
  • Registratie: Juli 2002
  • Laatst online: 16-01-2024
Voor zover ik weet wel:

* sys-devel/libtool
Latest version available: 1.5.22
Latest version installed: 1.5.22

* sys-devel/m4
Latest version available: 1.4.7
Latest version installed: 1.4.7

Eix moet ik nog even uitvogelen...moet ik gcc/g++ rebuilden?


ps
code:
1
2
3
4
5
6
$ eix libtool
* sys-devel/libtool
     Available versions:  1.3.5:1.3 1.5.22:1.5
     Installed:           1.5.22
     Homepage:            http://www.gnu.org/software/libtool/libtool.html
     Description:         A shared library tool for developers

[ Voor 33% gewijzigd door MindStorm op 30-11-2006 23:35 ]


  • _JGC_
  • Registratie: Juli 2000
  • Laatst online: 15:46
Draai eens "libtoolize --force" over je source heen, in dat geval worden gewoon de laatste libtool bestanden van je systeem in je sourcetree gelinkt.