Replying to my own post, because some elementary exploring on the local
machine provided the solution:
/sbin/fix_libtool_files.sh 4.2.3
allowed xine-lib to build.
On a related note, I find libtool a most confusing bit of software, and
don't really understand what it does. Anyone have a good link to a
decent write-up? (so far some googling hasn't turned up much)
alan
On Saturday 21 June 2008, you wrote:
> libtool: link: warning:
> `/usr/lib/gcc/i686-pc-linux-gnu/4.2.4/../../../libfreetype.la' seems
> to be moved
> libtool: link: warning:
> `/usr/lib/gcc/i686-pc-linux-gnu/4.2.4/../../../libfontconfig.la'
> seems to be moved
> grep: /usr/lib/gcc/i686-pc-linux-gnu/4.2.3/libgomp.la: No such file
> or directory
> /bin/sed: can't read /usr/lib/gcc/i686-pc-linux-gnu/4.2.3/libgomp.la:
> No such file or directory
> libtool: link: `/usr/lib/gcc/i686-pc-linux-gnu/4.2.3/libgomp.la' is
> not a valid libtool archive
> make[2]: *** [xineplug_decode_image.la] Error 1
> make[2]: *** Waiting for unfinished jobs....
> make[2]: Leaving directory
> `/var/tmp/portage/media-libs/xine-lib-1.1.12-r1/work/xine-lib-1.1.12/
>src/libxinevdec' make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory
> `/var/tmp/portage/media-libs/xine-lib-1.1.12-r1/work/xine-lib-1.1.12/
>src' make: *** [all-recursive] Error 1
> *
> * ERROR: media-libs/xine-lib-1.1.12-r1 failed.
>
> libtool is looking for files in a gcc-4.2.3 directory. I have
> gcc-4.2.2 installed:
>
> [EMAIL PROTECTED] ~/share/downloads/buell $ eix -e gcc
> [I] sys-devel/gcc
> Available versions:
> (2.95) [P]2.95.3-r9 [P](~)2.95.3-r10
> (3.1) [P]3.1.1-r2
> (3.2) [P]**3.2.2 [P]3.2.3-r4
> (3.3) (~)3.3.6-r1
> (3.4) 3.4.6-r2
> (4.0) ~*4.0.4
> (4.1) (~)4.1.0-r1 4.1.2
> (4.2) (~)4.2.3 (~)4.2.4
> (4.3) **4.3.0 [m](~)4.3.1
> {altivec bootstrap boundschecking build d doc fortran gcj gtk
> hardened ip28 ip32r10k java libffi mudflap multilib multislot n32 n64
> nls nocxx nopie nossp objc objc++ objc-gc openmp static test vanilla}
> Installed versions: 4.2.4(4.2)(04:07:57 PM 06/20/2008)(doc gtk
> mudflap
> openmp -altivec -bootstrap -build -fortran -gcj -hardened -ip28
> -ip32r10k -libffi -multilib -multislot -n32 -n64 -nls -nocxx -objc
> -objc++ -objc-gc -test -vanilla) Homepage:
> http://gcc.gnu.org/
> Description: The GNU Compiler Collection. Includes
> C/C++, java compilers, pie+ssp extensions, Haj Ten Brugge runtime
> bounds checking
> [EMAIL PROTECTED] ~/share/downloads/buell $ gcc-config -l
> [1] i686-pc-linux-gnu-4.2.4 *
>
> So, what gives?
--
Optimists say the glass is half full,
Pessimists say the glass is half empty,
Developers say wtf is the glass twice as big as it needs to be?
Alan McKinnon
alan at linuxholdings dot co dot za
+27 82, double three seven, one nine three five
--
[email protected] mailing list