I get a linker error when I try to build with both neon and serf. I have
SVN current versions of both libraries installed under my home directory.
SVN is at r25489.
I've attached a log of the build of the libraries and the final link. Here
is the last thing I see:
cd subversion/svn && /home/dchristian/build-1/libtool --tag=CC --silent
--mode=link gcc -Wall -g -Wmissing-prototypes -Wstrict-prototypes
-Wmissing-declarations -pthread -D_LARGEFILE64_SOURCE -DNE_LFS
-Wpointer-arith -Wwrite-strings -Wshadow -DSVN_DEBUG -DAP_DEBUG
-L/usr/local/lib -rpath /home/dchristian/lib -o svn add-cmd.o blame-cmd.o
cat-cmd.o changelist-cmd.o checkout-cmd.o cleanup-cmd.o commit-cmd.o
copy-cmd.o delete-cmd.o diff-cmd.o export-cmd.o help-cmd.o import-cmd.o
info-cmd.o list-cmd.o lock-cmd.o log-cmd.o main.o merge-cmd.o mkdir-cmd.o
move-cmd.o notify.o propdel-cmd.o propedit-cmd.o propget-cmd.o
proplist-cmd.o props.o propset-cmd.o resolved-cmd.o revert-cmd.o
status-cmd.o status.o switch-cmd.o unlock-cmd.o update-cmd.o
util.o../../subversion/libsvn_client/libsvn_client-
1.la ../../subversion/libsvn_wc/libsvn_wc-1.la../../subversion/libsvn_ra/libsvn_ra-
1.la ../../subversion/libsvn_delta/libsvn_delta-1.la../../subversion/libsvn_diff/libsvn_diff-
1.la ../../subversion/libsvn_subr/libsvn_subr-1.la/home/dchristian/lib/libaprutil-
1.la -lsqlite3 -lexpat /home/dchristian/lib/libapr-1.la -lrt -lcrypt
-lpthread -ldl /home/dchristian/lib/libneon.la
/home/dchristian/lib/libserf-0.so: undefined reference to `BIO_set_flags'
/home/dchristian/lib/libserf-0.so: undefined reference to `BIO_clear_flags'
/home/dchristian/lib/libserf-0.so: undefined reference to `BIO_test_flags'
/home/dchristian/lib/libserf-0.so: undefined reference to
`SSL_CTX_set_client_cert_cb'
This is how subversion was configured:
prefix=$HOME
./configure --prefix=$prefix --enable-maintainer-mode --enable-debug
--disable-mod-activation --disable-subdir-config
--enable-experimental-libtool --with-apr=${prefix} --with-apr-util=${prefix}
--with-neon=$prefix --with-serf=$prefix
--with-editor=/etc/alternatives/editor
--without-{apxs,berkeley-db,jdk,jikes,junit,ruby}
-Dan C
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Thu Jun 21 22:49:55 2007