Hi Daniel,
Hi Andreas,
hmmm, that's strange...
What was missing before was the MSVCPRTD.lib where I could observe
that it includes many STL symbols. I found that lib in the
platform_sdk and added it using --with-add-libdir which should result
in the same as using the $LIB env-var.
It helped for many symbols (vector, iostream etc...) but didn't help
for the basic_string, which is the only symbol which seems to be
missing.
I didn't install the VC7 but only the sdk's from microsoft.com,
because I wanted to have it reproducible without having to buy the
compiler...
that's why it might be a little messy with the different sdks
What compiler did you use? The Miscrosoft Visual C++ Toolkit 2003?
Andreas
Thanks for your help
regards, daniel
btw: thanks for the tip about the flexxer, I just saw it afterwards in
the archive because there was this spam-blocker...
On Sun, 16 Jan 2005 13:11:37 +0100, Andreas Zieringer <[EMAIL PROTECTED]> wrote:
Hi Daniel,
you don't need to install any extra libs the stl is included with the
compiler. What libs were mising?
The configure script doesn't add the PlatformSDK path so you can add it
with the next three lines or call the vsvars32.bat script. I prefer
setting the envvars in my .bashrc file.
export PATH="/C/Programme/Microsoft Visual Studio .NET 2003/Vc7/bin":$PATH
export INCLUDE="C:\Programme\Microsoft Visual Studio .NET
2003\Vc7\PlatformSDK\Include":$INCLUDE
export LIB="C:\Programme\Microsoft Visual Studio .NET
2003\Vc7\PlatformSDK\Lib":$LIB
"which cl" should return this:
cl is /C/Programme/Microsoft Visual Studio .NET 2003/Vc7/bin/cl
the supportlibs are located in OpenSG/dist/win/supportlibs.zip just
unzip it and modify the paths below.
./configure --with-compiler=cl.net2003
--with-glut=/cygdrive/d/opensg-dailybuild-net2003/OpenSG/../supportlibs
--with-tif=/cygdrive/d/opensg-dailybuild-net2003/OpenSG/../supportlibs
--with-jpg=/cygdrive/d/opensg-dailybuild-net2003/OpenSG/../supportlibs
--with-png=/cygdrive/d/opensg-dailybuild-net2003/OpenSG/../supportlibs
--enable-opt-drawtree --enable-win-localstorage
Perhaps something is wrong with your .net 2003 installation.
Andreas
Hi once more,
after successfull compiling I still have trouble to link the libraries.
I found all missing lib files (by installing yet another sdk having
the stl) but I get unresolved symbols regarding std::basic_string
but as I understand the necessary libraries should be included in the
makefile. is there something I have to change?
my configure arguments were:
$ ./configure --with-compiler=cl.net.2003 --enable-gv-beta
--enable-win-localstorage
--with-add-libdir="/cygdrive/c/Programme/Microsoft_PSDK/Lib":"/cygdrive/d/dwalz/audio/vs_8_lib"
I attach the error messages in an extra file...
thanks for all hints and tips
best regards,
daniel
-------------------------------------------------------
The SF.Net email is sponsored by: Beat the post-holiday blues
Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek.
It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt
_______________________________________________
Opensg-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/opensg-users
-------------------------------------------------------
The SF.Net email is sponsored by: Beat the post-holiday blues
Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek.
It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt
_______________________________________________
Opensg-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/opensg-users