When looking at ./configure --help, it tells me that
--enable-shared=yes is the default. However if I don't pass that
argument explicitly, then the 'make' barfs:
cd subversion/libsvn_ra_dav && /bin/bash
/usr/local/homes/brian/subversion-1.4.4/libtool --tag=CC --silent
--mode=link gcc -g -O2 -g -O2 -pthreads -D_LARGEFILE64_SOURCE
-DNE_LFS -L/usr/local/homes/brian/subversion-1.4.4/apr-util/xml/expat/lib
-rpath /usr/local/svn-1.4.4/lib -o libsvn_ra_dav-1.la commit.lo
fetch.lo file_revs.lo log.lo merge.lo options.lo props.lo replay.lo
session.lo util.lo ../../subversion/libsvn_delta/libsvn_delta-1.la
../../subversion/libsvn_subr/libsvn_subr-1.la
/usr/local/homes/brian/subversion-1.4.4/apr-util/libaprutil-0.la
/usr/local/homes/brian/subversion-1.4.4/apr-util/xml/expat/lib/libexpat.la
-liconv /usr/local/homes/brian/subversion-1.4.4/apr/libapr-0.la
-lsendfile -lrt -lm -lsocket -lnsl -lresolv -lpthread -ldl
/usr/local/homes/brian/subversion-1.4.4/neon/src/libneon.la -lsocket
-lz
libtool: link: warning:
`/usr/local/lib/gcc/sparc-sun-solaris2.9/3.4.2/../../..//libiconv.la'
seems to be moved
libtool: link: warning:
`/usr/local/lib/gcc/sparc-sun-solaris2.9/3.4.2/../../..//libiconv.la'
seems to be moved
Text relocation remains referenced
against symbol offset in file
<unknown> 0xd8
/usr/local/homes/brian/subversion-1.4.4/neon/src/.libs/libneon.a(ne_request.o)
<unknown> 0xdc
/usr/local/homes/brian/subversion-1.4.4/neon/src/.libs/libneon.a(ne_request.o)
<unknown> 0xe0
/usr/local/homes/brian/subversion-1.4.4/neon/src/.libs/libneon.a(ne_request.o)
...
(about 1k lines of similar output removed)
...
strerror 0xa28
/usr/local/homes/brian/subversion-1.4.4/neon/src/.libs/libneon.a(ne_string.o)
strcat 0x2c0
/usr/local/homes/brian/subversion-1.4.4/neon/src/.libs/libneon.a(ne_session.o)
strcat 0x2d0
/usr/local/homes/brian/subversion-1.4.4/neon/src/.libs/libneon.a(ne_session.o)
getpid 0x1470
/usr/local/homes/brian/subversion-1.4.4/neon/src/.libs/libneon.a(ne_auth.o)
ld: fatal: relocations remain against allocatable but non-writable sections
collect2: ld returned 1 exit status
make: *** [subversion/libsvn_ra_dav/libsvn_ra_dav-1.la] Error 1
Is that helpful to anyone?
-- brian
My environment looks like
Solaris 9
GNU gcc 3.4.2 (sunfreeware build)
GNU ld 2.17
Apache 2.2.6
Subversion 1.4.4
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Wed Sep 19 22:31:58 2007