import commands;
import shutil;
import copy;
-from distutils.version import StrictVersion
-
- # these variables are mandatory ('/' are converted automatically)
top = '../'
out = 'build'
b_path ="./build/linux/"
def build_prog (bld, build_obj):
+ zmq_lib_path='external_libs/zmq/'
+ bld.read_shlib( name='zmq' , paths=[top + zmq_lib_path] )
+
bld.program(features='cxx cxxprogram',
includes =includes_path,
- cxxflags =build_obj.get_flags(),
+ cxxflags =(build_obj.get_flags()+['-std=gnu++11',]),
- stlib = 'stdc++',
linkflags = build_obj.get_link_flags(),
- source = bp.file_list(top),
+ source = build_obj.get_src(),
+ use = build_obj.get_use_libs(),
+ rpath = bld.env.RPATH + build_obj.get_rpath(),
target = build_obj.get_target())