Skip to content

Commit cfbe495

Browse files
committed
Fixed Linux compilation
1 parent fd59323 commit cfbe495

File tree

1 file changed

+10
-5
lines changed

1 file changed

+10
-5
lines changed

DynamicAudioNormalizerGUI/makefile

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -23,13 +23,14 @@
2323
ECHO=echo -e
2424
SHELL=/bin/bash
2525

26+
MOC ?= moc
27+
QTDIR ?= /usr/include/qt4
28+
2629
##############################################################################
2730
# Constants
2831
##############################################################################
2932

30-
MOC ?= moc
31-
QTDIR ?= /usr/include/qt4
32-
33+
API_VERSION := 1
3334
PROGRAM_NAME := DynamicAudioNormalizerGUI
3435

3536
##############################################################################
@@ -47,13 +48,17 @@ else
4748
endif
4849

4950
CXXFLAGS += -I./src
50-
CXXFLAGS += -I./include
51+
CXXFLAGS += -I../DynamicAudioNormalizerAPI/include
52+
53+
LDXFLAGS += -Wl,-rpath,'$$ORIGIN'
54+
LDXFLAGS += -L../DynamicAudioNormalizerAPI/lib
55+
LDXFLAGS += -lDynamicAudioNormalizerAPI-$(API_VERSION)
5156

57+
#Externel libraries
5258
CXXFLAGS += -I$(QTDIR)
5359
CXXFLAGS += -I$(QTDIR)/QtGui
5460
CXXFLAGS += -I$(QTDIR)/QtCore
5561

56-
#Externel libraries
5762
LDXFLAGS += -lQtCore -lQtGui
5863

5964
##############################################################################

0 commit comments

Comments
 (0)