mirror of
https://github.com/RfidResearchGroup/proxmark3.git
synced 2025-02-13 18:57:12 +08:00
CHG: this makefile should compile on Ubuntu 1404 without problems. The QT4-5 detection is inside MINQW detection part.
This commit is contained in:
parent
fd9552568d
commit
805cd07e25
1 changed files with 11 additions and 24 deletions
|
@ -29,6 +29,17 @@ ifneq (,$(findstring MINGW,$(platform)))
|
||||||
else
|
else
|
||||||
QTLDLIBS = -L$(QTDIR)/lib -lQtCore4 -lQtGui4
|
QTLDLIBS = -L$(QTDIR)/lib -lQtCore4 -lQtGui4
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
# QT version, 4 or 5
|
||||||
|
qtplatform = $(shell $(MOC) -v)
|
||||||
|
ifneq (, $(findstring moc 5,$(qtplatform)))
|
||||||
|
CXXFLAGS = -I$(QTDIR)/include -I$(QTDIR)/include/QtCore -I$(QTDIR)/include/QtGui -I$(QTDIR)/include/QtWidgets -I/mingw/include
|
||||||
|
QTLDLIBS = -L$(QTDIR)/lib -lQt5Core -lQt5Gui -lQt5Widgets
|
||||||
|
else
|
||||||
|
CXXFLAGS = -I$(QTDIR)/include -I$(QTDIR)/include/QtCore -I$(QTDIR)/include/QtGui
|
||||||
|
QTLDLIBS = -L$(QTDIR)/lib -lQtCore4 -lQtGui4
|
||||||
|
endif
|
||||||
|
|
||||||
else ifeq ($(platform),Darwin)
|
else ifeq ($(platform),Darwin)
|
||||||
CXXFLAGS = $(shell pkg-config --cflags QtCore QtGui 2>/dev/null) -Wall -O3
|
CXXFLAGS = $(shell pkg-config --cflags QtCore QtGui 2>/dev/null) -Wall -O3
|
||||||
QTLDLIBS = $(shell pkg-config --libs QtCore QtGui 2>/dev/null)
|
QTLDLIBS = $(shell pkg-config --libs QtCore QtGui 2>/dev/null)
|
||||||
|
@ -44,30 +55,6 @@ else
|
||||||
LUAPLATFORM = linux
|
LUAPLATFORM = linux
|
||||||
endif
|
endif
|
||||||
|
|
||||||
# QT version, 4 or 5
|
|
||||||
qtplatform = $(shell $(MOC) -v)
|
|
||||||
ifneq (, $(findstring moc 5,$(qtplatform)))
|
|
||||||
CXXFLAGS = -I$(QTDIR)/include -I$(QTDIR)/include/QtCore -I$(QTDIR)/include/QtGui -I$(QTDIR)/include/QtWidgets -I/mingw/include
|
|
||||||
QTLDLIBS = -L$(QTDIR)/lib -lQt5Core -lQt5Gui -lQt5Widgets
|
|
||||||
else
|
|
||||||
CXXFLAGS = -I$(QTDIR)/include -I$(QTDIR)/include/QtCore -I$(QTDIR)/include/QtGui
|
|
||||||
QTLDLIBS = -L$(QTDIR)/lib -lQtCore4 -lQtGui4
|
|
||||||
endif
|
|
||||||
|
|
||||||
# easy variable to pass to allow this to build on ubutnu 14.04.2
|
|
||||||
ifeq (1,$(UBUNTU_1404_QT4))
|
|
||||||
CXXFLAGS = $(shell pkg-config --cflags QtCore QtGui 2>/dev/null) -Wall -O3
|
|
||||||
QTLDLIBS = $(shell pkg-config --libs QtCore QtGui 2>/dev/null)
|
|
||||||
LUALIB = ../liblua/liblua.a
|
|
||||||
LUALIB += -ldl
|
|
||||||
MOC = $(shell pkg-config --variable=moc_location QtCore)
|
|
||||||
LUAPLATFORM = linux
|
|
||||||
|
|
||||||
# pop out the libgdi/etc strings
|
|
||||||
LDLIBS = -L/mingw/lib -L/opt/local/lib -L/usr/local/lib -lm -lreadline -lpthread
|
|
||||||
|
|
||||||
endif
|
|
||||||
|
|
||||||
ifneq ($(QTLDLIBS),)
|
ifneq ($(QTLDLIBS),)
|
||||||
QTGUI = $(OBJDIR)/proxgui.o $(OBJDIR)/proxguiqt.o $(OBJDIR)/proxguiqt.moc.o
|
QTGUI = $(OBJDIR)/proxgui.o $(OBJDIR)/proxguiqt.o $(OBJDIR)/proxguiqt.moc.o
|
||||||
CFLAGS += -DHAVE_GUI
|
CFLAGS += -DHAVE_GUI
|
||||||
|
|
Loading…
Reference in a new issue