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

Reply via email to