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

Re: Build python bindings w/ VC++ 2005 Express

From: Vlad Georgescu <vgeorgescu_at_gmail.com>
Date: 2007-01-04 18:22:13 CET

Hi,

On 1/4/07, Markus Fuchs <m.fuchs@fplusp.com> wrote:
> Hi Vlad,
>
> Vlad Georgescu <vgeorgescu@gmail.com> wrote:
> > Strange. I'm not getting these errors with VS2005 (either
> > with or without --disable-shared). Can you post the build log?
>
> I cannot reproduce the error messages given in my first message... Seems like I'm doing something terribly wrong.
> I tried to build the bindings again by using
>
> gen-make.py -t vcproj --vsnet-version=2005 --with-swig="C:\Programme\swigwin-1.3.31"
> vcexpress.exe subversion_vcnet.sln /build release /project __SWIG_PYTHON__
>
> This time libneon.lib doesn't get built, which is the reason why libsvn_ra_dll, libsvn_client_dll and in the end libsvn_swig_py fail. See the buildlog [1] below. Please note that I tried both with and without --disable-shared.
>
> From the buildlog it looks like the error is coming from a path containing spaces...
>
> Thanks,
> Markus
>
> ---
> [1] Buildlog
>
> Buildprotokoll
>
> Erstellen wurde gestartet: Projekt: "neon", Konfiguration: "Release|Win32"
>
> Befehlszeilen
>
> Die temporäre Datei "C:\DOKUME~1\MARKUS~1\LOKALE~1\Temp\BAT00002440402920.bat" wird erstellt. Inhalt:
> [
> @echo off
>
> nmake /nologo /f neon.mak ALL EXPAT_INC=C:\subversion\apr-util\xml\expat\lib ZLIB_SRC=C:\subversion\zlib
>
> if errorlevel 1 goto VCReportError
>
> goto VCEnd
>
> :VCReportError
>
> echo Project : error PRJ0019: Ein Tool hat einen Fehlercode aus folgender Quelle zurückgegeben: "Die Makefile-Projektaktionen werden ausgeführt."
>
> exit 1
>
> :VCEnd
> ]Erstellen der Befehlszeile "C:\DOKUME~1\MARKUS~1\LOKALE~1\Temp\BAT00002440402920.bat"
>
> Ausgabefenster
>
> Die Makefile-Projektaktionen werden ausgeführt.
> tempfile.bat
> Der Befehl """C:\Programme\Microsoft" ist entweder falsch geschrieben oder
> konnte nicht gefunden werden.
> NMAKE : fatal error U1077: ".\tempfile.bat": Rückgabe-Code "0x1"
> Stop.

Ah, yes. I remember running into this problem. It's failing in the
neon makefile (neon.mak) because they put double quotes around the
$(MAKE) macro, but $(MAKE) adds its own set of quotes. So just remove
the double quotes and it should work.

-- 
Vlad
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Thu Jan 4 18:22:34 2007

This is an archived mail posted to the Subversion Users mailing list.