[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
.lo files are being passed to directly to linker on solaris
From: |
David Benson |
Subject: |
.lo files are being passed to directly to linker on solaris |
Date: |
Mon, 25 Dec 2000 19:33:20 -0800 (PST) |
Hello,
I'm having a problem i am having trouble diagnosing
under Solaris with a libtoolized library i am developing, gsk.
under a subdirectory that is supposed to produce libgsk-protocol.la
% make
/bin/sh ../../libtool --mode=link gcc -g -O2 -o libgsk-protocol.la -rpath
/usr/local/lib gskbase64.lo gskdate.lo gskdnscache.lo gskhttpclient.lo
gskhttpcommon.lo gskhttpheader.lo gskhttpserver.lo gsksimpleproxy.lo
gsksimpleproxylistener.lo gskurl.lo -L/tmp/daveb-gsk/lib -lgmodule -lgthread
-lglib -lthread -ldl -lnsl -lsocket -lresolv
rm -fr .libs/libgsk-protocol.la .libs/libgsk-protocol.* .libs/libgsk-protocol.*
/usr/ccs/bin/ld -G -h libgsk-protocol.so.0 -o .libs/libgsk-protocol.so.0.0.0
gskbase64.lo gskdate.lo gskdnscache.lo gskhttpclient.lo gskhttpcommon.lo
gskhttpheader.lo gskhttpserver.lo gsksimpleproxy.lo gsksimpleproxylistener.lo
gskurl.lo -L/tmp/daveb-gsk/lib -lgmodule -lgthread -lglib -lthread -ldl -lnsl
-lsocket -lresolv -lc
----
Notice that the real linker is being passed .lo files.
It complains a lot.
I'm having trouble tracking which variables are being used for
what during libtool, so i'm hoping
someone can help me diagnose the output of:
% /bin/sh ../../libtool --debug --mode=link gcc -g -O2 -o
libgsk-protocol-debug.la -rpath /tmp/daveb-gsk/lib gskbase64.lo gskdate.lo
gskdnscache.lo gskhttpclient.lo gskhttpcommon.lo gskhttpheader.lo
gskhttpserver.lo gsksimpleproxy.lo gsksimpleproxylistener.lo gskurl.lo
-L/tmp/daveb-gsk/lib -lgmodule -lgthread -lglib -lthread -ldl -lnsl -lsocket
-lresolv
(which follows)
Also you may want to look at the relevant configure.in and Makefile.am files:
http://cvs.sourceforge.net/cgi-bin/cvsweb.cgi/gsk/configure.in?rev=1.19&content-type=text/x-cvsweb-markup&cvsroot=gsk
http://cvs.sourceforge.net/cgi-bin/cvsweb.cgi/gsk/src/protocols/Makefile.am?rev=1.5&content-type=text/x-cvsweb-markup&cvsroot=gsk
Thanks very much for any help! libtool has otherwise been completely
wonderful for developing shared libraries...
- Dave
-------------- output libtool --debug ld ... -----------------
libtool: enabling shell trace mode
+ test 27 -gt 0
arg=--mode=link
+ shift
+ /usr/ucb/echo X--mode=link
+ sed -e 1s/^X// -e s/[-_a-zA-Z0-9]*=//
optarg=link
+ test -n
mode=link
+ test 26 -gt 0
arg=gcc
+ shift
optarg=
+ test -n
nonopt=gcc
+ break
+ test -n
+ test -z
+ test -z link
+ test -n
generic_help=Try `libtool --help' for more information.
help=Try `libtool --help --mode=link' for more information.
modename=libtool: link
allow_undefined=yes
compile_command=gcc
finalize_command=gcc
compile_rpath=
finalize_rpath=
compile_shlibpath=
finalize_shlibpath=
convenience=
old_convenience=
deplibs=
linkopts=
+ test -n LD_LIBRARY_PATH
+ eval lib_search_path=`$echo "X ${LD_LIBRARY_PATH}" | $Xsed -e 's/:/ /g'`
+ /usr/ucb/echo X /tmp/daveb-gsk/lib
+ sed -e 1s/^X// -e s/:/ /g
lib_search_path= /tmp/daveb-gsk/lib
+ eval lib_search_path="/lib /usr/lib /usr/local/lib$lib_search_path"
lib_search_path=/lib /usr/lib /usr/local/lib /tmp/daveb-gsk/lib
+ eval sys_lib_dlsearch_path="/lib /usr/lib"
sys_lib_dlsearch_path=/lib /usr/lib
avoid_version=no
dlfiles=
dlprefiles=
dlself=no
export_dynamic=no
export_symbols=
export_symbols_regex=
generated=
libobjs=
link_against_libtool_libs=
ltlibs=
module=no
objs=
prefer_static_libs=no
preload=no
prev=
prevarg=
release=
rpath=
xrpath=
perm_rpath=
temp_rpath=
thread_safe=no
vinfo=
+ test -n
+ test 25 -gt 0
arg=-g
+ shift
+ test -n
prevarg=-g
+ /usr/ucb/echo X-g
+ sed -e 1s/^X// -e s/\([\\`\\"$\\\\]\)/\\\1/g
arg=-g
+ test -n -g
compile_command=gcc -g
finalize_command=gcc -g
+ test 24 -gt 0
arg=-O2
+ shift
+ test -n
prevarg=-O2
+ /usr/ucb/echo X-O2
+ sed -e 1s/^X// -e s/\([\\`\\"$\\\\]\)/\\\1/g
arg=-O2
+ test -n -O2
compile_command=gcc -g -O2
finalize_command=gcc -g -O2
+ test 23 -gt 0
arg=-o
+ shift
+ test -n
prevarg=-o
prev=output
+ test -n -o
compile_command=gcc -g -O2 -o
finalize_command=gcc -g -O2 -o
+ test 22 -gt 0
arg=libgsk-protocol-debug.la
+ shift
+ test -n output
compile_command=gcc -g -O2 -o @OUTPUT@
finalize_command=gcc -g -O2 -o @OUTPUT@
+ eval output="$arg"
output=libgsk-protocol-debug.la
prev=
+ continue
+ test 21 -gt 0
arg=-rpath
+ shift
+ test -n
prevarg=-rpath
prev=rpath
+ continue
+ test 20 -gt 0
arg=/tmp/daveb-gsk/lib
+ shift
+ test -n rpath
+ test rpath = rpath
rpath= /tmp/daveb-gsk/lib
prev=
+ continue
+ test 19 -gt 0
arg=gskbase64.lo
+ shift
+ test -n
prevarg=gskbase64.lo
+ test = dlfiles
+ test = dlprefiles
libobjs= gskbase64.lo
+ test -n gskbase64.lo
compile_command=gcc -g -O2 -o @OUTPUT@ gskbase64.lo
finalize_command=gcc -g -O2 -o @OUTPUT@ gskbase64.lo
+ test 18 -gt 0
arg=gskdate.lo
+ shift
+ test -n
prevarg=gskdate.lo
+ test = dlfiles
+ test = dlprefiles
libobjs= gskbase64.lo gskdate.lo
+ test -n gskdate.lo
compile_command=gcc -g -O2 -o @OUTPUT@ gskbase64.lo gskdate.lo
finalize_command=gcc -g -O2 -o @OUTPUT@ gskbase64.lo gskdate.lo
+ test 17 -gt 0
arg=gskdnscache.lo
+ shift
+ test -n
prevarg=gskdnscache.lo
+ test = dlfiles
+ test = dlprefiles
libobjs= gskbase64.lo gskdate.lo gskdnscache.lo
+ test -n gskdnscache.lo
compile_command=gcc -g -O2 -o @OUTPUT@ gskbase64.lo gskdate.lo gskdnscache.lo
finalize_command=gcc -g -O2 -o @OUTPUT@ gskbase64.lo gskdate.lo gskdnscache.lo
+ test 16 -gt 0
arg=gskhttpclient.lo
+ shift
+ test -n
prevarg=gskhttpclient.lo
+ test = dlfiles
+ test = dlprefiles
libobjs= gskbase64.lo gskdate.lo gskdnscache.lo gskhttpclient.lo
+ test -n gskhttpclient.lo
compile_command=gcc -g -O2 -o @OUTPUT@ gskbase64.lo gskdate.lo gskdnscache.lo
gskhttpclient.lo
finalize_command=gcc -g -O2 -o @OUTPUT@ gskbase64.lo gskdate.lo gskdnscache.lo
gskhttpclient.lo
+ test 15 -gt 0
arg=gskhttpcommon.lo
+ shift
+ test -n
prevarg=gskhttpcommon.lo
+ test = dlfiles
+ test = dlprefiles
libobjs= gskbase64.lo gskdate.lo gskdnscache.lo gskhttpclient.lo
gskhttpcommon.lo
+ test -n gskhttpcommon.lo
compile_command=gcc -g -O2 -o @OUTPUT@ gskbase64.lo gskdate.lo gskdnscache.lo
gskhttpclient.lo gskhttpcommon.lo
finalize_command=gcc -g -O2 -o @OUTPUT@ gskbase64.lo gskdate.lo gskdnscache.lo
gskhttpclient.lo gskhttpcommon.lo
+ test 14 -gt 0
arg=gskhttpheader.lo
+ shift
+ test -n
prevarg=gskhttpheader.lo
+ test = dlfiles
+ test = dlprefiles
libobjs= gskbase64.lo gskdate.lo gskdnscache.lo gskhttpclient.lo
gskhttpcommon.lo gskhttpheader.lo
+ test -n gskhttpheader.lo
compile_command=gcc -g -O2 -o @OUTPUT@ gskbase64.lo gskdate.lo gskdnscache.lo
gskhttpclient.lo gskhttpcommon.lo gskhttpheader.lo
finalize_command=gcc -g -O2 -o @OUTPUT@ gskbase64.lo gskdate.lo gskdnscache.lo
gskhttpclient.lo gskhttpcommon.lo gskhttpheader.lo
+ test 13 -gt 0
arg=gskhttpserver.lo
+ shift
+ test -n
prevarg=gskhttpserver.lo
+ test = dlfiles
+ test = dlprefiles
libobjs= gskbase64.lo gskdate.lo gskdnscache.lo gskhttpclient.lo
gskhttpcommon.lo gskhttpheader.lo gskhttpserver.lo
+ test -n gskhttpserver.lo
compile_command=gcc -g -O2 -o @OUTPUT@ gskbase64.lo gskdate.lo gskdnscache.lo
gskhttpclient.lo gskhttpcommon.lo gskhttpheader.lo gskhttpserver.lo
finalize_command=gcc -g -O2 -o @OUTPUT@ gskbase64.lo gskdate.lo gskdnscache.lo
gskhttpclient.lo gskhttpcommon.lo gskhttpheader.lo gskhttpserver.lo
+ test 12 -gt 0
arg=gsksimpleproxy.lo
+ shift
+ test -n
prevarg=gsksimpleproxy.lo
+ test = dlfiles
+ test = dlprefiles
libobjs= gskbase64.lo gskdate.lo gskdnscache.lo gskhttpclient.lo
gskhttpcommon.lo gskhttpheader.lo gskhttpserver.lo gsksimpleproxy.lo
+ test -n gsksimpleproxy.lo
compile_command=gcc -g -O2 -o @OUTPUT@ gskbase64.lo gskdate.lo gskdnscache.lo
gskhttpclient.lo gskhttpcommon.lo gskhttpheader.lo gskhttpserver.lo
gsksimpleproxy.lo
finalize_command=gcc -g -O2 -o @OUTPUT@ gskbase64.lo gskdate.lo gskdnscache.lo
gskhttpclient.lo gskhttpcommon.lo gskhttpheader.lo gskhttpserver.lo
gsksimpleproxy.lo
+ test 11 -gt 0
arg=gsksimpleproxylistener.lo
+ shift
+ test -n
prevarg=gsksimpleproxylistener.lo
+ test = dlfiles
+ test = dlprefiles
libobjs= gskbase64.lo gskdate.lo gskdnscache.lo gskhttpclient.lo
gskhttpcommon.lo gskhttpheader.lo gskhttpserver.lo gsksimpleproxy.lo
gsksimpleproxylistener.lo
+ test -n gsksimpleproxylistener.lo
compile_command=gcc -g -O2 -o @OUTPUT@ gskbase64.lo gskdate.lo gskdnscache.lo
gskhttpclient.lo gskhttpcommon.lo gskhttpheader.lo gskhttpserver.lo
gsksimpleproxy.lo gsksimpleproxylistener.lo
finalize_command=gcc -g -O2 -o @OUTPUT@ gskbase64.lo gskdate.lo gskdnscache.lo
gskhttpclient.lo gskhttpcommon.lo gskhttpheader.lo gskhttpserver.lo
gsksimpleproxy.lo gsksimpleproxylistener.lo
+ test 10 -gt 0
arg=gskurl.lo
+ shift
+ test -n
prevarg=gskurl.lo
+ test = dlfiles
+ test = dlprefiles
libobjs= gskbase64.lo gskdate.lo gskdnscache.lo gskhttpclient.lo
gskhttpcommon.lo gskhttpheader.lo gskhttpserver.lo gsksimpleproxy.lo
gsksimpleproxylistener.lo gskurl.lo
+ test -n gskurl.lo
compile_command=gcc -g -O2 -o @OUTPUT@ gskbase64.lo gskdate.lo gskdnscache.lo
gskhttpclient.lo gskhttpcommon.lo gskhttpheader.lo gskhttpserver.lo
gsksimpleproxy.lo gsksimpleproxylistener.lo gskurl.lo
finalize_command=gcc -g -O2 -o @OUTPUT@ gskbase64.lo gskdate.lo gskdnscache.lo
gskhttpclient.lo gskhttpcommon.lo gskhttpheader.lo gskhttpserver.lo
gsksimpleproxy.lo gsksimpleproxylistener.lo gskurl.lo
+ test 9 -gt 0
arg=-L/tmp/daveb-gsk/lib
+ shift
+ test -n
prevarg=-L/tmp/daveb-gsk/lib
+ /usr/ucb/echo X-L/tmp/daveb-gsk/lib
+ sed -e 1s/^X// -e s/^-L//
dir=/tmp/daveb-gsk/lib
deplibs= -L/tmp/daveb-gsk/lib
+ test -n -L/tmp/daveb-gsk/lib
compile_command=gcc -g -O2 -o @OUTPUT@ gskbase64.lo gskdate.lo gskdnscache.lo
gskhttpclient.lo gskhttpcommon.lo gskhttpheader.lo gskhttpserver.lo
gsksimpleproxy.lo gsksimpleproxylistener.lo gskurl.lo -L/tmp/daveb-gsk/lib
finalize_command=gcc -g -O2 -o @OUTPUT@ gskbase64.lo gskdate.lo gskdnscache.lo
gskhttpclient.lo gskhttpcommon.lo gskhttpheader.lo gskhttpserver.lo
gsksimpleproxy.lo gsksimpleproxylistener.lo gskurl.lo -L/tmp/daveb-gsk/lib
+ test 8 -gt 0
arg=-lgmodule
+ shift
+ test -n
prevarg=-lgmodule
+ test -lgmodule = -lc
+ test -lgmodule = -lm
deplibs= -L/tmp/daveb-gsk/lib -lgmodule
+ test -n -lgmodule
compile_command=gcc -g -O2 -o @OUTPUT@ gskbase64.lo gskdate.lo gskdnscache.lo
gskhttpclient.lo gskhttpcommon.lo gskhttpheader.lo gskhttpserver.lo
gsksimpleproxy.lo gsksimpleproxylistener.lo gskurl.lo -L/tmp/daveb-gsk/lib
-lgmodule
finalize_command=gcc -g -O2 -o @OUTPUT@ gskbase64.lo gskdate.lo gskdnscache.lo
gskhttpclient.lo gskhttpcommon.lo gskhttpheader.lo gskhttpserver.lo
gsksimpleproxy.lo gsksimpleproxylistener.lo gskurl.lo -L/tmp/daveb-gsk/lib
-lgmodule
+ test 7 -gt 0
arg=-lgthread
+ shift
+ test -n
prevarg=-lgthread
+ test -lgthread = -lc
+ test -lgthread = -lm
deplibs= -L/tmp/daveb-gsk/lib -lgmodule -lgthread
+ test -n -lgthread
compile_command=gcc -g -O2 -o @OUTPUT@ gskbase64.lo gskdate.lo gskdnscache.lo
gskhttpclient.lo gskhttpcommon.lo gskhttpheader.lo gskhttpserver.lo
gsksimpleproxy.lo gsksimpleproxylistener.lo gskurl.lo -L/tmp/daveb-gsk/lib
-lgmodule -lgthread
finalize_command=gcc -g -O2 -o @OUTPUT@ gskbase64.lo gskdate.lo gskdnscache.lo
gskhttpclient.lo gskhttpcommon.lo gskhttpheader.lo gskhttpserver.lo
gsksimpleproxy.lo gsksimpleproxylistener.lo gskurl.lo -L/tmp/daveb-gsk/lib
-lgmodule -lgthread
+ test 6 -gt 0
arg=-lglib
+ shift
+ test -n
prevarg=-lglib
+ test -lglib = -lc
+ test -lglib = -lm
deplibs= -L/tmp/daveb-gsk/lib -lgmodule -lgthread -lglib
+ test -n -lglib
compile_command=gcc -g -O2 -o @OUTPUT@ gskbase64.lo gskdate.lo gskdnscache.lo
gskhttpclient.lo gskhttpcommon.lo gskhttpheader.lo gskhttpserver.lo
gsksimpleproxy.lo gsksimpleproxylistener.lo gskurl.lo -L/tmp/daveb-gsk/lib
-lgmodule -lgthread -lglib
finalize_command=gcc -g -O2 -o @OUTPUT@ gskbase64.lo gskdate.lo gskdnscache.lo
gskhttpclient.lo gskhttpcommon.lo gskhttpheader.lo gskhttpserver.lo
gsksimpleproxy.lo gsksimpleproxylistener.lo gskurl.lo -L/tmp/daveb-gsk/lib
-lgmodule -lgthread -lglib
+ test 5 -gt 0
arg=-lthread
+ shift
+ test -n
prevarg=-lthread
+ test -lthread = -lc
+ test -lthread = -lm
deplibs= -L/tmp/daveb-gsk/lib -lgmodule -lgthread -lglib -lthread
+ test -n -lthread
compile_command=gcc -g -O2 -o @OUTPUT@ gskbase64.lo gskdate.lo gskdnscache.lo
gskhttpclient.lo gskhttpcommon.lo gskhttpheader.lo gskhttpserver.lo
gsksimpleproxy.lo gsksimpleproxylistener.lo gskurl.lo -L/tmp/daveb-gsk/lib
-lgmodule -lgthread -lglib -lthread
finalize_command=gcc -g -O2 -o @OUTPUT@ gskbase64.lo gskdate.lo gskdnscache.lo
gskhttpclient.lo gskhttpcommon.lo gskhttpheader.lo gskhttpserver.lo
gsksimpleproxy.lo gsksimpleproxylistener.lo gskurl.lo -L/tmp/daveb-gsk/lib
-lgmodule -lgthread -lglib -lthread
+ test 4 -gt 0
arg=-ldl
+ shift
+ test -n
prevarg=-ldl
+ test -ldl = -lc
+ test -ldl = -lm
deplibs= -L/tmp/daveb-gsk/lib -lgmodule -lgthread -lglib -lthread -ldl
+ test -n -ldl
compile_command=gcc -g -O2 -o @OUTPUT@ gskbase64.lo gskdate.lo gskdnscache.lo
gskhttpclient.lo gskhttpcommon.lo gskhttpheader.lo gskhttpserver.lo
gsksimpleproxy.lo gsksimpleproxylistener.lo gskurl.lo -L/tmp/daveb-gsk/lib
-lgmodule -lgthread -lglib -lthread -ldl
finalize_command=gcc -g -O2 -o @OUTPUT@ gskbase64.lo gskdate.lo gskdnscache.lo
gskhttpclient.lo gskhttpcommon.lo gskhttpheader.lo gskhttpserver.lo
gsksimpleproxy.lo gsksimpleproxylistener.lo gskurl.lo -L/tmp/daveb-gsk/lib
-lgmodule -lgthread -lglib -lthread -ldl
+ test 3 -gt 0
arg=-lnsl
+ shift
+ test -n
prevarg=-lnsl
+ test -lnsl = -lc
+ test -lnsl = -lm
deplibs= -L/tmp/daveb-gsk/lib -lgmodule -lgthread -lglib -lthread -ldl -lnsl
+ test -n -lnsl
compile_command=gcc -g -O2 -o @OUTPUT@ gskbase64.lo gskdate.lo gskdnscache.lo
gskhttpclient.lo gskhttpcommon.lo gskhttpheader.lo gskhttpserver.lo
gsksimpleproxy.lo gsksimpleproxylistener.lo gskurl.lo -L/tmp/daveb-gsk/lib
-lgmodule -lgthread -lglib -lthread -ldl -lnsl
finalize_command=gcc -g -O2 -o @OUTPUT@ gskbase64.lo gskdate.lo gskdnscache.lo
gskhttpclient.lo gskhttpcommon.lo gskhttpheader.lo gskhttpserver.lo
gsksimpleproxy.lo gsksimpleproxylistener.lo gskurl.lo -L/tmp/daveb-gsk/lib
-lgmodule -lgthread -lglib -lthread -ldl -lnsl
+ test 2 -gt 0
arg=-lsocket
+ shift
+ test -n
prevarg=-lsocket
+ test -lsocket = -lc
+ test -lsocket = -lm
deplibs= -L/tmp/daveb-gsk/lib -lgmodule -lgthread -lglib -lthread -ldl -lnsl
-lsocket
+ test -n -lsocket
compile_command=gcc -g -O2 -o @OUTPUT@ gskbase64.lo gskdate.lo gskdnscache.lo
gskhttpclient.lo gskhttpcommon.lo gskhttpheader.lo gskhttpserver.lo
gsksimpleproxy.lo gsksimpleproxylistener.lo gskurl.lo -L/tmp/daveb-gsk/lib
-lgmodule -lgthread -lglib -lthread -ldl -lnsl -lsocket
finalize_command=gcc -g -O2 -o @OUTPUT@ gskbase64.lo gskdate.lo gskdnscache.lo
gskhttpclient.lo gskhttpcommon.lo gskhttpheader.lo gskhttpserver.lo
gsksimpleproxy.lo gsksimpleproxylistener.lo gskurl.lo -L/tmp/daveb-gsk/lib
-lgmodule -lgthread -lglib -lthread -ldl -lnsl -lsocket
+ test 1 -gt 0
arg=-lresolv
+ shift
+ test -n
prevarg=-lresolv
+ test -lresolv = -lc
+ test -lresolv = -lm
deplibs= -L/tmp/daveb-gsk/lib -lgmodule -lgthread -lglib -lthread -ldl -lnsl
-lsocket -lresolv
+ test -n -lresolv
compile_command=gcc -g -O2 -o @OUTPUT@ gskbase64.lo gskdate.lo gskdnscache.lo
gskhttpclient.lo gskhttpcommon.lo gskhttpheader.lo gskhttpserver.lo
gsksimpleproxy.lo gsksimpleproxylistener.lo gskurl.lo -L/tmp/daveb-gsk/lib
-lgmodule -lgthread -lglib -lthread -ldl -lnsl -lsocket -lresolv
finalize_command=gcc -g -O2 -o @OUTPUT@ gskbase64.lo gskdate.lo gskdnscache.lo
gskhttpclient.lo gskhttpcommon.lo gskhttpheader.lo gskhttpserver.lo
gsksimpleproxy.lo gsksimpleproxylistener.lo gskurl.lo -L/tmp/daveb-gsk/lib
-lgmodule -lgthread -lglib -lthread -ldl -lnsl -lsocket -lresolv
+ test 0 -gt 0
+ test -n
+ test no = yes
oldlibs=
+ /usr/ucb/echo Xlibgsk-protocol-debug.la
+ sed -e 1s/^X// -e s%^.*/%%
outputname=libgsk-protocol-debug.la
libobjs_save= gskbase64.lo gskdate.lo gskdnscache.lo gskhttpclient.lo
gskhttpcommon.lo gskhttpheader.lo gskhttpserver.lo gsksimpleproxy.lo
gsksimpleproxylistener.lo gskurl.lo
+ /usr/ucb/echo Xlibgsk-protocol-debug.la
+ sed -e 1s/^X// -e s/\.la$// -e s/^lib//
name=gsk-protocol-debug
+ eval libname="lib$name"
libname=libgsk-protocol-debug
+ /usr/ucb/echo Xlibgsk-protocol-debug.la
+ sed -e 1s/^X// -e s%/[^/]*$%%
output_objdir=libgsk-protocol-debug.la
+ test Xlibgsk-protocol-debug.la = Xlibgsk-protocol-debug.la
output_objdir=.libs
+ test -n
+ test -n
+ test -n
+ test no != no
+ set dummy /tmp/daveb-gsk/lib
+ test 2 -gt 2
install_libdir=/tmp/daveb-gsk/lib
oldlibs=
+ test -z /tmp/daveb-gsk/lib
IFS=
save_ifs=
IFS=:
+ set dummy 0 0 0
IFS=
+ test -n
current=0
revision=0
age=0
+ test 0 -gt 0
major=
versuffix=
verstring=
+ expr 0 - 0
major=.0
versuffix=.0.0.0
+ test -z
+ test -n
+ test no = yes
+ test yes = yes
+ test = unsupported
dependency_libs= -L/tmp/daveb-gsk/lib -lgmodule -lgthread -lglib -lthread -ldl
-lnsl -lsocket -lresolv
deplibs= -L/tmp/daveb-gsk/lib -lgmodule -lgthread -lglib -lthread -ldl -lnsl
-lsocket -lresolv -lc
+ test -d .libs
+ /usr/ucb/echo rm -fr .libs/libgsk-protocol-debug.la
.libs/libgsk-protocol-debug.* .libs/libgsk-protocol-debug.*
rm -fr .libs/libgsk-protocol-debug.la .libs/libgsk-protocol-debug.*
.libs/libgsk-protocol-debug.*
+ rm -fr .libs/libgsk-protocol-debug.la .libs/libgsk-protocol-debug.*
.libs/libgsk-protocol-debug.*
+ test no = yes
+ test yes = yes
name_save=gsk-protocol-debug
libname_save=libgsk-protocol-debug
release_save=
versuffix_save=.0.0.0
major_save=.0
release=
versuffix=
major=
newdeplibs=
droppeddeps=no
+ set dummy file_magic ELF [0-9][0-9]-bit [LM]SB dynamic lib
+ expr file_magic ELF [0-9][0-9]-bit [LM]SB dynamic lib : file_magic \(.*\)
file_magic_regex=ELF [0-9][0-9]-bit [LM]SB dynamic lib
+ expr -L/tmp/daveb-gsk/lib : -l\(.*\)
name=
+ test !=
newdeplibs= -L/tmp/daveb-gsk/lib
+ expr -lgmodule : -l\(.*\)
name=gmodule
+ test gmodule !=
+ eval $echo "lib$name"
+ /usr/ucb/echo libgmodule
libname=libgmodule
+ ls /lib/libgmodule[.-]*
potential_libs=
+ ls /usr/lib/libgmodule[.-]*
potential_libs=
+ ls /usr/local/lib/libgmodule[.-]*
potential_libs=
+ ls /tmp/daveb-gsk/lib/libgmodule-1.2.so.0
/tmp/daveb-gsk/lib/libgmodule-1.2.so.0.0.8 /tmp/daveb-gsk/lib/libgmodule.la
/tmp/daveb-gsk/lib/libgmodule.so
potential_libs=/tmp/daveb-gsk/lib/libgmodule-1.2.so.0
/tmp/daveb-gsk/lib/libgmodule-1.2.so.0.0.8
/tmp/daveb-gsk/lib/libgmodule.la
/tmp/daveb-gsk/lib/libgmodule.so
+ ls -lLd /tmp/daveb-gsk/lib/libgmodule-1.2.so.0
+ grep ->
potlib=/tmp/daveb-gsk/lib/libgmodule-1.2.so.0
+ test -h /tmp/daveb-gsk/lib/libgmodule-1.2.so.0
+ ls -ld /tmp/daveb-gsk/lib/libgmodule-1.2.so.0
+ sed s/.* -> //
potliblink=libgmodule-1.2.so.0.0.8
+ /usr/ucb/echo X/tmp/daveb-gsk/lib/libgmodule-1.2.so.0
+ sed -e 1s/^X// -e s,[^/]*$,,
potlib=/tmp/daveb-gsk/lib/libgmodule-1.2.so.0.0.8
+ test -h /tmp/daveb-gsk/lib/libgmodule-1.2.so.0.0.8
+ eval /usr/bin/file "$potlib"
+ sed 10q
+ egrep ELF [0-9][0-9]-bit [LM]SB dynamic lib
newdeplibs= -L/tmp/daveb-gsk/lib -lgmodule
a_deplib=
+ break 2
+ test -n
+ expr -lgthread : -l\(.*\)
name=gthread
+ test gthread !=
+ eval $echo "lib$name"
+ /usr/ucb/echo libgthread
libname=libgthread
+ ls /lib/libgthread[.-]*
potential_libs=
+ ls /usr/lib/libgthread[.-]*
potential_libs=
+ ls /usr/local/lib/libgthread[.-]*
potential_libs=
+ ls /tmp/daveb-gsk/lib/libgthread-1.2.so.0
/tmp/daveb-gsk/lib/libgthread-1.2.so.0.0.8 /tmp/daveb-gsk/lib/libgthread.la
/tmp/daveb-gsk/lib/libgthread.so
potential_libs=/tmp/daveb-gsk/lib/libgthread-1.2.so.0
/tmp/daveb-gsk/lib/libgthread-1.2.so.0.0.8
/tmp/daveb-gsk/lib/libgthread.la
/tmp/daveb-gsk/lib/libgthread.so
+ ls -lLd /tmp/daveb-gsk/lib/libgthread-1.2.so.0
+ grep ->
potlib=/tmp/daveb-gsk/lib/libgthread-1.2.so.0
+ test -h /tmp/daveb-gsk/lib/libgthread-1.2.so.0
+ ls -ld /tmp/daveb-gsk/lib/libgthread-1.2.so.0
+ sed s/.* -> //
potliblink=libgthread-1.2.so.0.0.8
+ /usr/ucb/echo X/tmp/daveb-gsk/lib/libgthread-1.2.so.0
+ sed -e 1s/^X// -e s,[^/]*$,,
potlib=/tmp/daveb-gsk/lib/libgthread-1.2.so.0.0.8
+ test -h /tmp/daveb-gsk/lib/libgthread-1.2.so.0.0.8
+ eval /usr/bin/file "$potlib"
+ sed 10q
+ egrep ELF [0-9][0-9]-bit [LM]SB dynamic lib
newdeplibs= -L/tmp/daveb-gsk/lib -lgmodule -lgthread
a_deplib=
+ break 2
+ test -n
+ expr -lglib : -l\(.*\)
name=glib
+ test glib !=
+ eval $echo "lib$name"
+ /usr/ucb/echo libglib
libname=libglib
+ ls /lib/libglib[.-]*
potential_libs=
+ ls /usr/lib/libglib[.-]*
potential_libs=
+ ls /usr/local/lib/libglib[.-]*
potential_libs=
+ ls /tmp/daveb-gsk/lib/libglib-1.2.so.0
/tmp/daveb-gsk/lib/libglib-1.2.so.0.0.8 /tmp/daveb-gsk/lib/libglib.la
/tmp/daveb-gsk/lib/libglib.so
potential_libs=/tmp/daveb-gsk/lib/libglib-1.2.so.0
/tmp/daveb-gsk/lib/libglib-1.2.so.0.0.8
/tmp/daveb-gsk/lib/libglib.la
/tmp/daveb-gsk/lib/libglib.so
+ ls -lLd /tmp/daveb-gsk/lib/libglib-1.2.so.0
+ grep ->
potlib=/tmp/daveb-gsk/lib/libglib-1.2.so.0
+ test -h /tmp/daveb-gsk/lib/libglib-1.2.so.0
+ ls -ld /tmp/daveb-gsk/lib/libglib-1.2.so.0
+ sed s/.* -> //
potliblink=libglib-1.2.so.0.0.8
+ /usr/ucb/echo X/tmp/daveb-gsk/lib/libglib-1.2.so.0
+ sed -e 1s/^X// -e s,[^/]*$,,
potlib=/tmp/daveb-gsk/lib/libglib-1.2.so.0.0.8
+ test -h /tmp/daveb-gsk/lib/libglib-1.2.so.0.0.8
+ eval /usr/bin/file "$potlib"
+ sed 10q
+ egrep ELF [0-9][0-9]-bit [LM]SB dynamic lib
newdeplibs= -L/tmp/daveb-gsk/lib -lgmodule -lgthread -lglib
a_deplib=
+ break 2
+ test -n
+ expr -lthread : -l\(.*\)
name=thread
+ test thread !=
+ eval $echo "lib$name"
+ /usr/ucb/echo libthread
libname=libthread
+ ls /lib/libthread.so /lib/libthread.so.1
potential_libs=/lib/libthread.so
/lib/libthread.so.1
+ ls -lLd /lib/libthread.so
+ grep ->
potlib=/lib/libthread.so
+ test -h /lib/libthread.so
+ ls -ld /lib/libthread.so
+ sed s/.* -> //
potliblink=./libthread.so.1
+ /usr/ucb/echo X/lib/libthread.so
+ sed -e 1s/^X// -e s,[^/]*$,,
potlib=/lib/./libthread.so.1
+ test -h /lib/./libthread.so.1
+ eval /usr/bin/file "$potlib"
+ sed 10q
+ egrep ELF [0-9][0-9]-bit [LM]SB dynamic lib
newdeplibs= -L/tmp/daveb-gsk/lib -lgmodule -lgthread -lglib -lthread
a_deplib=
+ break 2
+ test -n
+ expr -ldl : -l\(.*\)
name=dl
+ test dl !=
+ eval $echo "lib$name"
+ /usr/ucb/echo libdl
libname=libdl
+ ls /lib/libdl.so /lib/libdl.so.1
potential_libs=/lib/libdl.so
/lib/libdl.so.1
+ ls -lLd /lib/libdl.so
+ grep ->
potlib=/lib/libdl.so
+ test -h /lib/libdl.so
+ ls -ld /lib/libdl.so
+ sed s/.* -> //
potliblink=./libdl.so.1
+ /usr/ucb/echo X/lib/libdl.so
+ sed -e 1s/^X// -e s,[^/]*$,,
potlib=/lib/./libdl.so.1
+ test -h /lib/./libdl.so.1
+ eval /usr/bin/file "$potlib"
+ sed 10q
+ egrep ELF [0-9][0-9]-bit [LM]SB dynamic lib
newdeplibs= -L/tmp/daveb-gsk/lib -lgmodule -lgthread -lglib -lthread -ldl
a_deplib=
+ break 2
+ test -n
+ expr -lnsl : -l\(.*\)
name=nsl
+ test nsl !=
+ eval $echo "lib$name"
+ /usr/ucb/echo libnsl
libname=libnsl
+ ls /lib/libnsl.a /lib/libnsl.so /lib/libnsl.so.1
potential_libs=/lib/libnsl.a
/lib/libnsl.so
/lib/libnsl.so.1
+ ls -lLd /lib/libnsl.a
+ grep ->
potlib=/lib/libnsl.a
+ test -h /lib/libnsl.a
+ eval /usr/bin/file "$potlib"
+ egrep ELF [0-9][0-9]-bit [LM]SB dynamic lib
+ sed 10q
+ ls -lLd /lib/libnsl.so
+ grep ->
potlib=/lib/libnsl.so
+ test -h /lib/libnsl.so
+ ls -ld /lib/libnsl.so
+ sed s/.* -> //
potliblink=./libnsl.so.1
+ /usr/ucb/echo X/lib/libnsl.so
+ sed -e 1s/^X// -e s,[^/]*$,,
potlib=/lib/./libnsl.so.1
+ test -h /lib/./libnsl.so.1
+ eval /usr/bin/file "$potlib"
+ egrep ELF [0-9][0-9]-bit [LM]SB dynamic lib
+ sed 10q
newdeplibs= -L/tmp/daveb-gsk/lib -lgmodule -lgthread -lglib -lthread -ldl -lnsl
a_deplib=
+ break 2
+ test -n
+ expr -lsocket : -l\(.*\)
name=socket
+ test socket !=
+ eval $echo "lib$name"
+ /usr/ucb/echo libsocket
libname=libsocket
+ ls /lib/libsocket.a /lib/libsocket.so /lib/libsocket.so.1
potential_libs=/lib/libsocket.a
/lib/libsocket.so
/lib/libsocket.so.1
+ ls -lLd /lib/libsocket.a
+ grep ->
potlib=/lib/libsocket.a
+ test -h /lib/libsocket.a
+ eval /usr/bin/file "$potlib"
+ egrep ELF [0-9][0-9]-bit [LM]SB dynamic lib
+ sed 10q
+ ls -lLd /lib/libsocket.so
+ grep ->
potlib=/lib/libsocket.so
+ test -h /lib/libsocket.so
+ ls -ld /lib/libsocket.so
+ sed s/.* -> //
potliblink=./libsocket.so.1
+ /usr/ucb/echo X/lib/libsocket.so
+ sed -e 1s/^X// -e s,[^/]*$,,
potlib=/lib/./libsocket.so.1
+ test -h /lib/./libsocket.so.1
+ eval /usr/bin/file "$potlib"
+ sed 10q
+ egrep ELF [0-9][0-9]-bit [LM]SB dynamic lib
newdeplibs= -L/tmp/daveb-gsk/lib -lgmodule -lgthread -lglib -lthread -ldl -lnsl
-lsocket
a_deplib=
+ break 2
+ test -n
+ expr -lresolv : -l\(.*\)
name=resolv
+ test resolv !=
+ eval $echo "lib$name"
+ /usr/ucb/echo libresolv
libname=libresolv
+ ls /lib/libresolv.so /lib/libresolv.so.1 /lib/libresolv.so.2
potential_libs=/lib/libresolv.so
/lib/libresolv.so.1
/lib/libresolv.so.2
+ ls -lLd /lib/libresolv.so
+ grep ->
potlib=/lib/libresolv.so
+ test -h /lib/libresolv.so
+ ls -ld /lib/libresolv.so
+ sed s/.* -> //
potliblink=./libresolv.so.2
+ /usr/ucb/echo X/lib/libresolv.so
+ sed -e 1s/^X// -e s,[^/]*$,,
potlib=/lib/./libresolv.so.2
+ test -h /lib/./libresolv.so.2
+ eval /usr/bin/file "$potlib"
+ sed 10q
+ egrep ELF [0-9][0-9]-bit [LM]SB dynamic lib
newdeplibs= -L/tmp/daveb-gsk/lib -lgmodule -lgthread -lglib -lthread -ldl -lnsl
-lsocket -lresolv
a_deplib=
+ break 2
+ test -n
+ expr -lc : -l\(.*\)
name=c
+ test c !=
+ eval $echo "lib$name"
+ /usr/ucb/echo libc
libname=libc
+ ls /lib/libc.a /lib/libc.so /lib/libc.so.1
potential_libs=/lib/libc.a
/lib/libc.so
/lib/libc.so.1
+ ls -lLd /lib/libc.a
+ grep ->
potlib=/lib/libc.a
+ test -h /lib/libc.a
+ eval /usr/bin/file "$potlib"
+ egrep ELF [0-9][0-9]-bit [LM]SB dynamic lib
+ sed 10q
+ ls -lLd /lib/libc.so
+ grep ->
potlib=/lib/libc.so
+ test -h /lib/libc.so
+ ls -ld /lib/libc.so
+ sed s/.* -> //
potliblink=./libc.so.1
+ /usr/ucb/echo X/lib/libc.so
+ sed -e 1s/^X// -e s,[^/]*$,,
potlib=/lib/./libc.so.1
+ test -h /lib/./libc.so.1
+ eval /usr/bin/file "$potlib"
+ egrep ELF [0-9][0-9]-bit [LM]SB dynamic lib
+ sed 10q
newdeplibs= -L/tmp/daveb-gsk/lib -lgmodule -lgthread -lglib -lthread -ldl -lnsl
-lsocket -lresolv -lc
a_deplib=
+ break 2
+ test -n
versuffix=.0.0.0
major=.0
release=
libname=libgsk-protocol-debug
name=gsk-protocol-debug
+ test no = yes
deplibs= -L/tmp/daveb-gsk/lib -lgmodule -lgthread -lglib -lthread -ldl -lnsl
-lsocket -lresolv -lc
library_names=
old_library=
dlname=
+ test yes = yes
+ eval library_names="${libname}${release}.so$versuffix
${libname}${release}.so$major $libname.so"
library_names=libgsk-protocol-debug.so.0.0.0 libgsk-protocol-debug.so.0
libgsk-protocol-debug.so
+ set dummy libgsk-protocol-debug.so.0.0.0 libgsk-protocol-debug.so.0
libgsk-protocol-debug.so
realname=libgsk-protocol-debug.so.0.0.0
+ shift
+ shift
+ test -n ${libname}${release}.so$major
+ eval soname="${libname}${release}.so$major"
soname=libgsk-protocol-debug.so.0
lib=.libs/libgsk-protocol-debug.so.0.0.0
linknames= libgsk-protocol-debug.so.0
linknames= libgsk-protocol-debug.so.0 libgsk-protocol-debug.so
+ /usr/ucb/echo Xgskbase64.lo
+ sed -e 1s/^X// -e s%/[^/]*$%%
xdir=gskbase64.lo
+ test Xgskbase64.lo = Xgskbase64.lo
xdir=.
+ /usr/ucb/echo Xgskbase64.lo
+ sed -e 1s/^X// -e s%^.*/%%
baseobj=gskbase64.lo
+ /usr/ucb/echo Xgskbase64.lo
+ sed -e 1s/^X// -e s/\.lo$/.o/
oldobj=gskbase64.o
+ test ! -f ./gskbase64.o
+ /usr/ucb/echo Xgskdate.lo
+ sed -e 1s/^X// -e s%/[^/]*$%%
xdir=gskdate.lo
+ test Xgskdate.lo = Xgskdate.lo
xdir=.
+ /usr/ucb/echo Xgskdate.lo
+ sed -e 1s/^X// -e s%^.*/%%
baseobj=gskdate.lo
+ /usr/ucb/echo Xgskdate.lo
+ sed -e 1s/^X// -e s/\.lo$/.o/
oldobj=gskdate.o
+ test ! -f ./gskdate.o
+ /usr/ucb/echo Xgskdnscache.lo
+ sed -e 1s/^X// -e s%/[^/]*$%%
xdir=gskdnscache.lo
+ test Xgskdnscache.lo = Xgskdnscache.lo
xdir=.
+ /usr/ucb/echo Xgskdnscache.lo
+ sed -e 1s/^X// -e s%^.*/%%
baseobj=gskdnscache.lo
+ /usr/ucb/echo Xgskdnscache.lo
+ sed -e 1s/^X// -e s/\.lo$/.o/
oldobj=gskdnscache.o
+ test ! -f ./gskdnscache.o
+ /usr/ucb/echo Xgskhttpclient.lo
+ sed -e 1s/^X// -e s%/[^/]*$%%
xdir=gskhttpclient.lo
+ test Xgskhttpclient.lo = Xgskhttpclient.lo
xdir=.
+ /usr/ucb/echo Xgskhttpclient.lo
+ sed -e 1s/^X// -e s%^.*/%%
baseobj=gskhttpclient.lo
+ /usr/ucb/echo Xgskhttpclient.lo
+ sed -e 1s/^X// -e s/\.lo$/.o/
oldobj=gskhttpclient.o
+ test ! -f ./gskhttpclient.o
+ /usr/ucb/echo Xgskhttpcommon.lo
+ sed -e 1s/^X// -e s%/[^/]*$%%
xdir=gskhttpcommon.lo
+ test Xgskhttpcommon.lo = Xgskhttpcommon.lo
xdir=.
+ /usr/ucb/echo Xgskhttpcommon.lo
+ sed -e 1s/^X// -e s%^.*/%%
baseobj=gskhttpcommon.lo
+ /usr/ucb/echo Xgskhttpcommon.lo
+ sed -e 1s/^X// -e s/\.lo$/.o/
oldobj=gskhttpcommon.o
+ test ! -f ./gskhttpcommon.o
+ /usr/ucb/echo Xgskhttpheader.lo
+ sed -e 1s/^X// -e s%/[^/]*$%%
xdir=gskhttpheader.lo
+ test Xgskhttpheader.lo = Xgskhttpheader.lo
xdir=.
+ /usr/ucb/echo Xgskhttpheader.lo
+ sed -e 1s/^X// -e s%^.*/%%
baseobj=gskhttpheader.lo
+ /usr/ucb/echo Xgskhttpheader.lo
+ sed -e 1s/^X// -e s/\.lo$/.o/
oldobj=gskhttpheader.o
+ test ! -f ./gskhttpheader.o
+ /usr/ucb/echo Xgskhttpserver.lo
+ sed -e 1s/^X// -e s%/[^/]*$%%
xdir=gskhttpserver.lo
+ test Xgskhttpserver.lo = Xgskhttpserver.lo
xdir=.
+ sed -e 1s/^X// -e s%^.*/%%
+ /usr/ucb/echo Xgskhttpserver.lo
baseobj=gskhttpserver.lo
+ /usr/ucb/echo Xgskhttpserver.lo
+ sed -e 1s/^X// -e s/\.lo$/.o/
oldobj=gskhttpserver.o
+ test ! -f ./gskhttpserver.o
+ /usr/ucb/echo Xgsksimpleproxy.lo
+ sed -e 1s/^X// -e s%/[^/]*$%%
xdir=gsksimpleproxy.lo
+ test Xgsksimpleproxy.lo = Xgsksimpleproxy.lo
xdir=.
+ /usr/ucb/echo Xgsksimpleproxy.lo
+ sed -e 1s/^X// -e s%^.*/%%
baseobj=gsksimpleproxy.lo
+ /usr/ucb/echo Xgsksimpleproxy.lo
+ sed -e 1s/^X// -e s/\.lo$/.o/
oldobj=gsksimpleproxy.o
+ test ! -f ./gsksimpleproxy.o
+ /usr/ucb/echo Xgsksimpleproxylistener.lo
+ sed -e 1s/^X// -e s%/[^/]*$%%
xdir=gsksimpleproxylistener.lo
+ test Xgsksimpleproxylistener.lo = Xgsksimpleproxylistener.lo
xdir=.
+ /usr/ucb/echo Xgsksimpleproxylistener.lo
+ sed -e 1s/^X// -e s%^.*/%%
baseobj=gsksimpleproxylistener.lo
+ /usr/ucb/echo Xgsksimpleproxylistener.lo
+ sed -e 1s/^X// -e s/\.lo$/.o/
oldobj=gsksimpleproxylistener.o
+ test ! -f ./gsksimpleproxylistener.o
+ /usr/ucb/echo Xgskurl.lo
+ sed -e 1s/^X// -e s%/[^/]*$%%
xdir=gskurl.lo
+ test Xgskurl.lo = Xgskurl.lo
xdir=.
+ /usr/ucb/echo Xgskurl.lo
+ sed -e 1s/^X// -e s%^.*/%%
baseobj=gskurl.lo
+ /usr/ucb/echo Xgskurl.lo
+ sed -e 1s/^X// -e s/\.lo$/.o/
oldobj=gskurl.o
+ test ! -f ./gskurl.o
+ test -z -fPIC
+ test -z
+ test no = yes
+ test -n
+ test -n
+ test -n
+ test no = yes
+ test -n
+ eval cmds="$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs
$linkopts"
cmds=/usr/ccs/bin/ld -G -h libgsk-protocol-debug.so.0 -o
.libs/libgsk-protocol-debug.so.0.0.0 gskbase64.lo gskdate.lo gskdnscache.lo
gskhttpclient.lo gskhttpcommon.lo gskhttpheader.lo gskhttpserver.lo
gsksimpleproxy.lo gsksimpleproxylistener.lo gskurl.lo -L/tmp/daveb-gsk/lib
-lgmodule -lgthread -lglib -lthread -ldl -lnsl -lsocket -lresolv -lc
IFS=
save_ifs=
IFS=~
IFS=
+ /usr/ucb/echo /usr/ccs/bin/ld -G -h libgsk-protocol-debug.so.0 -o
.libs/libgsk-protocol-debug.so.0.0.0 gskbase64.lo gskdate.lo gskdnscache.lo
gskhttpclient.lo gskhttpcommon.lo gskhttpheader.lo gskhttpserver.lo
gsksimpleproxy.lo gsksimpleproxylistener.lo gskurl.lo -L/tmp/daveb-gsk/lib
-lgmodule -lgthread -lglib -lthread -ldl -lnsl -lsocket -lresolv -lc
/usr/ccs/bin/ld -G -h libgsk-protocol-debug.so.0 -o
.libs/libgsk-protocol-debug.so.0.0.0 gskbase64.lo gskdate.lo gskdnscache.lo
gskhttpclient.lo gskhttpcommon.lo gskhttpheader.lo gskhttpserver.lo
gsksimpleproxy.lo gsksimpleproxylistener.lo gskurl.lo -L/tmp/daveb-gsk/lib
-lgmodule -lgthread -lglib -lthread -ldl -lnsl -lsocket -lresolv -lc
+ eval /usr/ccs/bin/ld -G -h libgsk-protocol-debug.so.0 -o
.libs/libgsk-protocol-debug.so.0.0.0 gskbase64.lo gskdate.lo gskdnscache.lo
gskhttpclient.lo gskhttpcommon.lo gskhttpheader.lo gskhttpserver.lo
gsksimpleproxy.lo gsksimpleproxylistener.lo gskurl.lo -L/tmp/daveb-gsk/lib
-lgmodule -lgthread -lglib -lthread -ldl -lnsl -lsocket -lresolv -lc
+ /usr/ccs/bin/ld -G -h libgsk-protocol-debug.so.0 -o
.libs/libgsk-protocol-debug.so.0.0.0 gskbase64.lo gskdate.lo gskdnscache.lo
gskhttpclient.lo gskhttpcommon.lo gskhttpheader.lo gskhttpserver.lo
gsksimpleproxy.lo gsksimpleproxylistener.lo gskurl.lo -L/tmp/daveb-gsk/lib
-lgmodule -lgthread -lglib -lthread -ldl -lnsl -lsocket -lresolv -lc
ld: elf error: file gskbase64.lo: unknown type, unable to process using elf(3E)
libraries
ld: elf error: file gskdate.lo: unknown type, unable to process using elf(3E)
libraries
ld: elf error: file gskdnscache.lo: unknown type, unable to process using
elf(3E) libraries
ld: elf error: file gskhttpclient.lo: unknown type, unable to process using
elf(3E) libraries
ld: elf error: file gskhttpcommon.lo: unknown type, unable to process using
elf(3E) libraries
ld: elf error: file gskhttpheader.lo: unknown type, unable to process using
elf(3E) libraries
ld: elf error: file gskhttpserver.lo: unknown type, unable to process using
elf(3E) libraries
ld: elf error: file gsksimpleproxy.lo: unknown type, unable to process using
elf(3E) libraries
ld: elf error: file gsksimpleproxylistener.lo: unknown type, unable to process
using elf(3E) libraries
ld: elf error: file gskurl.lo: unknown type, unable to process using elf(3E)
libraries
ld: fatal: File processing errors. No output written to
.libs/libgsk-protocol-debug.so.0.0.0
+ exit 1
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- .lo files are being passed to directly to linker on solaris,
David Benson <=