Gerrit Voss wrote:
Hi,
On Tue, 2008-10-28 at 11:04 +0100, Marcus Lindblom wrote:
Gerrit Voss wrote:
Hi,
On Tue, 2008-10-28 at 09:20 +0100, Marcus Lindblom wrote:
[snip]
Johannes, Could you summarize what you had to do to make this work?
Or, Carsten, will it be fixed in trunk within a week or so?
I haven't had time to look through all the details, but I'm sure
2.x with VS2008 builds on my xp system (without changes and minus
collada).
Using VS2008 Professional?
yes and with a fresh boost 1.36 install from www.boostpro.com. I just
reinstalled a vista machine so hopefully tomorrow I can give it a try on
that one and can trace a fresh install/build. I'll try to record what
I do.
Sounds like a plan.
I checked it out before the weekend and I get the same problems finding
boost that Johannes got.
the only thing I can remember is that you need the dynamic boost
libraries, not the static ones.
Yup. The 'usual' ones. :)
I've tried both with my own compiled boost as well as the downloaded
one. (With every
FWIW, I've also tried with the latest scons-local (1.1.0), no difference.
You must use the scons-local coming with OpenSG. It's a patched version
so that the differences in SDK location are taken into account (They
weren't last time I updated our scons-local copy).
Did that first. :)
I've also checked with the SysInternals FileMonitor and scons finds
boost_filesystem-vc90-mt-1_36.lib just fine, but fails anyway. I've also
added the static ones (libboost_filesystem-xxx.lib)
hmm strange, from the discussion I had with regards to osg2 + vs2008
with Reed Copsey last week it sounded like once we sorted which boost
lib versions (dynamic) to install (also from boostpro.com) everything
went fine.
Yup. The multithreaded dll ones, as usual. I did also try to build using
the same cmd-line Johannes posted (minus the scl-patch, as I don't need
that yet)
Could you send me you sconf.log_win32_cl.9.0 file so I can have a look
why the boost detection fails.
Hm. It's probably some vs9 issue, as the log is full of 'cant run
cl.exe'. Sounds like the checking code just needs better error detection
& reporting?
I have run the 'vsvars32.bat' cmd-line too, so cl.exe works from the
same prompt that scons fails on. (But scons doesn't preserve the PATH,
so the issue might be something like that anyway...)
Thanks for the help!
Cheers
/Marcus
file Tools\scons-build\OpenSG\AddOnHacks.py,line 319:
Configure(confdir = .sconf_temp_win32_cl.9.0)
scons: Configure: Checking for C++ library boost_filesystem-vc90-mt-1_36...
.sconf_temp_win32_cl.9.0\conftest_0.cpp <-
|
|
|#include "boost/filesystem/path.hpp"
|
|int
|main() {
|
|return 0;
|}
|
cl /nologo /TP /MD /DBOOST_ALL_DYN_LINK "/IC:\Program Files\boost\boost_1_36_0"
/c .sconf_temp_win32_cl.9.0\conftest_0.cpp
/Fo.sconf_temp_win32_cl.9.0\conftest_0.obj
'cl' is not recognized as an internal or external command,
operable program or batch file.
scons: Configure: no
file Tools\scons-build\OpenSG\AddOnHacks.py,line 319:
Configure(confdir = .sconf_temp_win32_cl.9.0)
scons: Configure: Checking for C++ library boost_filesystem-vc90-mt-1_36...
.sconf_temp_win32_cl.9.0\conftest_1.cpp <-
|
|
|#include "boost/filesystem/path.hpp"
|
|int
|main() {
|
|return 0;
|}
|
cl /nologo /TP /MD /DBOOST_ALL_DYN_LINK "/IC:\Program Files\boost\boost_1_36_0"
/c .sconf_temp_win32_cl.9.0\conftest_1.cpp
/Fo.sconf_temp_win32_cl.9.0\conftest_1.obj
'cl' is not recognized as an internal or external command,
operable program or batch file.
scons: Configure: no
file Tools\scons-build\OpenSG\AddOnHacks.py,line 319:
Configure(confdir = .sconf_temp_win32_cl.9.0)
scons: Configure: Checking for C++ library boost_filesystem-mt-1_36...
.sconf_temp_win32_cl.9.0\conftest_2.cpp <-
|
|
|#include "boost/filesystem/path.hpp"
|
|int
|main() {
|
|return 0;
|}
|
cl /nologo /TP /MD /DBOOST_ALL_DYN_LINK "/IC:\Program Files\boost\boost_1_36_0"
/c .sconf_temp_win32_cl.9.0\conftest_2.cpp
/Fo.sconf_temp_win32_cl.9.0\conftest_2.obj
'cl' is not recognized as an internal or external command,
operable program or batch file.
scons: Configure: no
file Tools\scons-build\OpenSG\AddOnHacks.py,line 319:
Configure(confdir = .sconf_temp_win32_cl.9.0)
scons: Configure: Checking for C++ library boost_filesystem-mt...
.sconf_temp_win32_cl.9.0\conftest_3.cpp <-
|
|
|#include "boost/filesystem/path.hpp"
|
|int
|main() {
|
|return 0;
|}
|
cl /nologo /TP /MD /DBOOST_ALL_DYN_LINK "/IC:\Program Files\boost\boost_1_36_0"
/c .sconf_temp_win32_cl.9.0\conftest_3.cpp
/Fo.sconf_temp_win32_cl.9.0\conftest_3.obj
'cl' is not recognized as an internal or external command,
operable program or batch file.
scons: Configure: no
file Tools\scons-build\OpenSG\AddOnHacks.py,line 319:
Configure(confdir = .sconf_temp_win32_cl.9.0)
scons: Configure: Checking for C++ library boost_filesystem-vc90-1_36...
.sconf_temp_win32_cl.9.0\conftest_4.cpp <-
|
|
|#include "boost/filesystem/path.hpp"
|
|int
|main() {
|
|return 0;
|}
|
cl /nologo /TP /MD /DBOOST_ALL_DYN_LINK "/IC:\Program Files\boost\boost_1_36_0"
/c .sconf_temp_win32_cl.9.0\conftest_4.cpp
/Fo.sconf_temp_win32_cl.9.0\conftest_4.obj
'cl' is not recognized as an internal or external command,
operable program or batch file.
scons: Configure: no
file Tools\scons-build\OpenSG\AddOnHacks.py,line 319:
Configure(confdir = .sconf_temp_win32_cl.9.0)
scons: Configure: Checking for C++ library boost_filesystem-1_36...
.sconf_temp_win32_cl.9.0\conftest_5.cpp <-
|
|
|#include "boost/filesystem/path.hpp"
|
|int
|main() {
|
|return 0;
|}
|
cl /nologo /TP /MD /DBOOST_ALL_DYN_LINK "/IC:\Program Files\boost\boost_1_36_0"
/c .sconf_temp_win32_cl.9.0\conftest_5.cpp
/Fo.sconf_temp_win32_cl.9.0\conftest_5.obj
'cl' is not recognized as an internal or external command,
operable program or batch file.
scons: Configure: no
file Tools\scons-build\OpenSG\AddOnHacks.py,line 319:
Configure(confdir = .sconf_temp_win32_cl.9.0)
scons: Configure: Checking for C++ library boost_filesystem...
.sconf_temp_win32_cl.9.0\conftest_6.cpp <-
|
|
|#include "boost/filesystem/path.hpp"
|
|int
|main() {
|
|return 0;
|}
|
cl /nologo /TP /MD /DBOOST_ALL_DYN_LINK "/IC:\Program Files\boost\boost_1_36_0"
/c .sconf_temp_win32_cl.9.0\conftest_6.cpp
/Fo.sconf_temp_win32_cl.9.0\conftest_6.obj
'cl' is not recognized as an internal or external command,
operable program or batch file.
scons: Configure: no
-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Opensg-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/opensg-users