From: Jurko Gospodnetiæ (jurko.gospodnetic_at_[hidden])
Date: 2008-05-09 03:01:04
> It works when <link>shared is used, but if we change it above to <link>static, the *.pyd files and *.py files end up in different directories:
> (project root)\build\msvc-8.0\release\link-static\threading-multi\ <- pyd file, etc.
> (project root)\build\msvc-8.0\release\threading-multi\
> I'm not sure whether this is a bug or expected behaviour. In each case, thank your solution works with <link>static. Thank you very much.
Glad to hear the solution was good enough... :-)
Don't really see what you mean by *.pyd files since I do not see that
extension mentioned in the Jamfile you quoted. Perhaps if you sent a
minimal example Jamfile reproducing the problem...
You can use the --debug-building option so see the exact properties
each target gets built with... and then compare them for your *.py &
*.pyd targets... possibly that will give you a clue about what is going on.
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