On 7/5/07, Mark Phippard <markphip@gmail.com> wrote:
> On 7/5/07, Ivan Zhakov <chemodax@gmail.com> wrote:
> > On 7/5/07, Mark Phippard <markphip@gmail.com> wrote:
> > > On 7/5/07, Stefan Küng <tortoisesvn@gmail.com> wrote:
> > > > > Now when I build SVN it cannot create the libsvn_subr-1.dll The
> > > > > reason is that it cannot resolve the symbols for these new functions
> > > > > we are calling ... CoInitialize etc... I imagine there is some new
> > > > > .lib that we have to make available during the compile? I am using
> > > > > MSVC 6.0 with the latest SDK.
> > > >
> > > > Both CoInitialize() and CoUninitialize() are declared in objbase.h and
> > > > you must link against ole32.lib.
> > >
> > > Thanks. Isn't this detail usually handled by gen-make.py? I did
> > > re-run that before building. Or are we expecting that to be a default
> > > library provided by the IDE?
> > >
> > Hi Mark,
> > It builds for me with Visual Studio 2005. Could you try to apply
> > following patch, run gen-make.py and build Subversion.
>
> That gets me a different error. I made sure that I blew away the
> Release folder and tried again, but still get the same:
>
> --------------------Configuration: libsvn_subr_dll - Win32 Release--------------
> ------
> Compiling resources...
> Compiling...
> empty.c
> Linking...
> .\libsvn_subr.def : warning LNK4087: CONSTANT keyword is obsolete; use DATA
> Creating library ..\..\..\Release\subversion\libsvn_subr/libsvn_subr-1.lib an
> d object ..\..\..\Release\subversion\libsvn_subr/libsvn_subr-1.exp
> uuid.lib(mlang_i.obj) : fatal error LNK1103: debugging information corrupt; reco
> mpile module
> Error executing link.exe.
>
> __ALL_TESTS__ - 1 error(s), 3 warning(s)
Since the linker is complaining about mlang_i.obj, telling you that
the debug info in there is corrupt, I strongly recommend you download
and install the Windows SDK again. Seems your copy is corrupt somehow
(which would explain your crashes with my patch some time ago).
Stefan
--
___
oo // \\ "De Chelonian Mobile"
(_,\/ \_/ \ TortoiseSVN
\ \_/_\_/> The coolest Interface to (Sub)Version Control
/_/ \_\ http://tortoisesvn.net
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Thu Jul 5 15:42:34 2007