Ver Fonte

linux changes

Nicolas Winkler há 5 anos atrás
pai
commit
198d263c3e
2 ficheiros alterados com 8 adições e 7 exclusões
  1. 2 2
      CMakeLists.txt
  2. 6 5
      libmandel/CMakeLists.txt

+ 2 - 2
CMakeLists.txt

@@ -10,7 +10,7 @@ set(CMAKE_AUTOUIC ON)
 
 find_package(Qt5 COMPONENTS Core Widgets OpenGL Xml REQUIRED)
 find_package(OpenMP)
-find_package(OpenGl)
+find_package(OpenGL REQUIRED COMPONENTS OpenGL)
 #set(Boost_DEBUG 1)
 set(Boost_USE_STATIC_LIBS ON)
 find_package(Boost 1.65 REQUIRED)
@@ -38,7 +38,7 @@ target_include_directories(Almond PUBLIC ${FFMPEG_INCLUDE_DIRS})
 target_link_libraries(Almond PUBLIC mandel asmjit qd)
 target_link_libraries(Almond PUBLIC Qt5::Core Qt5::Widgets Qt5::OpenGL Qt5::Xml)
 target_link_libraries(Almond PUBLIC ${FFMPEG_LIBRARIES})
-target_link_libraries(Almond PUBLIC ${OPENGL_LIBRARIES})
+target_link_libraries(Almond PUBLIC OpenGL::OpenGL)
 
 if(Boost_FOUND)
     target_compile_definitions(Almond PUBLIC WITH_BOOST)

+ 6 - 5
libmandel/CMakeLists.txt

@@ -40,6 +40,7 @@ elseif(ARCH STREQUAL "ARM")
 endif()
 
 #    message(${MandelSources})
+add_subdirectory(asmjit)
 
 add_library(mandel STATIC ${MandelSources})
 
@@ -49,12 +50,12 @@ target_compile_definitions(mandel PUBLIC WITH_QD)
 add_library(qd STATIC ${QdSources})
 target_include_directories(qd PUBLIC qd-2.3.22/include qd-2.3.22)
 
-FILE(GLOB AsmjitSources asmjit/src/asmjit/*/*.cpp)
-add_library(asmjit STATIC ${AsmjitSources})
+#FILE(GLOB AsmjitSources asmjit/src/asmjit/*/*.cpp)
+#add_library(asmjit STATIC ${AsmjitSources})
 
-target_include_directories(asmjit PUBLIC asmjit/src)
-target_compile_definitions(asmjit PUBLIC NOMINMAX)
-target_compile_definitions(asmjit PUBLIC ASMJIT_STATIC)
+#target_include_directories(asmjit PUBLIC asmjit/src)
+#target_compile_definitions(asmjit PUBLIC NOMINMAX)
+#target_compile_definitions(asmjit PUBLIC ASMJIT_STATIC)
 
 #target_include_directories(mandel PUBLI#C qd-2.3.22/include)
 #target_include_directories(mandel PUBLI#C qd-2.3.22/include)