-:Background:-
I am working on a cross platform project (Win32 with proprietary graphics
lib, and a proprietary embedded device running a custom OS with custom
compilers)

-:Goals:-
Using Boost.Python on both platforms (without dlls, as we will have to
embed Python anyway).

-:Problems:-
Receiving <<fatal error C1189: #error :  "Mixing a dll boost library with a
static runtime is a really bad idea...">> in /MT, which is concerning to me
since compiling as a DLL works but I must be able to deploy this on a
system that has no DLL system.

-:Setup steps taken so far (in order), and system config:-
1 - Windows XP Pro + SP3
2 - Visual Studio 2008 Standard + Service Pack (C++ and C# installed)
3 - Python 2.7 installed
4 - Boost Pro 1.47 installer for Windows installed (c:\boost_1_47)
5 - Boost 1.47 copied to (c:\boost_1_47_0)
6 - Boost Build 1.47 downloaded

...

I've written a much more detailed log here (
http://jsperfunkn0wn.blogspot.co.uk/2012/04/installing-boostpython-python-27-for.html
 ).

Here is the code I am trying to compile: http://pastebin.com/Rg2AeTms

Regards,
JSPerf Unkn0wn
_______________________________________________
Cplusplus-sig mailing list
Cplusplus-sig@python.org
http://mail.python.org/mailman/listinfo/cplusplus-sig

Reply via email to