Sebastian Pfützner wrote:
Juergen Hunold schrieb:
Could you please post your command line ? Maybe your build is picking up the 32bit version... Those errors are impossible to debug without the _exact_ command lines executed (and response files on windows ...)
Hello Juergen,
thanks for your reply. I use the following command line to build the boost libraries:
bjam --toolset=msvc --address-model=64 stage
There's no such option "--address-model", please use: bjam --toolset=msvc address-model=64 stage Incidentally, you're a second person that's confused, I've raised issue on boost-build list about that.
The resulting dlls in the stage\lib directory are 32-bit. They have the same size as the dlls built without the address-model parameter. And the dependency walker shows direct references to dlls inside the windows\syswow64 directory which is the system directory for the 32-bit dlls. (btw. 64-bit dlls resides in the system32 directory, that's the special kind of logic used by microsoft ;)
I really need 64-bit boost libraries. If there is no official way, i have to build my own visual studio projects...
Try the above and let me know if that work. - Volodya