FreeBSD: autoconf, libtool etc.

Permalänk
Medlem

FreeBSD: autoconf, libtool etc.

Jag ska köra ett installationsscript, men det gnäller på att jag varken har autoconf eller libtool. Jag har dessa, men i FreeBSD separeras olika versioner med ett versionsnummer, som t.ex. libtool13 och libtool15. Jag provade att symlänka dessa, men det löste enbart problemet med autoconf. Scriptet gnäller fortfarande på att libtool saknas. Dessutom känns det som ett riktigt fulhack och då vill jag veta vad som är rätt sätt att gå tillväga i detta fall.

Tacksam för hjälp.

Aha, jag gjorde även symlänken libtoolize15 -> libtoolize och då funkade det, men det är ändå ett fulhack i mina ögon. Vad händer när nåt script prompt vill använda libtool13? Ska jag behöva ändra länkarna då?

Visa signatur

Coola låtar i massor!
http://revolvermen.com

Permalänk
Medlem

Tippar på att libtool15 är bakåtkompatibel...

symlänkar är aldrig fel...

Visa signatur

We live in the age o stupidity || SparcStation 20,384mb RAM,1gb disk,2*125mhz, Solaris8
--------------------------------------------------------------------------------------------
Every suicide is a solution to a problem. -- Jean Baechler

Permalänk
Medlem

Nu har jag ett liknande problem igen där libxml++ är libxml++26. Jag kan inte hålla på med symlänkar hit och dit hela tiden. Det blir jättehärkigt och fult i mitt system. Därför vill jag gärna veta hur man ska göra för att det ska bli rätt.

Visa signatur

Coola låtar i massor!
http://revolvermen.com

Permalänk
Medlem

Detta kanske kan vara till hjälp:

http://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-hand...

Dvs, att du skapar en port av det program som kräver autoconf, libtool och libxml.

Om du har portupgrade (finns i ports) kan du sedan låta pkgdb hantera versions-dependencies. Det portupgrade-verktygen gör är väl bland annat att de skapar de symlänkar som behövs, alternativt något snarliknade så att programmen blir glada och inte klagar på vilken version alla bibliotek har.

Visa signatur

"...trying is the first step towards failure." - Homer Simpson