Hi Phil,

I'm building and running semi-successfully under VS 2005 and have noticed the 
same name truncations, but haven't experienced any
problems with that.  However, it's probably a safe assumption that you'll need 
to rebuild everything that's linking to OpenSG, so
that the same (potential) truncations will occur in the calling code.  If 
you're doing that and still getting unresolved symbols,
then you probably have a different problem.  When I pulled down everything from 
CVS a couple of weeks ago there were files left out
of the build.  Search back in the email list for the last few weeks and you'll 
find a thread regarding that.  I believe those files
have been added to the current CVS projects since then.  

As an aside, I've noticed that the VS 2005 projects for the samples/tutorials 
don't follow the same path designations as do the
library projects, so you'll have to set things manually when you want to build 
those apps.  For example, if I remember correctly,
the OpenSG libs distinguish between Debug and Release builds by their 
destination directories (Debug vs. Release), keeping the same
file names for the libs, where the sample projects distinguish between Debug 
and Release libs by inserting a "D" before the filename
suffix (OSGBase.lib vs. OSGBaseD.lib, etc.)...or visa versa.

Lastly, I've not been able to get the QT library to compile.  This was 
mentioned in a prior email, and attributed to compiler
differences (I think).  That note suggested that shuffling some declarations 
would solve the problem, but I haven't worked it
through to a solution.

If you like I could send you some projects, but they're hand tweaked and will 
require hand maintenance if you move forward with
current development code, since those projects are automatically generated.

Good luck,
Chuck Bueche

   -----Original Message-----
   From: [EMAIL PROTECTED] 
   [mailto:[EMAIL PROTECTED] On Behalf 
   Of [EMAIL PROTECTED]
   Sent: Friday, May 05, 2006 5:07 AM
   To: [email protected]
   Subject: [Opensg-users] vs2005 compiling problem
   
   Hello all,
   I've been attempting to compile OpenSG using .NET 2005 but have been 
   stopped by this problem and was hoping someone else had come 
   across it 
   and solved it :o)
   
   When compiling OSGSystem, many warnings are thrown up about 
   truncating 
   names, e.g.:
   
   warning C4503: 'stdext::unchecked_uninitialized_copy': 
   decorated name 
   length exceeded, name was truncated
   
   It keeps compiling but then gets unresolved externals, presumably 
   because the names were wrong.
   
   -
   In addition, two inconsistent dll linkage warnings are thrown from 
   osgscanparseskel_.tab.c:
   warning C4273: 'malloc': inconsistent dll linkage
   warning C4273: 'free': inconsistent dll linkage
   
   -
   is there a vs8 solution available anywhere, or plans to provide one?
   
   cheers,
   Phil
   
   
   -------------------------------------------------------
   Using Tomcat but need to do more? Need to support web 
   services, security?
   Get stuff done quickly with pre-integrated technology to 
   make your job easier
   Download IBM WebSphere Application Server v.1.0.1 based on 
   Apache Geronimo
   http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057
   &dat=121642
   _______________________________________________
   Opensg-users mailing list
   [email protected]
   https://lists.sourceforge.net/lists/listinfo/opensg-users



-------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Opensg-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/opensg-users

Reply via email to