-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathgraspit-lib-LINUX.pro
49 lines (35 loc) · 1.39 KB
/
graspit-lib-LINUX.pro
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
# Linux-specific libraries for GraspIt!. Included from graspit.pro - not for standalone use.
qt += opengl
makestatic{
LIBS += -L/home/jweisz/qt/qt4-x11-4.5.3really4.5.2/lib/ -L/lib/ -L/usr/lib -L/usr/local/gfortran/lib/ -Wl,-Bdynamic,-lGL,-lgfortran,-lz,-lgthread-2.0,-lgtk-x11-2.0,-lSM,-lfontconfig,-lgcc_s -Wl,-Bstatic
}
# ---------------------- Blas and Lapack ----------------------------------
LIBS += -lblas -llapack
HEADERS += include/lapack_wrappers.h
# ---------------------- General libraries and utilities ----------------------------------
LIBS += qhull/libqhull.a -L$(COINDIR)/lib -lSoQt -lCoin
MOC_DIR = .moc
OBJECTS_DIR = .obj
#------------------------------------ add-ons --------------------------------------------
mosek {
message("using mosek")
linux-g++-64{
message(Using 64 bit mosek)
INCLUDEPATH += $(MOSEK6_0_INSTALLDIR)/tools/platform/linux64x86/h/
LIBS += -L$(MOSEK6_0_INSTALLDIR)/tools/platform/linux64x86/bin/ -lmosek64 -liomp5
}
else{
message("using 32 bit")
INCLUDEPATH += $(MOSEK6_0_INSTALLDIR)/tools/platform/linux32x86/h/
LIBS += -L$(MOSEK6_0_INSTALLDIR)/tools/platform/linux32x86/bin/ -lmosek -liomp5
}
}
cgal_qp {
error("CGAL linking only tested under Windows")
}
boost {
error("Boost linking only tested under Windows")
}
hardwarelib {
error("Hardware library only available under Windows")
}