[cvsnt] Building CVSNT 2684 on Solaris 9 x86
Aleksandr Furmanov
afurmanov at rushpost.com
Tue Jul 3 10:54:00 BST 2007
Hello list,
I am having hard time trying to build a CVSNT 2684 client on Solaris
9 (x86). I am using gcc 3.4.6.
Here is the failure:
./configure --prefix=/opt/pkg/cvsnt
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../src -I../lib -I../pcre -I../
expat -I../expat/lib -I../libltdl -D_CVSAPI -fPIC -g -O2 -MT
SSPIHandler.lo -MD -MP -MF .deps/SSPIHandler.Tpo -c unix/
SSPIHandler.cpp -fPIC -DPIC -o .libs/SSPIHandler.o
/bin/bash ../libtool --tag=CXX --mode=link g++ -g -O2 -lrt -o
libcvsapi.la -rpath /opt/pkg/cvsnt/lib -release -L//opt/pkg/cvsnt/
lib Codepage.lo cvs_string.lo DiffBase.lo StringDiff.lo GetOptions.lo
md5calc.lo mdns.lo rpcBase.lo ServerIO.lo SqlConnection.lo
SqlRecordset.lo SqlVariant.lo TagDate.lo TokenLine.lo XmlApi.lo
Zeroconf.lo fncmp.lo fnmatch.lo getdate.lo getmode.lo md5.lo
timegm.lo DirectoryAccess.lo DnsApi.lo FileAccess.lo HttpSocket.lo
LibraryAccess.lo RunFile.lo SocketIO.lo SSPIHandler.lo ../expat/
libexpat.la ../mdnsclient/libmdnsclient.la ../libltdl/libltdlc.la -
lnsl -lresolv -lsocket -liconv
libtool: link: warning: `/usr/local/lib/gcc/i386-pc-
solaris2.9/3.4.6/../../..//libiconv.la' seems to be moved
rm -fr .libs/libcvsapi.lax
mkdir .libs/libcvsapi.lax
rm -fr .libs/libcvsapi.lax/libltdlc.a
mkdir .libs/libcvsapi.lax/libltdlc.a
(cd .libs/libcvsapi.lax/libltdlc.a && ar x /export/home/afurmano/tmp/
cvsnt-2.5.03.2684/cvsapi/../libltdl/.libs/libltdlc.a)
g++ -shared -nostdlib /usr/local/lib/gcc/i386-pc-solaris2.9/3.4.6/
crti.o /usr/ccs/lib/values-Xa.o /usr/local/lib/gcc/i386-pc-
solaris2.9/3.4.6/crtbegin.o .libs/Codepage.o .libs/
cvs_string.o .libs/DiffBase.o .libs/StringDiff.o .libs/
GetOptions.o .libs/md5calc.o .libs/mdns.o .libs/rpcBase.o .libs/
ServerIO.o .libs/SqlConnection.o .libs/SqlRecordset.o .libs/
SqlVariant.o .libs/TagDate.o .libs/TokenLine.o .libs/XmlApi.o .libs/
Zeroconf.o .libs/fncmp.o .libs/fnmatch.o .libs/getdate.o .libs/
getmode.o .libs/md5.o .libs/timegm.o .libs/DirectoryAccess.o .libs/
DnsApi.o .libs/FileAccess.o .libs/HttpSocket.o .libs/
LibraryAccess.o .libs/RunFile.o .libs/SocketIO.o .libs/
SSPIHandler.o .libs/libcvsapi.lax/libltdlc.a/ltdl.o -Wl,-R -Wl,/
export/home/afurmano/tmp/cvsnt-2.5.03.2684/mdnsclient/.libs -Wl,-R -
Wl,/usr/local/lib -Wl,-R -Wl,/opt/pkg/cvsnt/lib -Wl,-R -Wl,/usr/local/
lib ../expat/.libs/libexpat.a ../mdnsclient/.libs/libmdnsclient.so -L/
usr/local/lib/gcc/i386-pc-solaris2.9/3.4.6/../../../ -L/usr/local/lib
-L/usr/lib -L/usr/openwin/lib -L/usr/local/ssl/lib -L/usr/local/
BerkeleyDB.4.2/lib -lrt -ldl -lnsl -lresolv -lsocket /usr/local/lib/
libiconv.so -L/usr/local/lib/gcc/i386-pc-solaris2.9/3.4.6 -L/usr/ccs/
bin -L/usr/ccs/lib -L/usr/local/lib/gcc/i386-pc-
solaris2.9/3.4.6/../../.. /usr/local/lib/libstdc++.so -L/sol10/
SOURCES/I9/gcc-3.4.6/objdir/i386-pc-solaris2.9/libstdc++-v3/src -L/
sol10/SOURCES/I9/gcc-3.4.6/objdir/i386-pc-solaris2.9/libstdc++-v3/
src/.libs -L/sol10/SOURCES/I9/gcc-3.4.6/objdir/gcc -lm -lgcc_s /usr/
local/lib/gcc/i386-pc-solaris2.9/3.4.6/crtend.o /usr/local/lib/gcc/
i386-pc-solaris2.9/3.4.6/crtn.o -Wl,-h -Wl,libcvsapi--L//opt/pkg/
cvsnt/lib.so -o .libs/libcvsapi--L//opt/pkg/cvsnt/lib.so
ld: fatal: file .libs/libcvsapi--L//opt/pkg/cvsnt/lib.so: open
failed: No such file or directory
collect2: ld returned 1 exit status
make[3]: *** [libcvsapi.la] Error 1
make[3]: Leaving directory `/export/home/afurmano/tmp/
cvsnt-2.5.03.2684/cvsapi'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/export/home/afurmano/tmp/
cvsnt-2.5.03.2684/cvsapi'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/export/home/afurmano/tmp/cvsnt-2.5.03.2684'
make: *** [all] Error 2
Does anyone could advise on more or less easy way of getting cvsnt
client for Solaris 9 (x86)?
Thanks.
More information about the cvsnt
mailing list