I've built this a couple of times now, most recently using the first SVN
tarball build to get the latest build last night. Here are my notes:
Build subversion directly from SVN
move ../trunk to c:/subversion-r100901
copy apr and (aprutil??) from apache2 to ./
build apr.lib (or libapr.lib uses libapr.dll)
copy db3-win32 to ./
copy neon to ./
put all libs, dlls and exes in ./lib
e.g. in libexpat, output should be to
../lib/libexpat.lib
not
Debug\libexpat.lib
subversion files go to
../../lib/
for svn.com link libs include
libdb33d.lib libsvn_repos.lib libsvn_delta.lib apr.lib libsvn_subr.lib
libexpat.lib libsvn_fs.lib
Additional notes for build mod_dav_svn
mod_dav_svn.dsp
need to fix include paths, put libraries in well known locations
add:
const char apr_month_snames[12][4] =
{
"Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep",
"Oct", "Nov", "Dec"
};
const char apr_day_snames[7][4] =
{
"Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"
};
to libsvn_subr\time.c, can't seem to find the apr version??
mod_dav.h
__declspec(dllexport) const char * dav_xml_get_cdata(const ap_xml_elem
*elem, apr_pool_t *pool,
int strip_white);
need to build mod_dav_svn.dll directly into Apache directory otherwise
dynamic functions,e.g. get_resource, don't seem to work???
Good luck!
--Mike
-----Original Message-----
From: Kirmse, Daniel [mailto:daniel.kirmse@sap.com]
Sent: Wednesday, October 10, 2001 8:26 AM
To: 'dev@subversion.tigris.org'
Subject: Make of SubVersion using MSDEV
Hi,
I just downloaded SubVersion and tried to build it using my MSDEV and
the
delivered subversion.dsw workspace via "Project->Build all". But
unfortunately I get following errors:
--------------------Configuration: libsvn_fs - Win32
Debug--------------------
Compiling...
dag.c
c:\users\my
documents\projects\webdav\subversion\subversion-r202\subversion\libsvn_f
s\da
g.h(22) : fatal error C1083: Cannot open include file: 'db.h': No such
file
or directory
dbt.c
c:\users\my
documents\projects\webdav\subversion\subversion-r202\subversion\libsvn_f
s\db
t.c(21) : fatal error C1083: Cannot open include file: 'db.h': No such
file
or directory
err.c
c:\users\my
documents\projects\webdav\subversion\subversion-r202\subversion\libsvn_f
s\er
r.c(23) : fatal error C1083: Cannot open include file: 'db.h': No such
file
or directory
fs.c
c:\users\my
documents\projects\webdav\subversion\subversion-r202\subversion\libsvn_f
s\fs
.c(28) : fatal error C1083: Cannot open include file: 'db.h': No such
file
or directory
id.c
key-gen.c
node-rev.c
c:\users\my
documents\projects\webdav\subversion\subversion-r202\subversion\libsvn_f
s\no
de-rev.c(19) : fatal error C1083: Cannot open include file: 'db.h': No
such
file or directory
nodes-table.c
c:\users\my
documents\projects\webdav\subversion\subversion-r202\subversion\libsvn_f
s\no
des-table.c(19) : fatal error C1083: Cannot open include file: 'db.h':
No
such file or directory
proplist.c
reps-strings.c
c:\users\my
documents\projects\webdav\subversion\subversion-r202\subversion\libsvn_f
s\re
ps-strings.c(22) : fatal error C1083: Cannot open include file: 'db.h':
No
such file or directory
reps-table.c
c:\users\my
documents\projects\webdav\subversion\subversion-r202\subversion\libsvn_f
s\re
ps-table.c(18) : fatal error C1083: Cannot open include file: 'db.h': No
such file or directory
rev-table.c
c:\users\my
documents\projects\webdav\subversion\subversion-r202\subversion\libsvn_f
s\re
v-table.c(18) : fatal error C1083: Cannot open include file: 'db.h': No
such
file or directory
skel.c
strings-table.c
c:\users\my
documents\projects\webdav\subversion\subversion-r202\subversion\libsvn_f
s\st
rings-table.c(18) : fatal error C1083: Cannot open include file: 'db.h':
No
such file or directory
trail.c
c:\users\my
documents\projects\webdav\subversion\subversion-r202\subversion\libsvn_f
s\tr
ail.c(18) : fatal error C1083: Cannot open include file: 'db.h': No such
file or directory
tree.c
c:\users\my
documents\projects\webdav\subversion\subversion-r202\subversion\libsvn_f
s\fs
.h(21) : fatal error C1083: Cannot open include file: 'db.h': No such
file
or directory
txn-table.c
c:\users\my
documents\projects\webdav\subversion\subversion-r202\subversion\libsvn_f
s\tx
n-table.c(19) : fatal error C1083: Cannot open include file: 'db.h': No
such
file or directory
txn.c
c:\users\my
documents\projects\webdav\subversion\subversion-r202\subversion\libsvn_f
s\fs
.h(21) : fatal error C1083: Cannot open include file: 'db.h': No such
file
or directory
validate.c
Generating Code...
Error executing cl.exe.
__build__ - 14 error(s), 0 warning(s)
looks like the db.h file is not in place. If my understanding is right
it is
related to the BErkeley DB ???
What can/must I do to get this build?
Thanks in advance
Daniel Kirmse
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Sat Oct 21 14:36:44 2006