You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@subversion.apache.org by Mike Geiger <mi...@PerCurrence.com> on 2001/10/05 00:35:36 UTC

build mod_dav_syn win32

Thanks.  I got the subversion baseline compiled on Win32.  However, I
can't figure out how to build mod_dav_syn.  There is no make or
mod_dav_syn.dsp, although it is referenced in some of the documentation
I went through.  There is no <apr_uri.h> in either the subversion or
Apache2 project.  It is not clear where 'dav_push_error' should be
implemented (there is an implementation in
\apache2\httpd-2_0_16\modules\dav\main\util.c).  Etc.

Any help on how to build this module would greatly appreciated.

BTW, I do have mod_dav and mod_dav_fs working fine.  My approach has
been to throw the mod_dav_syn folder into
\apache2\httpd-2_0_16\modules\dav\ and use the mod_dav_fs project as the
build model.

Thanks,
Mike

...

> Is anyone working on such a provider?

I've been working on the Subversion project
(see http://subversion.tigris.org/), which uses Apache and mod_dav as
its
server, and DeltaV as its protocol. To that end, we *do* use a good
chunk of
the mod_dav APIs for versioning.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org

Re: build mod_dav_syn win32

Posted by Greg Stein <gs...@lyra.org>.
On Thu, Oct 04, 2001 at 05:35:36PM -0700, Mike Geiger wrote:
> Thanks.  I got the subversion baseline compiled on Win32.  However, I
> can't figure out how to build mod_dav_syn.  There is no make or
> mod_dav_syn.dsp, although it is referenced in some of the documentation
> I went through.  There is no <apr_uri.h> in either the subversion or

You have to use the CVS version of Apache, not one of the tarballs from
apache.org. See the HACKING file. There is a section for compiling
mod_dav_svn, although it applies to the unix-y builds.

Nobody has built a .dsp for it yet.

> Apache2 project.  It is not clear where 'dav_push_error' should be
> implemented (there is an implementation in
> \apache2\httpd-2_0_16\modules\dav\main\util.c).  Etc.

You would need to include mod_dav.h from the install-point for Apache2
(generally, you'd want to build and install Apache2, then go and build SVN)

> Any help on how to build this module would greatly appreciated.
> 
> BTW, I do have mod_dav and mod_dav_fs working fine.  My approach has
> been to throw the mod_dav_syn folder into
> \apache2\httpd-2_0_16\modules\dav\ and use the mod_dav_fs project as the
> build model.

Obviously doable, but the real answer is to go ahead and build it from the
SVN area with the right set up for the .dsp

Cheers,
-g

-- 
Greg Stein, http://www.lyra.org/

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org