sequence.cpp)
ADD_LIBRARY( mussa_core STATIC ${SOURCES} ${MOC_SOURCES})
-INCLUDE_DIRECTORIES(${OPENGL_INCLUDE_DIR})
-INCLUDE_DIRECTORIES(${BOOST_INCLUDE_DIR})
+INCLUDE_DIRECTORIES(${OPENGL_INCLUDE_DIR}
+ ${BOOST_INCLUDE_DIR}
+ ${QT_INCLUDES})
+
TARGET_LINK_LIBRARIES(mussa_core
${OPEN_gl_LIBRARY}
${QT_LIBRARIES})
# these are really only needed for gcc on AMD64
-SET_SOURCE_FILES_PROPERTIES(${SOURCES} PROPERTIES COMPILE_FLAGS "-fPIC")
+SET_SOURCE_FILES_PROPERTIES(${SOURCES} ${MOC_SOURCES}
+ PROPERTIES COMPILE_FLAGS "-fPIC")
SET_TARGET_PROPERTIES(mussa_core PROPERTIES COMPILE_FLAGS "-fPIC")
ADD_SUBDIRECTORY( test )
mussagl.cpp)
SET(RCCS ../icons.qrc)
-QT4_ADD_RESOURCES(RCC_SOURCE ${RCCS})
+QT4_ADD_RESOURCES(RCC_SOURCES ${RCCS})
QT4_WRAP_CPP(MOC_SOURCES ${MOC_HEADERS})
SET(SOURCES ${MOC_SOURCES} ${GUI_SOURCES} ${RCC_SOURCES} ${MAIN_SOURCES})
+
+# these are really only needed for gcc on AMD64
INCLUDE_DIRECTORIES(${PYTHON_INCLUDE_PATH}
${QT_INCLUDES})
-ADD_LIBRARY(mussa_qui STATIC ${MOC_SOURCES} ${GUI_SOURCES} ${RCC_SOURCE})
+ADD_LIBRARY(mussa_qui STATIC ${SOURCES})
TARGET_LINK_LIBRARIES(mussa_qui
mussa_core)
+
ADD_EXECUTABLE(mussagl WIN32 MACOSX_BUNDLE ${MAIN_SOURCES} )
-# ${SOURCES} ${MOC_SOURCES} ${RCC_SOURCE} )
+
LINK_DIRECTORIES(${MUSSA_BINARY_DIR}/alg
${MUSSA_BINARY_DIR}/py)
TARGET_LINK_LIBRARIES(mussagl
)
ENDIF(USE_PYTHON)
+# these are needed for AMD64 systems but don't hurt on 32bit
+SET_SOURCE_FILES_PROPERTIES(${SOURCES} PROPERTIES COMPILE_FLAGS "-fPIC")
+SET_TARGET_PROPERTIES(mussa_qui PROPERTIES COMPILE_FLAGS "-fPIC")
+SET_TARGET_PROPERTIES(mussagl PROPERTIES COMPILE_FLAGS "-fPIC")