Hi Keith,

Could you please post the changes you've made as a full modified file
to osg-submissions.

Thanks,
Robert.

On Tue, May 17, 2011 at 8:17 PM, Keith Parkins
<[email protected]> wrote:
> Hi all,
>
> I was playing around with the dev release 2.9.14 on Windows (not the
> latest svn) and had to play around with some build files to get it to
> compile. I'm no guru on cmake by any stretch, but to compile the plugin I
> had to edit one of the cmake files. First though, I downloaded openvrml
> 0.17.12 and used my existing boost build (1.44.0 the plugin readme says
> to use an older version of boost, but I think this version works too). I
> noticed that cmake wanted to find openvrml _antlr and _regex libraries,
> but both are no longer used in openvrml. I commented out the following
> lines in  src/osgPlugins/vrml/CMakeLists.txt:
>
> #    FIND_LIBRARY(OPENVRML_ANTLR_LIBRARY
> #        NAMES antlr.lib
> #        PATHS $ENV{OPENVRML_DIR}/lib)
> #    FIND_LIBRARY(OPENVRML_ANTLR_LIBRARY_DEBUG
> #        NAMES antlrd.lib
> #        PATHS $ENV{OPENVRML_DIR}/lib)
> #    FIND_LIBRARY(OPENVRML_REGEX_LIBRARY
> #        NAMES regex.lib
> #        PATHS $ENV{OPENVRML_DIR}/lib)
> #    FIND_LIBRARY(OPENVRML_REGEX_LIBRARY_DEBUG
> #        NAMES regexd.lib
> #        PATHS $ENV{OPENVRML_DIR}/lib)
>
>
> and
>
>    SET(TARGET_LIBRARIES_VARS
>    #        OPENVRML_ANTLR_LIBRARY
>    #        OPENVRML_REGEX_LIBRARY
>            OPENVRML_LIBRARY
>            JPEG_LIBRARY
>            PNG_LIBRARY
>            ZLIB_LIBRARY)
>
> Then I was able to run cmake without a problem.
>
> The last thing I had to do was to set one of the use/build macros
> defined in the openvrml library file openvrml-config.h. You need
> to choose either OPENVRML_USE_DLL or OPENVRML_USE_LIB depending on
> whether you are linking to dynamic or static libs. In VisualStudio, you
> just open up the properties window, find the Preprocessor menu under
> Configuration Properties->C/C++. Then click Preprocessor Definitions
> and add eitherOPENVRML_USE_DLL or OPENVRML_USE_LIB.
>
> I didn't notice any mention of this in the osg-users list, so I thought
> I'd send this out in case anyone else had this problem. If there is a
> cleaner solution that I missed, please do correct me.
>
> Thanks,
> -K
>
> Keith Parkins                    U of R Center for Visual Science
> _______________________________________________
> 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