I fixed that linker error for myself but didn't commit anything yet as I though 
that it was a work in progress. I had to change include/osgUI/Export and 
src/osgUI/CMakeLists.txt to make it compile on my system (visual studio 2013).

See the attached files.

Cheers,
Pjotr

------------------
Read this topic online here:
http://forum.openscenegraph.org/viewtopic.php?p=59442#59442



IF   (DYNAMIC_OPENSCENEGRAPH)
    ADD_DEFINITIONS(-DOSGUI_LIBRARY)
ELSE (DYNAMIC_OPENSCENEGRAPH)
    ADD_DEFINITIONS(-DOSG_LIBRARY_STATIC)
ENDIF(DYNAMIC_OPENSCENEGRAPH)

SET(LIB_NAME osgUI)
SET(HEADER_PATH ${OpenSceneGraph_SOURCE_DIR}/include/${LIB_NAME})
SET(TARGET_H
    ${HEADER_PATH}/Export
    ${HEADER_PATH}/Widget
    ${HEADER_PATH}/Label
    ${HEADER_PATH}/LineEdit
    ${HEADER_PATH}/Style
    ${HEADER_PATH}/AlignmentSettings
    ${HEADER_PATH}/FrameSettings
    ${HEADER_PATH}/TextSettings
)

SET(TARGET_SRC
    Widget.cpp
    Label.cpp
    LineEdit.cpp
    Style.cpp
    AlignmentSettings.cpp
    FrameSettings.cpp
    TextSettings.cpp
    ${OPENSCENEGRAPH_VERSIONINFO_RC}
)

SET(TARGET_LIBRARIES
        osgGA
    osgDB
    osgUtil
    osgText
    osg
    OpenThreads
)

SETUP_LIBRARY(${LIB_NAME})

Attachment: Export
Description: Binary data

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

Reply via email to