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

Re: MinGW libraries

From: Erik Huelsmann <ehuels_at_gmail.com>
Date: 2005-08-17 14:59:13 CEST

> > - Compile everything yourself (which probably implies creating a
> > Makefile based system which is Win32 compliant)
>
> I thinks the Makefile based system is not such a problem. MSys should be
> ok for that job.

Currently we have a configure script which runs on many (all?) unix
flavors, but has not been tested with any unix emulators on Windows.
On windows we use gen_win.py from the root of the source tree.
Currently it can't generate makefiles (because no-one ever wanted to
compile with anything but MSVC.)
 
> > - Enhance the build system so that we can generate DLLs so you can
> > link against the dlls. This would help users of other languages too.
> > (/me hopes this is a viable solution)
>
> Thats a good idea. But! I have no idea how your build system works. Can
> anybod give me some hints?

If you want to know what to do in order to enable creation of DLLs,
you can start by reading
http://svn.haxx.se/dev/archive-2005-08/0319.shtml and
http://svn.haxx.se/dev/archive-2003-10/0617.shtml . There's probably
more in the archives. There might even be an issue in the issue
database.

Also, I'm cc-ing brane on this. He wants this to be done a long time
already (but didn't have the time to do it). I hope brane and I can
help you create a patch which will enable DLLs for Win32.

> What i have to do so far:
> I installed MSys + MinGW so i can use configure script in subversion
> source. But it stops with
>
> /home/arichter/subversion-1.2.1/apr/configure:Error: decision on
> anonymous shared memory allocation method failed
> configure failed for apr
>
> No idea at the moment how i can fix this issue.

I'm afraid you won't be able to compile svn with mingw for now. You
still won't after we can generate DLLs, but we will be able to provide
you with DLLs to link against...

bye,

Erik.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Wed Aug 17 15:00:13 2005

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.