[petsc-dev] BuildSystem concerns
Barry Smith
bsmith at mcs.anl.gov
Tue Mar 15 19:06:25 CDT 2011
Stuff like this in BlasLapack.py
def getSharedFlag(self,cflags):
for flag in ['-PIC', '-fPIC', '-KPIC', '-qpic']:
if cflags.find(flag) >=0: return flag
return ''
def getPrecisionFlag(self,cflags):
for flag in ['-m32', '-m64', '-xarch=v9','-q64']:
if cflags.find(flag) >=0: return flag
return ''
def getWindowsNonOptFlags(self,cflags):
for flag in ['-MT','-MTd','-MD','-threads']:
if cflags.find(flag) >=0: return flag
return ''
are of major concern. So someone adds a new "precision" flag in BuildSystem they have to know to go into BlasLapack.py and edit it?
Barry
More information about the petsc-dev
mailing list