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.

Best,

Andre Hentz

 


Boost-Build list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk