Ubuntu .mk file

Qbox installation issues
Forum rules
You must be a registered user to post in this forum. Registered users may also post new topics if they consider that their subject do not correspond to any topic already present on the forum.
Post Reply
correaa
Posts: 5
Joined: Wed Oct 15, 2008 7:33 pm

Ubuntu .mk file

Post by correaa » Wed Nov 02, 2011 4:11 am

I made this .mk file for ubuntu (serial version) that should work out of the box, that is, simply doing

export TARGET=ubuntu_serial
make

It will install the necessary system libraries, you need root access to your system. GNU c++ warning are silenced also. Let me know if something doesn't work. -- Thanks, Alfredo

the file:
#-------------------------------------------------------------------------------
# ubuntu_serial.mk
# makefile-include for an Ubuntu distribution,
# tested on Ubuntu 11.04 (may work also in 9.10) and qbox-1.54.4 (may work with earlier versions)
# tested on a amd64 system (may work on x86 also)
#-------------------------------------------------------------------------------
PLT=`uname -m`
#Linux_x8664
#-------------------------------------------------------------------------------
all : system_libs qb
system_libs :
sudo apt-get install fftw-dev libxerces-c-dev liblapack-dev libblas-dev g++
CXX=c++
LD=$(CXX)
PLAT=`uname -m`
#Linux_x8664
PLTFLAGS += -DUSE_FFTW -DUSE_XERCES -DXERCESC_3 -DADD_ -DAPP_NO_THREADS -DXML_USE_NO_THREADS
CXXFLAGS = -O4 -D$(PLT) $(PLTFLAGS) -Wno-write-strings -Wno-unused-result -Wfatal-errors $(DFLAGS)
LIBS = -lfftw -lxerces-c -llapack
LDFLAGS = $(LIBS)
#eof

Post Reply