[GRASS-dev] GRASS 6.4.svn on AIX based supercomputers

Markus Neteler neteler at osgeo.org
Mon Sep 30 12:35:14 PDT 2013


Hi,

I backported the relevant things from trunk, now GRASS 6.4.svn
(upcoming 6.4.4) compiles on AIX powerpc systems, too!

While this is fine:
GRASS 6.4.4svn (patUTM32):~/software/grass-6.4.svn > g.version -r
GRASS 6.4.4svn (2013)
Revision: 50937
Date: 2012-02-25 14:14:51 +0100 (Sat, 25 Feb 2012)

I struggle here (same error as for GRASS 7 on the same system):

GRASS 6.4.4svn (patUTM32):~/software/grass-6.4.svn > g.list vect
Could not load program g.list:
        Dependent module libstdc++.a(libstdc++.so.6) could not be loaded.
Could not load module libstdc++.a(libstdc++.so.6).
System error: No such file or directory


GRASS 6.4.4svn (patUTM32):~/software/grass-6.4.svn > which g.list
/gpfs/home/neteler/software/grass-6.4.svn/dist.powerpc-ibm-aix7.1.0.0/bin/g.list

GRASS 6.4.4svn (patUTM32):~/software/grass-6.4.svn > ldd
/gpfs/home/neteler/software/grass-6.4.svn/dist.powerpc-ibm-aix7.1.0.0/bin/g.list
/gpfs/home/neteler/software/grass-6.4.svn/dist.powerpc-ibm-aix7.1.0.0/bin/g.list
needs:
         /gpfs/home/neteler/software/grass-6.4.svn/dist.powerpc-ibm-aix7.1.0.0/lib/libgrass_vect.6.4.4svn.so
         /gpfs/home/neteler/software/grass-6.4.svn/dist.powerpc-ibm-aix7.1.0.0/lib/libgrass_dbmibase.6.4.4svn.so
         /gpfs/home/neteler/software/grass-6.4.svn/dist.powerpc-ibm-aix7.1.0.0/lib/libgrass_gis.6.4.4svn.so
         /gpfs/home/neteler/software/grass-6.4.svn/dist.powerpc-ibm-aix7.1.0.0/lib/libgrass_datetime.6.4.4svn.so
         /usr/lib/libz.a(libz.so.1)
         /gpfs/home/neteler/software/grass-6.4.svn/dist.powerpc-ibm-aix7.1.0.0/lib/libgrass_dbmiclient.6.4.4svn.so
         /gpfs/home/neteler/software/grass-6.4.svn/dist.powerpc-ibm-aix7.1.0.0/lib/libgrass_dgl.6.4.4svn.so
         /gpfs/home/neteler/software/grass-6.4.svn/dist.powerpc-ibm-aix7.1.0.0/lib/libgrass_dig2.6.4.4svn.so
         /gpfs/home/neteler/software/grass-6.4.svn/dist.powerpc-ibm-aix7.1.0.0/lib/libgrass_rtree.6.4.4svn.so
         /gpfs/home/neteler/software/grass-6.4.svn/dist.powerpc-ibm-aix7.1.0.0/lib/libgrass_linkm.6.4.4svn.so
Cannot find libstdc++.a(libstdc++.so.6)
         /usr/lib/libdl.a(shr_64.o)
         /usr/lib/libiconv.a(libiconv.so.2)
ar: 0707-109 Member name libiconv.so.2 does not exist.
dump: /tmp/tmpdir4325472/extract/libiconv.so.2: 0654-106 Cannot open
the specified file.
         /gpfs/home/neteler/software/grass-6.4.svn/dist.powerpc-ibm-aix7.1.0.0/lib/libgrass_g3d.6.4.4svn.so
         /usr/lib/libc.a(shr_64.o)
Cannot find libstdc++.a(libstdc++.so.6)
Cannot find libgcc_s.a(shr.o)
         /usr/lib/libc.a(shr.o)
         /unix
         /usr/lib/libcrypt.a(shr_64.o)
         /usr/lib/libcrypt.a(shr.o)

GRASS 6.4.4svn (patUTM32):~/software/grass-6.4.svn > ls -la
/opt/freeware/lib64/ | grep std

GRASS 6.4.4svn (patUTM32):~/software/grass-6.4.svn > ls -la
/opt/freeware/lib/ | grep std
lrwxrwxrwx    1 root     system           44 Aug 27 19:24 libstdc++.a
-> gcc/powerpc-ibm-aix7.1.0.0/4.6.1/libstdc++.a

Any pointers?

thanks
Markus


More information about the grass-dev mailing list