I built the svn trunk and that seemed to solve the issues on windows I previously described.

The only changes I had to do were
1.  add wsock32.lib to the Plugins dicom project
2. turn off BUILD_OSG_WRAPPERS in cmake, otherwise there was an error in osganimation (as described in a forum post).

There is still an error with curl not finding the library wldap32.lib (same as OSG 2.8.2). But this is not necessary for what we need so I am not worrying about that for now.

I will stick with the svn trunk for now. Thanks for the advice on all of this!

Jason




Robert Osfield wrote:
Hi Jason,

On Thu, Sep 17, 2009 at 11:38 PM, Jason Jerald <[email protected] <mailto:[email protected]>> wrote:

    We are currently using OSG 2.8.2.   I see the problem with
    "#define HAVE_CONFIG_H" was fixed in the svn/trunk.



It looks like the dicom plugin wasn't tested under Windows out prior to the 2.8.2 and other release, so without feedback you don't know that something needs fixing..

Since 2.8 I've done more work on osgVolume and helped another engineer get things compiling under Windows, so some changes were checked into svn/trunk. I don't have access to a Windows environment so I can't test things out first hand.
    We may try building the svn/trunk soon for testing.  Although we
    will want to use the latest stable/official release for anything
    other than testing because our projects will be required to ensure
    stability.


osgVolume + the dicom plugin are more stable and mature in svn/trunk virtue of various improvements since 2.8.x was made. Just because svn/trunk doesn't have a stable tag doesn't mean it's literally unstable, while occasional regressions to creep in before they are caught this typically doesn't dominate using svn/trunk and dev versions as it's my policy to try and keep svn/trunk near to release quality as we can make it during the whole development cycle. Often svn/trunk can be more stable than the official stable releases as it'll contain all the latest fixes.

So... try svn/trunk, if it works for you great, it it doesn't revert to 2.8.2 or backport some of the improvements to svn/trunk to your 2.8.2 sources. Since it'll all open source it's all under your control.

Robert




------------------------------------------------------------------------

_______________________________________________
osg-users mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

_______________________________________________
osg-users mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

Reply via email to