You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@subversion.apache.org by Neil Tingley <ne...@thump.org> on 2009/09/29 08:42:35 UTC

attempting to compile static svn client

Its failing at the last hurdle:

Can someone suggest how to fix ? 

cd subversion/svn && /bin/sh /home/neil/subversion-1.6.5/libtool --tag=CC --silent --mode=link gcc -all-static  -g -O2   -pthread   -rpath /usr/local/lib -o svn  add-cmd.o blame-cmd.o cat-cmd.o changelist-cmd.o checkout-cmd.o cleanup-cmd.o commit-cmd.o conflict-callbacks.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 mergeinfo-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 resolve-cmd.o resolved-cmd.o revert-cmd.o status-cmd.o status.o switch-cmd.o tree-conflicts.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 /usr/lib64/libaprutil-1.la -lldap -llber -ldb-4.3 -lexpat /usr/lib64/libapr-1.la  -lpthread -ldl  
/bin/ld: attempted static link of dynamic object `/usr/lib64/libaprutil-1.so'
collect2: ld returned 1 exit status
make: *** [subversion/svn/svn] Error 1

------------------------------------------------------
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=1065&dsMessageId=2401529

To unsubscribe from this discussion, e-mail: [users-unsubscribe@subversion.tigris.org].

Re: Re: attempting to compile static svn client

Posted by Stefan Sperling <st...@elego.de>.
On Tue, Sep 29, 2009 at 05:50:50AM -0700, Neil Tingley wrote:
> Can do apr statically not not apr-util since configure doesn't have any options I can find to build static libs. Is there a way to build apr & apr-util together ?
> 

Compile apr statically and point apr-util to your apr installation
and it should work.  apr-util will pick up these settings from apr.

Stefan

-- 
printf("Eh???/n");

------------------------------------------------------
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=1065&dsMessageId=2401638

To unsubscribe from this discussion, e-mail: [users-unsubscribe@subversion.tigris.org].

RE: Re: attempting to compile static svn client

Posted by Neil Tingley <ne...@thump.org>.
Can do apr statically not not apr-util since configure doesn't have any options I can find to build static libs. Is there a way to build apr & apr-util together ?

------------------------------------------------------
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=1065&dsMessageId=2401606

To unsubscribe from this discussion, e-mail: [users-unsubscribe@subversion.tigris.org].

Re: attempting to compile static svn client

Posted by Stefan Sperling <st...@elego.de>.
On Tue, Sep 29, 2009 at 01:42:35AM -0700, Neil Tingley wrote:
> Its failing at the last hurdle:
> 
> Can someone suggest how to fix ? 

You need to compile apr and apr-util with --enable-static to get
libapr-1.a and libaprutil-1.a files you can link statically with.

Stefan
 
> cd subversion/svn && /bin/sh /home/neil/subversion-1.6.5/libtool --tag=CC --silent --mode=link gcc -all-static  -g -O2   -pthread   -rpath /usr/local/lib -o svn  add-cmd.o blame-cmd.o cat-cmd.o changelist-cmd.o checkout-cmd.o cleanup-cmd.o commit-cmd.o conflict-callbacks.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 mergeinfo-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 resolve-cmd.o resolved-cmd.o revert-cmd.o status-cmd.o status.o switch-cmd.o tree-conflicts.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 /usr/lib64/libaprutil-1.la -lldap -llber -ldb-4.3 -lexpat /usr/lib64/libapr-1.la  -lpt
> hread -ldl  
> /bin/ld: attempted static link of dynamic object `/usr/lib64/libaprutil-1.so'
> collect2: ld returned 1 exit status
> make: *** [subversion/svn/svn] Error 1
> 
> ------------------------------------------------------
> http://subversion.tigris.org/ds/viewMessage.do?dsForumId=1065&dsMessageId=2401529
> 
> To unsubscribe from this discussion, e-mail: [users-unsubscribe@subversion.tigris.org].

-- 
printf("Eh???/n");

------------------------------------------------------
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=1065&dsMessageId=2401574

To unsubscribe from this discussion, e-mail: [users-unsubscribe@subversion.tigris.org].