George R Goffe <grgo...@yahoo.com> writes:

> /usr/bin/ld: skipping incompatible /usr/lib/libc.so when searching for -lc
> /usr/bin/ld: skipping incompatible /usr/lib/libc.a when searching for -lc

The "skipping" lines merely indicate that the linker is finding both 32
and 64 bit libraries and ignoring some of them.

> /tools/subversion/subversion/subversion/svnserve/subversion/svnserve/serve.c:171:
>  undefined reference to `logger__write'

> /tools/subversion/subversion/subversion/svnserve/subversion/svnserve/svnserve.c:480:
>  undefined reference to `svn_root_pools__release_pool'

These errors are the problem and they all refer to symbols that are new
in trunk.  One known cause is when libtool, patched by the distribution,
finds the installed libraries rather than the just build libraries.  If
you have old libraries, say 1.8, already installed in the intended
installation directory then using the patched libtool will fail.  Either
remove the old libraries or use a libtool without the bug.

-- 
Philip Martin | Subversion Committer
WANdisco // *Non-Stop Data*

Reply via email to