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

Re: Win32 neon build error (Spaces in path)

From: Jon Foster <jon_at_jon-foster.co.uk>
Date: 2004-05-01 19:42:30 CEST

Hi,

D.J. Heap wrote:
> Can you try fixing it with quoting and posting a patch?

I tried, but I now believe it's impossible. The Neon makefile is
just too broken. I just posted a couple of patches to the Neon
list; if they get accepted then I'll provide the corresponding
fixes to Subversion.

Kind regards,

Jon Foster

D.J. Heap wrote:
> Jon Foster wrote:
>
>> Hi all,
>>
>> I've just built the Subversion trunk under Windows 2000, with MS Visual
>> Studio .NET 2002. When building neon, the VS project runs
>> build_neon.bat.
>> This gave the error message:
>>
>> > Performing Makefile project actions
>> > nmake /f neon.mak ALL EXPAT_FLAGS="/I
>> >>> D:\My
>> Documents\Jon\Prog\Subversion\Work\Subversion\apr-util/xml/expat/lib
>> >>> /D HAVE_EXPAT /D HAVE_EXPAT_H" DEBUG_BUILD=Aye
>> > NMAKE : fatal error U1073: don't know how to make 'D:\My'
>> > Stop.
>>
>> The problem seems to be the space in the path; editing build_neon.bat
>> to change "My Documents" to "MyDocu~1" fixes this.
>>
>> Is this a known bug?
>>
>> I can think of at least four ways to fix this:
>> 1) Document "don't do that".
>> 2) Come up with a way of quoting this properly.
>> 3) Fix the python script that generates build_neon.bat to use the
>> short file name.
>> 4) Change Neon to allow the paths to be specified in some other way.
>> (Would require changes to Neon as well as SVN).
>
> [snip]
>
> Can you try fixing it with quoting and posting a patch?
>
> DJ
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Sat May 1 19:40:39 2004

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.