# HG changeset patch # User Chris Cannam # Date 1550486139 0 # Node ID 77754355b37a79b1080d353e684bb9f1d0f3ba19 # Parent aec36277d87023f778d6792186a32ff3554aa112 macOS build fixes diff -r aec36277d870 -r 77754355b37a chp.pro --- a/chp.pro Mon Feb 18 10:29:36 2019 +0000 +++ b/chp.pro Mon Feb 18 10:35:39 2019 +0000 @@ -25,7 +25,7 @@ LIBS += -Wl,--version-script=$$PWD/pyin/vamp-plugin.map } macx* { - LIBS += -export_symbols_list $$PWD/pyin/vamp-plugin.list + LIBS += -exported_symbols_list $$PWD/pyin/vamp-plugin.list } SOURCES += \ diff -r aec36277d870 -r 77754355b37a deploy/osx/deploy.sh --- a/deploy/osx/deploy.sh Mon Feb 18 10:29:36 2019 +0000 +++ b/deploy/osx/deploy.sh Mon Feb 18 10:35:39 2019 +0000 @@ -44,7 +44,8 @@ echo "Copying in plugins from pyin/pyin.dylib and chp/chp.dylib." echo "(make sure they're present, up-to-date and compiled with optimisation!)" -cp pyin/pyin.dylib chp/chp.dylib "$source/Contents/Resources/" +cp libpyin.dylib "$source/Contents/Resources/pyin.dylib" +cp libchp.dylib "$source/Contents/Resources/chp.dylib" echo echo "Copying in frameworks and plugins from Qt installation directory." diff -r aec36277d870 -r 77754355b37a noconfig.pri --- a/noconfig.pri Mon Feb 18 10:29:36 2019 +0000 +++ b/noconfig.pri Mon Feb 18 10:35:39 2019 +0000 @@ -124,6 +124,9 @@ # All Mac builds are 64-bit these days. INCLUDEPATH += $$PWD/sv-dependency-builds/osx/include $$PWD/sv-dependency-builds/osx/include/opus + + INCLUDEPATH += /usr/local/opt/boost/include + LIBS += -L$$PWD/sv-dependency-builds/osx/lib -L$$PWD QMAKE_CXXFLAGS_RELEASE += -O3 -ffast-math -flto diff -r aec36277d870 -r 77754355b37a pyin.pro --- a/pyin.pro Mon Feb 18 10:29:36 2019 +0000 +++ b/pyin.pro Mon Feb 18 10:35:39 2019 +0000 @@ -25,7 +25,7 @@ LIBS += -Wl,--version-script=$$PWD/pyin/vamp-plugin.map } macx* { - LIBS += -export_symbols_list $$PWD/pyin/vamp-plugin.list + LIBS += -exported_symbols_list $$PWD/pyin/vamp-plugin.list } SOURCES += \