3 # harald at klimachs.de
5 from waflib
.Tools
import fc
, fc_config
, fc_scan
6 from waflib
.Configure
import conf
8 from waflib
.Tools
.compiler_fc
import fc_compiler
9 fc_compiler
['linux'].insert(0, 'fc_bgxlf')
13 fc
= conf
.find_program(['bgxlf2003_r','bgxlf2003'], var
='FC')
14 conf
.get_xlf_version(fc
)
15 conf
.env
.FC_NAME
= 'BGXLF'
19 self
.env
.SONAME_ST
= ''
20 self
.env
.FCSHLIB_MARKER
= ''
21 self
.env
.FCSTLIB_MARKER
= ''
22 self
.env
.FCFLAGS_fcshlib
= ['-fPIC']
23 self
.env
.LINKFLAGS_fcshlib
= ['-G', '-Wl,-bexpfull']