[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Linux build problem

From: Robert A Nesius <rnesius_at_ichips.intel.com>
Date: 2002-06-13 02:32:44 CEST

Hi all,
I'm trying to build subversion on Linux. My latest build error
has me a bit stumped, and I thought I'd relate a few other
bits of info.

The build error I'm currently stuck on:

=+=+=+=+=+=+=+=+=+=+=+=+
------ completed all in neon
cd subversion/libsvn_subr && /bin/sh /fs3/comp.apps_build.1/subversion/linux22/libtool --silent --mode=link /usr/bin/gcc -DLINUX=2 -D_REENTRANT -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -D_SVID_SOURCE -D_GNU_SOURCE -O2 -L/usr/intel/pkgs/zlib/1.1.3/lib -L/usr/intel/pkgs/openssl/0.9.6/lib -pthread -I../subversion-r2140/subversion/include -I. -I/fs3/comp.apps_build.1/subversion/linux22/apr/include -I/fs3/comp.apps_build.1/subversion/subversion-r2140/apr/include -I/fs3/comp.apps_build.1/subversion/linux22/apr-util/include -I/fs3/comp.apps_build.1/subversion/subversion-r2140/apr-util/include -I/fs3/comp.apps_build.1/subversion/subversion-r2140/neon/src -I/fs3/comp.apps_build.1/subversion/linux22/db/dist -rpath /fs34/a/rnesius/proj/subversion/lib -o libsvn_subr.la config.lo config_file.lo config_win.lo getdate.lo hash.lo io.lo path.lo quoprint.lo sorts.lo svn_base64.lo svn_error.lo svn_string.lo target.lo time.lo xml.lo /fs3/comp.apps_build.1/subversion/linux22/apr-util/libaprutil.la -lgdbm -ldb -lexpat /fs3/c
omp.apps_build.1/subversion/linux22/apr/libapr.la -lm -lcrypt -lnsl -ldl
libtool: link: cannot find the library `/fs3/comp.apps_build.1/subversion/linux22/apr-util/libaprutil.la'
=+=+=+=+=+=+=+=+=+=+=+=+

This is interesting. I cannot find libaprutil.la anywhere
in my build area. Nor were there any error messages
indicating that the build failed to create this object.
I'm using the tarball from the webpage that was released
a few days ago. (r2140)

Any ideas, or info about where this library is
supposed to come from?

(Actually, eventhough my build dir is named linux22, it's
really a linux24 kernel machine. I typed linux22 out of
habit..)

Other build oddities: When using gcc 3.0.2, I encountered
an internal compiler error. gcc 2.96 (redhat's gcc)
works fine so far.

Also, I built and installed the latest db libraries,
but even with the configure directive for db libs
pointing right at the directory they were installed into,
the build complained about not being able to find
4.0.14 versions of the db libs. I tried symlinking
libdb-4.0.14.so to libdb-4.0.so, and that didn't work.
Just having the subversion build take care of it turned
out to be the best way to solve that problem.
Although now that I think about it, I'm wondering if
the lack of a -L<path_to_db_libs> may have fixed it.
I wouldn't think that would necessary when using an
explicit configure directive though.

Lastly, I'm a bit fuzzy on one build detail. Do I need
to build my apache server first, then the subversion
client, or does the order not matter. I wasn't 100%
certain on that one.

I'm also not certain if I am satisfying the libautoconf
requirement. What's the best way to tell? (Just build
the latest autoconf and make sure the build can see it?)

Thanks much for any assistance you can offer. I'm
pretty excited about subversion.

-Rob

-- 
#include <sig.h>
------------------------------------------------------------------
Robert Nesius             rnesius_at_ichips.intel.com    503.712.2181
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Thu Jun 13 02:33:14 2002

This is an archived mail posted to the Subversion Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.