On Wed, 10 Aug 2005, Dennis Peterson wrote:

; Dale Walsh said:
; >
; > On Aug 10, 2005, at 08:12 AM, Andr?s Yacopino wrote:
; >
; >> I have solaris too and compiled with gcc, this works great. I
; >> compiled it with this parameters:
; >>
; >> First i do:
; >>
; >> in /usr/local/lib
; >>
; >> ln -s /opt/sfw/gcc-3/lib/libgcc_s.so.1 libgcc_s.so.1
; >>
; >> Then
; >>
; >> ./configure --build=sparc-sun-solaris2.9 LDFLAGS='-L/usr/local/lib'
; >
; > Wouldn't it be easier to just do:
; >
; > ./configure --build=sparc-sun-solaris2.9 LDFLAGS='-L/opt/sfw/gcc-3/lib'
; >
; > and skip making the link???
; >
; >> Greetings,
; >> Andres
;
; Or running crle to include that directory in the default lib path.
;
; dp

... or use -static-libgcc to remove the dependency

# ldd /opt/clamav/sbin/clamd
        libclamav.so.1 =>        /opt/clamav/lib/libclamav.so.1
        libz.so.1 =>     /usr/lib/64/libz.so.1
        libbz2.so.1 =>   /usr/lib/64/libbz2.so.1
        libgmp.so.3 =>   /opt/GNUmp/lib/libgmp.so.3
        libsocket.so.1 =>        /usr/lib/64/libsocket.so.1
        libnsl.so.1 =>   /usr/lib/64/libnsl.so.1
        libpthread.so.1 =>       /usr/lib/64/libpthread.so.1
        libresolv.so.2 =>        /usr/lib/64/libresolv.so.2
        libc.so.1 =>     /usr/lib/64/libc.so.1
        libdl.so.1 =>    /usr/lib/64/libdl.so.1
        libmp.so.2 =>    /usr/lib/64/libmp.so.2
        libthread.so.1 =>        /usr/lib/64/libthread.so.1
        /usr/platform/SUNW,UltraAX-i2/lib/sparcv9/libc_psr.so.1

I use:

CPPFLAGS="-I/opt/GNUmp/include  -I/opt/sendmail/include" \
LDFLAGS="-static-libgcc -L/opt/GNUmp/slib -L/opt/sendmail/lib" \
./configure ... etc.

A.
_______________________________________________
http://lurker.clamav.net/list/clamav-users.html

Reply via email to