pkgsrc-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: PKGSRC on Solaris




Am 12.01.2007 um 21:37 schrieb Omar Lopez Limonta:

Hi , i'm trying to compile libiconv (and it is basic to run pkgsrc) on
pkgsrc over solaris 10, and it return this error:

# bmake
builddir="`pwd`"; cd libcharset && bmake all &&   -rw
lib/libcharset.la lib/.libs "$builddir/" &&         -rw include/*.h
"$builddir/"
cd lib && bmake all
/bin/sh ../libtool --mode=link gcc -Wl,-R/usr/pkg/lib -o libcharset.la
-rpath /usr/pkg/lib -version-info 1:0:0 -no-undefined localcharset.lo
relocatable.lo
rm -fr .libs/libcharset.so .libs/libcharset.so.1 .libs/ libcharset.so.1.0.0
gcc -shared -Wl,-h -Wl,libcharset.so.1 -o .libs/libcharset.so.1.0.0
.libs/localcharset.o .libs/relocatable.o
-L/opt/pkgsrc/converters/libiconv/work/.buildlink/lib -lc
-Wl,-R/usr/pkg/lib
(cd .libs && rm -f libcharset.so.1 && ln -s libcharset.so.1.0.0 libcharset.so.1) (cd .libs && rm -f libcharset.so && ln -s libcharset.so.1.0.0 libcharset.so)
false cru .libs/libcharset.a  localcharset.o relocatable.o

configure failed to find ar.
I'm using the following lines in my mk.conf:

TOOLS_PLATFORM.ar=      /usr/ccs/bin/ar
TOOLS_PLATFORM.nm=      /usr/ccs/bin/nm
TOOLS_PLATFORM.ranlib=  /usr/ccs/bin/ranlib
USE_TOOLS+=             ar nm ranlib

alternatively you could include /usr/ccs/bin in your shell path (but that would be too easy, wouldn't it? :-))

--
Georg Schwarz    http://home.pages.de/~schwarz/
georg.schwarz%freenet.de@localhost  +49 151 11559652





Home | Main Index | Thread Index | Old Index