Fix compilation on MinGW w64
This commit is contained in:
parent
f46ab5b0ce
commit
2b75c4ee98
@ -31,6 +31,11 @@ find_package(Boost REQUIRED COMPONENTS system log OPTIONAL_COMPONENTS unit_test_
|
|||||||
find_package(libusb-1.0 REQUIRED)
|
find_package(libusb-1.0 REQUIRED)
|
||||||
find_package(Qt5 COMPONENTS Multimedia MultimediaWidgets Bluetooth)
|
find_package(Qt5 COMPONENTS Multimedia MultimediaWidgets Bluetooth)
|
||||||
find_package(Protobuf REQUIRED)
|
find_package(Protobuf REQUIRED)
|
||||||
|
find_package(OpenSSL REQUIRED)
|
||||||
|
|
||||||
|
if(WIN32)
|
||||||
|
set(WINSOCK2_LIBRARIES "ws2_32")
|
||||||
|
endif(WIN32)
|
||||||
|
|
||||||
if(RPI3_BUILD)
|
if(RPI3_BUILD)
|
||||||
add_definitions(-DUSE_OMX -DOMX_SKIP64BIT -DRASPBERRYPI3)
|
add_definitions(-DUSE_OMX -DOMX_SKIP64BIT -DRASPBERRYPI3)
|
||||||
@ -48,6 +53,7 @@ include_directories(${CMAKE_CURRENT_BINARY_DIR}
|
|||||||
${Boost_INCLUDE_DIRS}
|
${Boost_INCLUDE_DIRS}
|
||||||
${LIBUSB_1_INCLUDE_DIRS}
|
${LIBUSB_1_INCLUDE_DIRS}
|
||||||
${PROTOBUF_INCLUDE_DIR}
|
${PROTOBUF_INCLUDE_DIR}
|
||||||
|
${OPENSSL_INCLUDE_DIR}
|
||||||
${AASDK_PROTO_INCLUDE_DIRS}
|
${AASDK_PROTO_INCLUDE_DIRS}
|
||||||
${AASDK_INCLUDE_DIRS}
|
${AASDK_INCLUDE_DIRS}
|
||||||
${BCM_HOST_INCLUDE_DIRS}
|
${BCM_HOST_INCLUDE_DIRS}
|
||||||
@ -60,6 +66,7 @@ set(autoapp_sources_directory ${sources_directory}/autoapp)
|
|||||||
file(GLOB_RECURSE source_files ${autoapp_sources_directory}/*.ui ${autoapp_sources_directory}/*.cpp ${include_directory}/*.hpp ${resources_directory}/*.qrc)
|
file(GLOB_RECURSE source_files ${autoapp_sources_directory}/*.ui ${autoapp_sources_directory}/*.cpp ${include_directory}/*.hpp ${resources_directory}/*.qrc)
|
||||||
|
|
||||||
add_executable(autoapp ${source_files})
|
add_executable(autoapp ${source_files})
|
||||||
|
|
||||||
target_link_libraries(autoapp
|
target_link_libraries(autoapp
|
||||||
${Boost_LIBRARIES}
|
${Boost_LIBRARIES}
|
||||||
${Qt5Multimedia_LIBRARIES}
|
${Qt5Multimedia_LIBRARIES}
|
||||||
@ -69,5 +76,6 @@ target_link_libraries(autoapp
|
|||||||
${PROTOBUF_LIBRARIES}
|
${PROTOBUF_LIBRARIES}
|
||||||
${BCM_HOST_LIBRARIES}
|
${BCM_HOST_LIBRARIES}
|
||||||
${ILCLIENT_LIBRARIES}
|
${ILCLIENT_LIBRARIES}
|
||||||
|
${WINSOCK2_LIBRARIES}
|
||||||
${AASDK_PROTO_LIBRARIES}
|
${AASDK_PROTO_LIBRARIES}
|
||||||
${AASDK_LIBRARIES})
|
${AASDK_LIBRARIES})
|
||||||
|
Loading…
x
Reference in New Issue
Block a user