Boost logo

Boost-Build :

From: Andre Hentz (gclbb-jamboost_at_[hidden])
Date: 2003-03-26 06:11:17

On Wed, 26 Mar 2003, Vladimir Prus wrote:

> Hi Andre,
> > gcc/cygwin:
> > c:/openssl/lib is not reconized as an absolute path (the command
> > line ends up containing: -Lsub/c:/openssl/lib). I can easily work around
> > this one by using /cygdrive/c/openssl/lib.
> Should it be recognized? I mean, I had no idea that Windows path names are
> usable under Cygwin. It we need to support windows syntax, the fix should be
> trivial. Can you please add
> os = NT ;
> after line 26 in path.jam (after closing brace) and try again? If it works,
> I'll make the fix.

It doesn't really work because problems arise elsewhere. For
instance, MkDir1 tries to create 'sub\bin' which actually creates
'subbin'. I guess using NT path names under Cygwin is correct but requires
several changes in order to escape de backslashes. Using UNIX path names
will only be a problem in cases where windows-specific toolsets
(msvc) are processed with bin.cygwinx86/bjam.exe. Since it is always
possible to use bin.ntx86/bjam.exe under cygwin, this is a minor problem.


Andre Hentz


Boost-Build list run by bdawes at, david.abrahams at, gregod at, cpdaniel at, john at