On May 11, 2005, at 3:38 PM, Scott Palmer wrote:
>
> On May 11, 2005, at 11:28 AM, Karan, Cem ((Civ, ARL/CISD)) wrote:
>
>> This will most likely get you what you need:
>>
>> ./autogen.sh
>> ./configure --enable-maintainer-mode --disable-shared GXX=yes
>> make
>> make check
>> make install
>>
>> In past incarnations, you had to have GXX=yes to make everything
>> work. In this current release (1.2 RC 3), it looks like all you
>> really need is to disable the shared library support. This is
>> because currently, the auto* tools call libtool to generate the
>> shared libraries; unfortunately, Apple decided to create their own
>> tool called libtool, and rename the GNU libtool to glibtool. This
>> breaks the various auto* tools, as you can see from the tail end of
>> your transcript.
>
> Thank you!
>
> Just for kicks I tried moving Apple's libtool out of the way and
> renaming glibtool to libtool and continuing my build. It did go
> farther, but still ultimately failed with:
>
> libtool: unrecognized option `-dynamic'
> Try `libtool --help' for more information.
> make[2]: *** [libapr-1.la] Error 1
> make[1]: *** [all-recursive] Error 1
> make: *** [external-all] Error 1
>
> So then I stopped trying to be smart and did what you said (without
> the maintainer mode) and it compiled fine. Btw, do I need shared libs
> to use the Java HL bindings ?
It works fine shared if you do:
GXX=yes ./configure --without-berkeley-db --with-zlib
--enable-shared=yes --with-ssl
You don't have to turn off bdb, I just have that turned off for my own
needs.
No need for maintainer mode or autogen.sh.
stephen
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Thu May 12 03:27:52 2005