Boost logo

Boost-Build :

From: Vladimir Prus (ghost_at_[hidden])
Date: 2003-03-26 03:27:55


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.

> msvc/cygwin:
> error: Unknown target type RSP. I don't really care about this one
> yet.

Ok, we'd need to tweak the test system a little before resolving this one.

> msvc/win32:
> warning: Unused source target { openssl.SEARCHED_LIB }
> Main target is subbug/main
>
> This is the one case I care so I went looking for reasons and fixes
> with no luck. I notice that SEARCHED_LIB cannot be consumed into a RSP so
> I added it to the NT specific section about RSPs. That didn't work because
> searched-lib-target has no name (or a related error, can't remember).

...

> Please, find it attached. I added a couple of .bat files to reproduce the
> problem. Here is a little snippet of the output:

Thanks for the testcase. No wonder, it works on Linux/gcc but it appears RSP
stuff is currently at odds with the magic that moves search-lib-target
instances from the list of sources to command line switches. I'm about to
look into it as soon as possible.

- Volodya

 


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