Skip to content
Snippets Groups Projects
Commit ddd00400 authored by Matus Novak's avatar Matus Novak
Browse files

Fixing missing OSX frameworks and missing GTK 3.0

parent 8a6e40a5
No related branches found
No related tags found
No related merge requests found
Pipeline #9642 failed
......@@ -16,7 +16,7 @@ compile_gcc: &compile_gcc
ln -s $DIR/cmake-3.10.2-Linux-x86_64/bin/cpack /usr/bin/cpack
ln -s $DIR/cmake-3.10.2-Linux-x86_64/bin/ctest /usr/bin/ctest
apt-get update
apt-get install libasound-dev zip -y
apt-get install libasound-dev zip libgtk-3-dev -y
- run:
name: Init submodules
command: |
......
......@@ -23,7 +23,7 @@ script:
- export CURRENT_BRANCH=$TRAVIS_BRANCH
- if [ $TRAVIS_OS_NAME == linux ]; then sudo unlink /usr/bin/gcc && sudo ln -s /usr/bin/gcc-7 /usr/bin/gcc; fi
- if [ $TRAVIS_OS_NAME == linux ]; then sudo unlink /usr/bin/g++ && sudo ln -s /usr/bin/g++-7 /usr/bin/g++; fi
- if [ $TRAVIS_OS_NAME == linux ]; then sudo apt-get install libasound-dev -y; fi
- if [ $TRAVIS_OS_NAME == linux ]; then sudo apt-get install libasound-dev libgtk-3-dev zip -y; fi
- gcc --version
- g++ --version
- mkdir build
......
......@@ -19,7 +19,9 @@ find_package(Threads)
# Platform specific libraries
if(APPLE)
find_library(COREAUDIO_LIBRARY CoreAudio)
find_library(COREFOUNDATION_LIBRARY CoreFoundation )
find_library(COREFOUNDATION_LIBRARY CoreFoundation)
find_library(AUDIOUNIT_LIBRARY AudioUnit)
find_library(AUDIOTOOLBOX_LIBRARY AudioToolbox)
endif(APPLE)
# Our subdirectories
......
......@@ -32,7 +32,7 @@ if(MINGW)
target_link_libraries(${PROJECT_NAME} Winmm SetupAPI)
endif()
if(APPLE)
target_link_libraries(${PROJECT_NAME} ${COREAUDIO_LIBRARY} ${COREFOUNDATION_LIBRARY})
target_link_libraries(${PROJECT_NAME} ${COREAUDIO_LIBRARY} ${COREFOUNDATION_LIBRARY} ${AUDIOUNIT_LIBRARY} ${AUDIOTOOLBOX_LIBRARY})
endif(APPLE)
......
......@@ -28,7 +28,7 @@ if(MINGW)
target_link_libraries(${PROJECT_NAME} Winmm SetupAPI)
endif()
if(APPLE)
target_link_libraries(${PROJECT_NAME} ${COREAUDIO_LIBRARY} ${COREFOUNDATION_LIBRARY})
target_link_libraries(${PROJECT_NAME} ${COREAUDIO_LIBRARY} ${COREFOUNDATION_LIBRARY} ${AUDIOUNIT_LIBRARY} ${AUDIOTOOLBOX_LIBRARY})
endif(APPLE)
set(ENCODER_PROJECT ${PROJECT_NAME} PARENT_SCOPE)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment