| @@ -13,12 +13,12 @@ DESTDIR = | |||
| LINK = ln -sf | |||
| ifeq ($(DEFAULT_QT),5) | |||
| PYUIC ?= pyuic5 | |||
| PYRCC ?= pyrcc5 | |||
| else | |||
| ifeq ($(DEFAULT_QT),4) | |||
| PYUIC ?= pyuic4 -w | |||
| PYRCC ?= pyrcc4 -py3 | |||
| else | |||
| PYUIC ?= pyuic5 | |||
| PYRCC ?= pyrcc5 | |||
| endif | |||
| # -------------------------------------------------------------- | |||
| @@ -85,9 +85,9 @@ source/modules/%.qt5.a: .FORCE | |||
| # -------------------------------------------------------------- | |||
| backend: bin/libcarla_standalone2.$(LIB_EXT) | |||
| backend: bin/libcarla_standalone2$(LIB_EXT) | |||
| bin/libcarla_standalone2.$(LIB_EXT): libs .FORCE | |||
| bin/libcarla_standalone2$(LIB_EXT): libs .FORCE | |||
| $(MAKE) -C source/backend | |||
| # -------------------------------------------------------------- | |||
| @@ -107,16 +107,16 @@ bin/carla-discovery-native$(APP_EXT): libs .FORCE | |||
| # -------------------------------------------------------------- | |||
| # FIXME | |||
| plugin: source/plugin/carla-native.lv2/carla-native.$(LIB_EXT) | |||
| plugin: source/plugin/carla-native.lv2/carla-native$(LIB_EXT) | |||
| source/plugin/carla-native.lv2/carla-native.$(LIB_EXT): #libs .FORCE | |||
| source/plugin/carla-native.lv2/carla-native$(LIB_EXT): #libs .FORCE | |||
| $(MAKE) -C source/plugin | |||
| # -------------------------------------------------------------- | |||
| theme: bin/styles/carlastyle.$(LIB_EXT) | |||
| theme: bin/styles/carlastyle$(LIB_EXT) | |||
| bin/styles/carlastyle.$(LIB_EXT): libs .FORCE | |||
| bin/styles/carlastyle$(LIB_EXT): .FORCE | |||
| $(MAKE) -C source/modules/theme | |||
| # -------------------------------------------------------------- | |||
| @@ -261,16 +261,16 @@ endif | |||
| LIBLO_FLAGS = $(shell pkg-config --cflags liblo) | |||
| LIBLO_LIBS = $(shell pkg-config --libs liblo) | |||
| ifeq ($(DEFAULT_QT),5) | |||
| QTCORE_FLAGS = $(shell pkg-config --cflags Qt5Core) | |||
| QTCORE_LIBS = $(shell pkg-config --libs Qt5Core) | |||
| QTXML_FLAGS = $(shell pkg-config --cflags Qt5Xml) | |||
| QTXML_LIBS = $(shell pkg-config --libs Qt5Xml) | |||
| else | |||
| ifeq ($(DEFAULT_QT),4) | |||
| QTCORE_FLAGS = $(shell pkg-config --cflags QtCore) | |||
| QTCORE_LIBS = $(shell pkg-config --libs QtCore) | |||
| QTXML_FLAGS = $(shell pkg-config --cflags QtXml) | |||
| QTXML_LIBS = $(shell pkg-config --libs QtXml) | |||
| else | |||
| QTCORE_FLAGS = $(shell pkg-config --cflags Qt5Core) | |||
| QTCORE_LIBS = $(shell pkg-config --libs Qt5Core) | |||
| QTXML_FLAGS = $(shell pkg-config --cflags Qt5Xml) | |||
| QTXML_LIBS = $(shell pkg-config --libs Qt5Xml) | |||
| endif | |||
| ifeq ($(HAVE_CSOUND),true) | |||
| @@ -334,7 +334,7 @@ JUCE_EVENTS_LIBS = $(shell pkg-config --libs x11) | |||
| JUCE_GRAPHICS_FLAGS = $(shell pkg-config --cflags x11 xinerama xext freetype2) | |||
| JUCE_GRAPHICS_LIBS = $(shell pkg-config --libs x11 xinerama xext freetype2) | |||
| JUCE_GUI_BASICS_FLAGS = $(shell pkg-config --cflags x11 xinerama xext xcursor) | |||
| JUCE_GUI_BASICS_LIBS = $(shell pkg-config --libs x11 xinerama xext xcursor) -ldl | |||
| JUCE_GUI_BASICS_LIBS = $(shell pkg-config --libs x11 xinerama xext xcursor) | |||
| endif | |||
| LILV_LIBS = -ldl -lm -lrt | |||
| ifeq ($(HAVE_ALSA),true) | |||
| @@ -451,14 +451,14 @@ endif | |||
| # -------------------------------------------------------------- | |||
| # Set shared lib extension | |||
| LIB_EXT = so | |||
| LIB_EXT = .so | |||
| ifeq ($(MACOS),true) | |||
| LIB_EXT = dylib | |||
| LIB_EXT = .dylib | |||
| endif | |||
| ifeq ($(WIN32),true) | |||
| LIB_EXT = dll | |||
| LIB_EXT = .dll | |||
| endif | |||
| # -------------------------------------------------------------- | |||
| @@ -90,7 +90,7 @@ OBJS = \ | |||
| CarlaStandalone.cpp.o | |||
| TARGETS = \ | |||
| ../../bin/libcarla_standalone.$(LIB_EXT) | |||
| ../../bin/libcarla_standalone2$(LIB_EXT) | |||
| # -------------------------------------------------------------- | |||
| @@ -117,7 +117,7 @@ CarlaStandalone.cpp.o: CarlaStandalone.cpp $(CARLA_STANDALONE_CPP_DEPS) | |||
| # -------------------------------------------------------------- | |||
| ../../bin/libcarla_standalone.$(LIB_EXT): $(OBJS) $(STANDALONE_LIBS) | |||
| ../../bin/libcarla_standalone2$(LIB_EXT): $(OBJS) $(STANDALONE_LIBS) | |||
| $(CXX) $< $(LIBS_START) $(STANDALONE_LIBS) $(LIBS_END) $(LINK_FLAGS) $(STANDALONE_FLAGS) $(SHARED) -o $@ | |||
| # -------------------------------------------------------------- | |||