Hi folks,
Here is another partial patch. It allows building of most of aster but it took
two days to build.
If someone gets bored, have fun with it. :)
Thanks,
Barry
Index: aster-10.6.0-1/setup.py
===================================================================
--- aster-10.6.0-1.orig/setup.py 2012-06-11 21:46:45.000000000 +0000
+++ aster-10.6.0-1/setup.py 2012-06-11 22:06:53.000000000 +0000
@@ -344,6 +344,8 @@
# cfg['IFDEF']='IRIX64'
elif sys.platform[:4] == 'irix':
cfg['IFDEF'] = 'IRIX'
+ elif sys.platform[:3] == 'gnu':
+ cfg['IFDEF'] = 'GNU'
else:
raise SetupError(_("Unsupported platform : sys.platform=%s,
os.name=%s") % \
(sys.platform, os.name))
@@ -506,7 +508,7 @@
# 1.4.1g. ----- check for system dependent libraries (and only used by
Code_Aster)
cfg['SYSLIB'] = cfg.get('SYSLIB', '')
aster_sys_lib = []
- if cfg['IFDEF'] in ('LINUX', 'P_LINUX', 'LINUX64'):
+ if cfg['IFDEF'] in ('LINUX', 'P_LINUX', 'LINUX64', 'GNU'):
cfg['SYSLIB'] += ' -Wl,--allow-multiple-definition -Wl,--export-dynamic'
aster_sys_lib.extend(['dl', 'util', 'm'])
elif cfg['IFDEF'] == 'TRU64':