[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH] disable de-duplication of postdeps on Solaris
From: |
Fabian Groffen |
Subject: |
Re: [PATCH] disable de-duplication of postdeps on Solaris |
Date: |
Mon, 30 Jul 2012 16:00:58 +0200 |
User-agent: |
Mutt/1.5.21 (Darwin 9.8.0, VIM - Vi IMproved 7.3) |
On 30-07-2012 08:49:17 -0500, Bob Friesenhahn wrote:
> Libtool link line:
> /bin/bash ./libtool --tag=CXX --mode=link /usr/local64/bin/c++-64
> -march=native -O -g -g3 -ggdb -Wall -Winline -W -Wextra -Wno-unknown-pragmas
> -D_REENTRANT -pthreads -no-undefined -Wl,-zlazyload -L/usr/local64/lib
> -R/usr/local64/lib -L/usr/openwin/lib -R/usr/openwin/lib -L/usr/local64/lib
> -L/usr/lib -o Magick++/tests/exceptions Magick++/tests/exceptions.o
> Magick++/lib/libGraphicsMagick++.la
there's no -lc here
> libtool: link: /usr/local64/bin/c++-64 -march=native -O -g -g3 -ggdb -Wall
> -Winline -W -Wextra -Wno-unknown-pragmas -D_REENTRANT -pthreads
> -Wl,-zlazyload -o Magick++/tests/exceptions Magick++/tests/exceptions.o
> -L/usr/local64/lib -L/usr/openwin/lib -L/usr/lib
> Magick++/lib/.libs/libGraphicsMagick++.a
> /home/bfriesen/build/GM-16-static-64bit/magick/.libs/libGraphicsMagick.a
> -lpthread /usr/local64/lib/liblcms2.so /usr/local64/lib/libtiff.so -lc
> /usr/local64/lib/libjbig.so /usr/local64/lib/libfreetype.so
> /usr/local64/lib/libjasper.so /usr/local64/lib/libjpeg.so
> /usr/local64/lib/libwmflite.so -lXext -lSM -lICE -lX11 -lsocket -lnsl
> /usr/local64/lib/liblzma.so -lbz2 -lxml2 -lz
> /usr/local/lib/gcc/i386-pc-solaris2.10/4.7.1/amd64/libgomp.so -lrt
> /usr/local/lib/gcc/i386-pc-solaris2.10/4.7.1/amd64/libstdc++.so -lm -fopenmp
> -pthreads -Wl,-R -Wl,/usr/local64/lib -Wl,-R
> -Wl,/usr/local/lib/gcc/i386-pc-solaris2.10/4.7.1/amd64 -Wl,-R
> -Wl,/usr/local64/lib -Wl,-R -Wl,/usr/local/lib/gcc/i386-pc-!
and there is now so most likely it was in the
libGraphicsMagick++.la file, which got it from libtiff's pkg-config
perhaps? (just guessing)
> /usr/local/libexec/gcc/i386-pc-solaris2.10/4.7.1/collect2 -V -Y
> P,/lib/amd64:/usr/lib/amd64 -Qy -o Magick++/tests/exceptions
> /usr/lib/amd64/crt1.o /usr/lib/amd64/crti.o /usr/lib/amd64/values-Xa.o
> /usr/local/lib/gcc/i386-pc-solaris2.10/4.7.1/amd64/crtbegin.o
> -L/usr/local64/lib -L/usr/openwin/lib -L/usr/lib
> -L/usr/local/lib/gcc/i386-pc-solaris2.10/4.7.1/amd64
> -L/usr/local/lib/gcc/i386-pc-solaris2.10/4.7.1/../../../amd64 -L/lib/amd64
> -L/usr/lib/amd64 -L/usr/local/lib/gcc/i386-pc-solaris2.10/4.7.1
> -L/usr/local/lib/gcc/i386-pc-solaris2.10/4.7.1/../../.. -zlazyload
> Magick++/tests/exceptions.o Magick++/lib/.libs/libGraphicsMagick++.a
> /home/bfriesen/build/GM-16-static-64bit/magick/.libs/libGraphicsMagick.a
> -lpthread /usr/local64/lib/liblcms2.so /usr/local64/lib/libtiff.so
> /usr/local64/lib/libjbig.so /usr/local64/lib/libfreetype.so
> /usr/local64/lib/libjasper.so /usr/local64/lib/libjpeg.so
> /usr/local64/lib/libwmflite.so -lXext -lSM -lICE -lX11 -lsocket -lnsl
> /usr/local64/lib/liblzma!
> .so -lbz2 -lxml2 -lz
> /usr/local/lib/gcc/i386-pc-solaris2.10/4.7.1/amd64/libgomp.so -lrt
> /usr/local/lib/gcc/i386-pc-solaris2.10/4.7.1/amd64/libstdc++.so -R
> /usr/local64/lib -R /usr/local/lib/gcc/i386-pc-solaris2.10/4.7.1/amd64 -R
> /usr/local64/lib -R /usr/local/lib/gcc/i386-pc-solaris2.10/4.7.1/amd64 -R
> /usr/openwin/lib -lstdc++ -lm -lc -lgomp -lgcc_s -lgcc -lpthread -lc -lgcc_s
> -lgcc /usr/local/lib/gcc/i386-pc-solaris2.10/4.7.1/amd64/crtend.o
> /usr/lib/amd64/crtn.o
-lc was specified, so not much the compiler can do here, IMO.
If I take tiff 4.0.2, pkg-config only gives me -ltiff for
"pkg-config --cflags --libs libtiff-4"
Fabian
--
Fabian Groffen
Gentoo on a different level
signature.asc
Description: Digital signature
- [PATCH] disable de-duplication of postdeps on Solaris, Fabian Groffen, 2012/07/26
- Re: [PATCH] disable de-duplication of postdeps on Solaris, Bob Friesenhahn, 2012/07/26
- Re: [PATCH] disable de-duplication of postdeps on Solaris, Bob Friesenhahn, 2012/07/29
- Re: [PATCH] disable de-duplication of postdeps on Solaris, Fabian Groffen, 2012/07/30
- Re: [PATCH] disable de-duplication of postdeps on Solaris, Bob Friesenhahn, 2012/07/30
- Re: [PATCH] disable de-duplication of postdeps on Solaris,
Fabian Groffen <=
- Re: [PATCH] disable de-duplication of postdeps on Solaris, Bob Friesenhahn, 2012/07/30
- Re: [PATCH] disable de-duplication of postdeps on Solaris, Fabian Groffen, 2012/07/30
- Re: [PATCH] disable de-duplication of postdeps on Solaris, Bob Friesenhahn, 2012/07/30
- Re: [PATCH] disable de-duplication of postdeps on Solaris, Fabian Groffen, 2012/07/30
- Re: [PATCH] disable de-duplication of postdeps on Solaris, Bob Friesenhahn, 2012/07/30