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':