Each module now has its own export macro, which solves the "unresolved symbol" error with sf::Time::Zero
This commit is contained in:
parent
bb7cf47d69
commit
906a62df0f
69 changed files with 450 additions and 180 deletions
|
@ -8,6 +8,7 @@ set(SRC
|
|||
${SRCROOT}/ALCheck.hpp
|
||||
${SRCROOT}/AudioDevice.cpp
|
||||
${SRCROOT}/AudioDevice.hpp
|
||||
${INCROOT}/Export.hpp
|
||||
${SRCROOT}/Listener.cpp
|
||||
${INCROOT}/Listener.hpp
|
||||
${SRCROOT}/Music.cpp
|
||||
|
|
|
@ -33,9 +33,6 @@ set(CMAKE_MODULE_PATH "${PROJECT_SOURCE_DIR}/cmake/Modules/")
|
|||
# set the output directory for SFML libraries
|
||||
set(LIBRARY_OUTPUT_PATH "${PROJECT_BINARY_DIR}/lib")
|
||||
|
||||
# define the export symbol
|
||||
add_definitions(-DSFML_EXPORTS)
|
||||
|
||||
# add the modules subdirectories
|
||||
add_subdirectory(System)
|
||||
add_subdirectory(Window)
|
||||
|
|
|
@ -9,6 +9,7 @@ set(SRC
|
|||
${SRCROOT}/Color.cpp
|
||||
${INCROOT}/Color.hpp
|
||||
${INCROOT}/Drawable.hpp
|
||||
${INCROOT}/Export.hpp
|
||||
${SRCROOT}/Font.cpp
|
||||
${INCROOT}/Font.hpp
|
||||
${INCROOT}/Glyph.hpp
|
||||
|
|
|
@ -4,6 +4,7 @@ set(SRCROOT ${PROJECT_SOURCE_DIR}/src/SFML/Network)
|
|||
|
||||
# all source files
|
||||
set(SRC
|
||||
${INCROOT}/Export.hpp
|
||||
${SRCROOT}/Ftp.cpp
|
||||
${INCROOT}/Ftp.hpp
|
||||
${SRCROOT}/Http.cpp
|
||||
|
|
|
@ -8,6 +8,7 @@ set(SRC
|
|||
${INCROOT}/Clock.hpp
|
||||
${SRCROOT}/Err.cpp
|
||||
${INCROOT}/Err.hpp
|
||||
${INCROOT}/Export.hpp
|
||||
${SRCROOT}/Lock.cpp
|
||||
${INCROOT}/Lock.hpp
|
||||
${SRCROOT}/Mutex.cpp
|
||||
|
|
|
@ -6,6 +6,7 @@ set(SRCROOT ${PROJECT_SOURCE_DIR}/src/SFML/Window)
|
|||
set(SRC
|
||||
${SRCROOT}/Context.cpp
|
||||
${INCROOT}/Context.hpp
|
||||
${INCROOT}/Export.hpp
|
||||
${SRCROOT}/GlContext.cpp
|
||||
${SRCROOT}/GlContext.hpp
|
||||
${SRCROOT}/GlResource.cpp
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue