[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Partial patch for aster



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