[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Devel] [SF BUG #458402 ] FTJam doesn't support paths with spaces
From: |
Antoine Leca |
Subject: |
[Devel] [SF BUG #458402 ] FTJam doesn't support paths with spaces |
Date: |
Wed, 24 Oct 2001 11:34:07 +0200 |
The MSVC default installation directory tree path on
Windows NT includes embedded spaces.
i.e. C:\Program Files\Microsoft Visual Studio\VC98
This causes the default Makefile to fail on the
initial bootstrap build (Using NMAKE) - fix is to add
"" around the declarations of Lib and Include
variables.
Unfortunately, the built Jam executable appears to
parse the MSVCNT variable into several, space
delimited, sections. As a result, the search path
given to the compiler is split into several parts -
/IC:\Program\include /IFiles\Microsoft\include
/IVisual\include /IStudio\VC98\include
As a result the standard header files are not found.
It does not appear to be possible to fix this by
modifying Jambase in a similar way to the Makefile
because the string is split when the environment
variable is first read. Adding quotes to the
environment variable doesn't help either - the string
is still split at the spaces with the quotes included
in the first and last substrings!
Our environment does not allow installation into
alternative directory structures and unfortunately
Windows NT does not support hard or soft links (not in
the Win32 subsystem anyway!)
Graham Hanson
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Devel] [SF BUG #458402 ] FTJam doesn't support paths with spaces,
Antoine Leca <=