Re: [ooc-compiler] Spaces in paths
Brought to you by:
mva
|
From: Stewart G. <sgr...@ii...> - 2004-05-13 12:14:58
|
Quoting Michael van Acken <Mic...@de...>: > "fusionfive" <fus...@sp...> writes: > > > Hi, > > > > When I use paths with spaces I run into problems with oo2c version 2.1.1. > > Arguments given to gcc are not quoted. Is there any way to fix this > problem. > > (In Windows home directories are found in `<driveletter>:\Documents and > > settings'.) > > This affects all shell commands, both compilation & linking via > libtool or gcc. None of code that puts them together deals with > quoting of arguments. > > The only fix is to choose a working directory without any dangerous > characters in the path. Sorry for that. There is an additional complexity under Windows. All of the compiler tools that come with the mingw (and cygwin) tools use a path virtualisation system to ensure that they only ever see valid unix path names. However, binaries built under mingw (including oo2c itself) see the raw paths, not virtualised paths. Therefore, you need to arrange your directory naming so that the same names work for both virtualised and raw paths. Be sure to check the OOC README.WIN32 file for an explanation of the issues. Cheers, Stewart |