Ticket #58 (new defect)

Opened 2 years ago

Last modified 10 months ago

Libtool

Reported by: jciccone Assigned to: clfs-commits@lists.cross-lfs.org.
Priority: critical Milestone: CLFS Sysroot 1.0.0
Component: BOOK Version: CLFS Sysroot 1.0.0
Keywords: Cc:

Description

Libtool is completely broken. It's retaining all of the information about the cross-compiler. Which is reasonable because I can't figure out a way to make it look anywhere else. Libtool is a complete mess to the point where anything that may use it after you boot into the final system wont work.

Change History

07/17/06 00:04:42 changed by jciccone

  • type changed from task to defect.

07/22/06 12:20:49 changed by alexander@linuxfromscratch.org

Maybe remove it together with autofoo, and suggest to install it as a native package after booting into the final system?

02/07/08 23:32:36 changed by jciccone

Installing as a native package on my arm system would take a ridiculous amount of time. Not an option.

Also, Libtool does not have a way to specify a sysroot. It remembers the library path of /usr/lib. So when you try to link to a .la, it will look for that library on the host system.

Temporary Fix, Remove all .la files.