[GLLUG] Gentoo fails to compile

Brian Hoort hoortbri at msu.edu
Tue Feb 22 15:17:52 EST 2005


Gentoo Wizards,

Matt kindly fixed the last one.  What do you guys say to this?  imagemagick 
is not defined in my USE variable, so it must be default.

  . . .cut . . .
gick/magick_libMagick_la-pixel.lo magick/magick_libMagick_la-PreRvIcccm.lo 
magick/magick_libMagick_la-profile.lo 
magick/magick_libMagick_la-quantize.lo magick/magick_libMagick_la-random.lo 
magick/magick_libMagick_la-registry.lo magick/magick_libMagick_la-resize.lo 
magick/magick_libMagick_la-resource.lo 
magick/magick_libMagick_la-segment.lo 
magick/magick_libMagick_la-semaphore.lo magick/magick_libMagick_la-shear.lo 
magick/magick_libMagick_la-signature.lo 
magick/magick_libMagick_la-static.lo magick/magick_libMagick_la-stream.lo 
magick/magick_libMagick_la-string.lo magick/magick_libMagick_la-timer.lo 
magick/magick_libMagick_la-token.lo magick/magick_libMagick_la-transform.lo 
magick/magick_libMagick_la-type.lo magick/magick_libMagick_la-utility.lo 
magick/magick_libMagick_la-version.lo magick/magick_libMagick_la-widget.lo 
magick/magick_libMagick_la-xwindow.lo  -ltiff -lfreetype -ljpeg -lXext -lSM 
-lICE -lX11 -lXt -lbz2 -lz -lpthread -lm -lpthread ltdl/libltdl.la
grep: /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.3/libstdc++.la: No such file 
or directory
/bin/sed: can't read /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.3/libstdc++.la: 
No such file or directory
libtool: link: `/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.3/libstdc++.la' is 
not a valid libtool archive
make[1]: *** [magick/libMagick.la] Error 1
make[1]: Leaving directory 
`/var/tmp/portage/imagemagick-6.1.8.8/work/ImageMagick-6.1.8'
make: *** [all] Error 2

!!! ERROR: media-gfx/imagemagick-6.1.8.8 failed.
!!! Function src_compile, Line 76, Exitcode 2
!!! compile problem
!!! If you need support, post the topmost build error, NOT this status message.




I'm sorry, but I google nothing on this.  I've tried the following:



engler ~ # ls /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.3/libstdc++.la
ls: /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.3/libstdc++.la: No such file or 
directory
engler ~ # find / -name libstdc++.la
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5/libstdc++.la

engler ~ # emerge -s libstdc++
Searching...
[ Results for search key : libstdc\+\+ ]
[ Applications found : 1 ]

*  sys-libs/libstdc++-v3 [ Masked ]
       Latest version available: 3.3.4
       Latest version installed: [ Not Installed ]
       Size of downloaded files: 22,784 kB
       Homepage:    http://gcc.gnu.org/libstdc++/
       Description: Compatibility package for running binaries linked 
against a pre gcc 3.4 libstdc++
       License:     GPL-2 LGPL-2.1


engler ~ # emerge libstdc++-v3
Calculating dependencies
!!! All ebuilds that could satisfy "libstdc++-v3" have been masked.
!!! One of the following masked packages is required to complete your request:
- sys-libs/libstdc++-v3-3.3.3-r1 (masked by: ~x86 keyword)
- sys-libs/libstdc++-v3-3.3.4 (masked by: ~x86 keyword)

For more information, see MASKED PACKAGES section in the emerge man page or
section 2.2 "Software Availability" in the Gentoo Handbook.



Thanks!  I'm sorry to be a dunce about this.


-- 
   Brian Hoort
   Agricultural Economics Computer Service
   Michigan State University 



More information about the linux-user mailing list