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
