HDF5-1.8.6 installation failed on IBM power 6

I tried to install hdf5 with szip and zlib libraries on IBM power 6, which
use IBM's XL series compilers. Unfortunately I failed when I run "make".

my configure file is like:

···

------------
export CC=xlc_r
export CFLAGS="-qarch=pwr6 -qtune=pwr6 -q64 -O3 -qhot=simd -qipa=level=2
-qenablevmx"
export CXX=xlC_r
export CXXFLAGS="-qarch=pwr6 -qtune=pwr6 -q64 -O3 -qhot=simd -qipa=level=2
-qenablevmx"
export F77=xlf_r
export FFLAGS="-qarch=pwr6 -qtune=pwr6 -q64 -O3 -qhot=simd -qipa=level=2
-qenablevmx -fpp -DDEC$=DEC_ -DMS$=MS_"
export F9X=xlf90_r
export FCFLAGS="-qarch=pwr6 -qtune=pwr6 -q64 -O3 -qhot=simd -qipa=level=2
-qenablevmx -fpp -DDEC$=DEC_ -DMS$=MS_"
export LDFLAGS="-qipa=level=2"
export AR="ar -X 64"
../configure --prefix=/u/binqiao/libs/hdf5-1.8.6 \
             --with-szlib=/u/binqiao/libs/szip \
           
--with-zlib=/u/binqiao/libs/zlib/include,/u/binqiao/libs/zlib/lib \
            --disable-shared
------------------------------------

when I make , it shows the error as following:

------------------------------------------
1586-301 (I) Export symbol "@.uniqstg.H5T_conv_schar_double5" not found.
1586-301 (I) Export symbol "@.uniqstg.H5T_conv_schar_double6" not found.
1586-301 (I) Export symbol "@.uniqstg.H5T_conv_schar_double7" not found.
1586-301 (I) Export symbol "@.uniqstg.H5T_conv_schar_double8" not found.
1586-301 (I) Export symbol "@.uniqstg.H5T_conv_schar_double9" not found.
1586-301 (I) Export symbol "@.uniqstg.H5T_conv_schar_float0" not found.
1586-301 (I) Export symbol "@.uniqstg.H5T_conv_schar_float1" not found.
1586-301 (I) Export symbol "@.uniqstg.H5T_conv_schar_float2" not found.
1586-301 (I) Export symbol "@.uniqstg.H5T_conv_schar_float3" not found.
1586-301 (I) Export symbol "@.uniqstg.H5T_conv_schar_float4" not found.
1586-301 (I) Export symbol "@.uniqstg.H5T_conv_schar_ldoubleA" not found.
1586-301 (I) Export symbol "@.uniqstg.H5T_conv_schar_ldoubleB" not found.
1586-301 (I) Export symbol "@.uniqstg.H5T_conv_schar_ldoubleC" not found.
1586-301 (I) Export symbol "@.uniqstg.H5T_conv_schar_ldoubleD" not found.
1586-301 (I) Export symbol "@.uniqstg.H5T_conv_schar_ldoubleE" not found.
1586-301 (I) Export symbol "@.uniqstg.H5T_conv_uchar_double14" not found.
1586-301 (I) Export symbol "@.uniqstg.H5T_conv_uchar_double15" not found.
1586-301 (I) Export symbol "@.uniqstg.H5T_conv_uchar_double16" not found.
1586-301 (I) Export symbol "@.uniqstg.H5T_conv_uchar_double17" not found.
1586-301 (I) Export symbol "@.uniqstg.H5T_conv_uchar_double18" not found.
1586-301 (I) Export symbol "@.uniqstg.H5T_conv_uchar_float10" not found.
1586-301 (I) Export symbol "@.uniqstg.H5T_conv_uchar_float11" not found.
1586-301 (I) Export symbol "@.uniqstg.H5T_conv_uchar_float12" not found.
1586-301 (I) Export symbol "@.uniqstg.H5T_conv_uchar_float13" not found.
1586-301 (I) Export symbol "@.uniqstg.H5T_conv_uchar_floatF" not found.
1586-301 (I) Export symbol "@.uniqstg.H5T_conv_uchar_ldouble19" not found.
1586-301 (I) Export symbol "@.uniqstg.H5T_conv_uchar_ldouble1A" not found.
1586-301 (I) Export symbol "@.uniqstg.H5T_conv_uchar_ldouble1B" not found.
1586-301 (I) Export symbol "@.uniqstg.H5T_conv_uchar_ldouble1C" not found.
1586-301 (I) Export symbol "@.uniqstg.H5T_conv_uchar_ldouble1D" not found.
1586-301 (I) Export symbol "@.uniqstg.H5Z_scaleoffset_postdecompress_fd10"
not found.
1586-301 (I) Export symbol "@.uniqstg.H5Z_scaleoffset_postdecompress_fd11"
not found.
1586-301 (I) Export symbol "@.uniqstg.H5Z_scaleoffset_postdecompress_fd12"
not found.
1586-301 (I) Export symbol "@.uniqstg.H5Z_scaleoffset_postdecompress_fd13"
not found.
1586-301 (I) Export symbol "@.uniqstg.H5Z_scaleoffset_postdecompress_fd14"
not found.
1586-301 (I) Export symbol "@.uniqstg.H5Z_scaleoffset_postdecompress_fd15"
not found.
1586-301 (I) Export symbol "@.uniqstg.H5Z_scaleoffset_precompress_fd0" not
found.
1586-301 (I) Export symbol "@.uniqstg.H5Z_scaleoffset_precompress_fd1" not
found.
1586-301 (I) Export symbol "@.uniqstg.H5Z_scaleoffset_precompress_fd2" not
found.
1586-301 (I) Export symbol "@.uniqstg.H5Z_scaleoffset_precompress_fd3" not
found.
1586-301 (I) Export symbol "@.uniqstg.H5Z_scaleoffset_precompress_fd4" not
found.
1586-301 (I) Export symbol "@.uniqstg.H5Z_scaleoffset_precompress_fd5" not
found.
1586-301 (I) Export symbol "@.uniqstg.H5Z_scaleoffset_precompress_fd6" not
found.
1586-301 (I) Export symbol "@.uniqstg.H5Z_scaleoffset_precompress_fd7" not
found.
1586-301 (I) Export symbol "@.uniqstg.H5Z_scaleoffset_precompress_fd8" not
found.
1586-301 (I) Export symbol "@.uniqstg.H5Z_scaleoffset_precompress_fd9" not
found.
1586-301 (I) Export symbol "@.uniqstg.H5Z_scaleoffset_precompress_fdA" not
found.
1586-301 (I) Export symbol "@.uniqstg.H5Z_scaleoffset_precompress_fdB" not
found.
1586-301 (I) Export symbol "@.uniqstg.H5Z_scaleoffset_precompress_fdC" not
found.
1586-301 (I) Export symbol "@.uniqstg.H5Z_scaleoffset_precompress_fdD" not
found.
1586-301 (I) Export symbol "@.uniqstg.H5Z_scaleoffset_precompress_fdE" not
found.
1586-301 (I) Export symbol "@.uniqstg.H5Z_scaleoffset_precompress_fdF" not
found.
1586-301 (I) Export symbol "IPRA.$H5B2_create_leaf" not found.
1586-301 (I) Export symbol "IPRA.$H5B2_delete_node" not found.
1586-301 (I) Export symbol "IPRA.$H5B2_insert_internal" not found.
1586-301 (I) Export symbol "IPRA.$H5B2_insert_leaf" not found.
1586-301 (I) Export symbol "IPRA.$H5B2_iterate_node" not found.
1586-301 (I) Export symbol "IPRA.$H5B2_neighbor_internal" not found.
1586-301 (I) Export symbol "IPRA.$H5B2_neighbor_leaf" not found.
1586-301 (I) Export symbol "IPRA.$H5B2_node_size" not found.
1586-301 (I) Export symbol "IPRA.$H5B2_remove_internal" not found.
1586-301 (I) Export symbol "IPRA.$H5B2_remove_leaf" not found.
1586-301 (I) Export symbol "IPRA.$H5B_create" not found.
1586-301 (I) Export symbol "IPRA.$H5FD_get_class" not found.
1586-301 (I) Export symbol "IPRA.$H5G_obj_insert" not found.
1586-301 (I) Export symbol "IPRA.$H5HF_man_iblock_protect" not found.
1586-301 (I) Export symbol "IPRA.$H5HF_man_iblock_size" not found.
1586-301 (I) Export symbol "IPRA.$H5S_select_hyperslab" not found.
1586-301 (I) Export symbol "IPRA.$H5T_debug" not found.
1586-301 (I) Export symbol "IPRA.$H5T_set_size" not found.
---------------------------------

Sorry I am just a starter of HDF. Anyone can help me ? Many many thanks!

----Bin

--
View this message in context: http://hdf-forum.184993.n3.nabble.com/HDF5-1-8-6-installation-failed-on-IBM-power-6-tp2780793p2780793.html
Sent from the hdf-forum mailing list archive at Nabble.com.

Please try to remove -DDEC$=DEC_ -DMS$=MS_ flags from FCFLAGS and try again.

Elena

···

On Apr 5, 2011, at 1:41 PM, binqiao wrote:

I tried to install hdf5 with szip and zlib libraries on IBM power 6, which
use IBM's XL series compilers. Unfortunately I failed when I run "make".

my configure file is like:

------------
export CC=xlc_r
export CFLAGS="-qarch=pwr6 -qtune=pwr6 -q64 -O3 -qhot=simd -qipa=level=2
-qenablevmx"
export CXX=xlC_r
export CXXFLAGS="-qarch=pwr6 -qtune=pwr6 -q64 -O3 -qhot=simd -qipa=level=2
-qenablevmx"
export F77=xlf_r
export FFLAGS="-qarch=pwr6 -qtune=pwr6 -q64 -O3 -qhot=simd -qipa=level=2
-qenablevmx -fpp -DDEC$=DEC_ -DMS$=MS_"
export F9X=xlf90_r
export FCFLAGS="-qarch=pwr6 -qtune=pwr6 -q64 -O3 -qhot=simd -qipa=level=2
-qenablevmx -fpp -DDEC$=DEC_ -DMS$=MS_"
export LDFLAGS="-qipa=level=2"
export AR="ar -X 64"
../configure --prefix=/u/binqiao/libs/hdf5-1.8.6 \
            --with-szlib=/u/binqiao/libs/szip \

--with-zlib=/u/binqiao/libs/zlib/include,/u/binqiao/libs/zlib/lib \
           --disable-shared
------------------------------------

when I make , it shows the error as following:

------------------------------------------
1586-301 (I) Export symbol "@.uniqstg.H5T_conv_schar_double5" not found.
1586-301 (I) Export symbol "@.uniqstg.H5T_conv_schar_double6" not found.
1586-301 (I) Export symbol "@.uniqstg.H5T_conv_schar_double7" not found.
1586-301 (I) Export symbol "@.uniqstg.H5T_conv_schar_double8" not found.
1586-301 (I) Export symbol "@.uniqstg.H5T_conv_schar_double9" not found.
1586-301 (I) Export symbol "@.uniqstg.H5T_conv_schar_float0" not found.
1586-301 (I) Export symbol "@.uniqstg.H5T_conv_schar_float1" not found.
1586-301 (I) Export symbol "@.uniqstg.H5T_conv_schar_float2" not found.
1586-301 (I) Export symbol "@.uniqstg.H5T_conv_schar_float3" not found.
1586-301 (I) Export symbol "@.uniqstg.H5T_conv_schar_float4" not found.
1586-301 (I) Export symbol "@.uniqstg.H5T_conv_schar_ldoubleA" not found.
1586-301 (I) Export symbol "@.uniqstg.H5T_conv_schar_ldoubleB" not found.
1586-301 (I) Export symbol "@.uniqstg.H5T_conv_schar_ldoubleC" not found.
1586-301 (I) Export symbol "@.uniqstg.H5T_conv_schar_ldoubleD" not found.
1586-301 (I) Export symbol "@.uniqstg.H5T_conv_schar_ldoubleE" not found.
1586-301 (I) Export symbol "@.uniqstg.H5T_conv_uchar_double14" not found.
1586-301 (I) Export symbol "@.uniqstg.H5T_conv_uchar_double15" not found.
1586-301 (I) Export symbol "@.uniqstg.H5T_conv_uchar_double16" not found.
1586-301 (I) Export symbol "@.uniqstg.H5T_conv_uchar_double17" not found.
1586-301 (I) Export symbol "@.uniqstg.H5T_conv_uchar_double18" not found.
1586-301 (I) Export symbol "@.uniqstg.H5T_conv_uchar_float10" not found.
1586-301 (I) Export symbol "@.uniqstg.H5T_conv_uchar_float11" not found.
1586-301 (I) Export symbol "@.uniqstg.H5T_conv_uchar_float12" not found.
1586-301 (I) Export symbol "@.uniqstg.H5T_conv_uchar_float13" not found.
1586-301 (I) Export symbol "@.uniqstg.H5T_conv_uchar_floatF" not found.
1586-301 (I) Export symbol "@.uniqstg.H5T_conv_uchar_ldouble19" not found.
1586-301 (I) Export symbol "@.uniqstg.H5T_conv_uchar_ldouble1A" not found.
1586-301 (I) Export symbol "@.uniqstg.H5T_conv_uchar_ldouble1B" not found.
1586-301 (I) Export symbol "@.uniqstg.H5T_conv_uchar_ldouble1C" not found.
1586-301 (I) Export symbol "@.uniqstg.H5T_conv_uchar_ldouble1D" not found.
1586-301 (I) Export symbol "@.uniqstg.H5Z_scaleoffset_postdecompress_fd10"
not found.
1586-301 (I) Export symbol "@.uniqstg.H5Z_scaleoffset_postdecompress_fd11"
not found.
1586-301 (I) Export symbol "@.uniqstg.H5Z_scaleoffset_postdecompress_fd12"
not found.
1586-301 (I) Export symbol "@.uniqstg.H5Z_scaleoffset_postdecompress_fd13"
not found.
1586-301 (I) Export symbol "@.uniqstg.H5Z_scaleoffset_postdecompress_fd14"
not found.
1586-301 (I) Export symbol "@.uniqstg.H5Z_scaleoffset_postdecompress_fd15"
not found.
1586-301 (I) Export symbol "@.uniqstg.H5Z_scaleoffset_precompress_fd0" not
found.
1586-301 (I) Export symbol "@.uniqstg.H5Z_scaleoffset_precompress_fd1" not
found.
1586-301 (I) Export symbol "@.uniqstg.H5Z_scaleoffset_precompress_fd2" not
found.
1586-301 (I) Export symbol "@.uniqstg.H5Z_scaleoffset_precompress_fd3" not
found.
1586-301 (I) Export symbol "@.uniqstg.H5Z_scaleoffset_precompress_fd4" not
found.
1586-301 (I) Export symbol "@.uniqstg.H5Z_scaleoffset_precompress_fd5" not
found.
1586-301 (I) Export symbol "@.uniqstg.H5Z_scaleoffset_precompress_fd6" not
found.
1586-301 (I) Export symbol "@.uniqstg.H5Z_scaleoffset_precompress_fd7" not
found.
1586-301 (I) Export symbol "@.uniqstg.H5Z_scaleoffset_precompress_fd8" not
found.
1586-301 (I) Export symbol "@.uniqstg.H5Z_scaleoffset_precompress_fd9" not
found.
1586-301 (I) Export symbol "@.uniqstg.H5Z_scaleoffset_precompress_fdA" not
found.
1586-301 (I) Export symbol "@.uniqstg.H5Z_scaleoffset_precompress_fdB" not
found.
1586-301 (I) Export symbol "@.uniqstg.H5Z_scaleoffset_precompress_fdC" not
found.
1586-301 (I) Export symbol "@.uniqstg.H5Z_scaleoffset_precompress_fdD" not
found.
1586-301 (I) Export symbol "@.uniqstg.H5Z_scaleoffset_precompress_fdE" not
found.
1586-301 (I) Export symbol "@.uniqstg.H5Z_scaleoffset_precompress_fdF" not
found.
1586-301 (I) Export symbol "IPRA.$H5B2_create_leaf" not found.
1586-301 (I) Export symbol "IPRA.$H5B2_delete_node" not found.
1586-301 (I) Export symbol "IPRA.$H5B2_insert_internal" not found.
1586-301 (I) Export symbol "IPRA.$H5B2_insert_leaf" not found.
1586-301 (I) Export symbol "IPRA.$H5B2_iterate_node" not found.
1586-301 (I) Export symbol "IPRA.$H5B2_neighbor_internal" not found.
1586-301 (I) Export symbol "IPRA.$H5B2_neighbor_leaf" not found.
1586-301 (I) Export symbol "IPRA.$H5B2_node_size" not found.
1586-301 (I) Export symbol "IPRA.$H5B2_remove_internal" not found.
1586-301 (I) Export symbol "IPRA.$H5B2_remove_leaf" not found.
1586-301 (I) Export symbol "IPRA.$H5B_create" not found.
1586-301 (I) Export symbol "IPRA.$H5FD_get_class" not found.
1586-301 (I) Export symbol "IPRA.$H5G_obj_insert" not found.
1586-301 (I) Export symbol "IPRA.$H5HF_man_iblock_protect" not found.
1586-301 (I) Export symbol "IPRA.$H5HF_man_iblock_size" not found.
1586-301 (I) Export symbol "IPRA.$H5S_select_hyperslab" not found.
1586-301 (I) Export symbol "IPRA.$H5T_debug" not found.
1586-301 (I) Export symbol "IPRA.$H5T_set_size" not found.
---------------------------------

Sorry I am just a starter of HDF. Anyone can help me ? Many many thanks!

----Bin

--
View this message in context: http://hdf-forum.184993.n3.nabble.com/HDF5-1-8-6-installation-failed-on-IBM-power-6-tp2780793p2780793.html
Sent from the hdf-forum mailing list archive at Nabble.com.

_______________________________________________
Hdf-forum is for HDF software users discussion.
Hdf-forum@hdfgroup.org
http://mail.hdfgroup.org/mailman/listinfo/hdf-forum_hdfgroup.org

Hi Elena,

I changed the configure as you suggested . but it is taking me too long time
to "make" and still have not finished now since 3 hours ago. Is this normal?

During the compilation, there are some warning :

···

----------------------
xlc_r -DHAVE_CONFIG_H -I. -I../../test -I../src -I../../src -I../src
-I/u/binqiao/libs/szip/include -I/u/binqiao/libs/zlib/include -DNDEBUG
-UH5_DEBUG_API -ansi -O -qarch=pwr6 -qtune=pwr6 -q64 -O3 -qhot=simd
-qipa=level=2 -qenablevmx -c ../../test/lheap.c
1506-755 (W) The -a option is not supported in this release.
/bin/sh ../libtool --tag=CC --mode=link xlc_r -ansi -O -qarch=pwr6
-qtune=pwr6 -q64 -O3 -qhot=simd -qipa=level=2 -qenablevmx
-L/u/binqiao/libs/zlib/lib -L/u/binqiao/libs/szip/lib -qipa=level=2 -o lheap
lheap.o libh5test.la ../src/libhdf5.la -lsz -lz -lm
libtool: link: xlc_r -ansi -O -qarch=pwr6 -qtune=pwr6 -q64 -O3 -qhot=simd
-qipa=level=2 -qenablevmx -qipa=level=2 -o lheap lheap.o
-L/u/binqiao/libs/zlib/lib -L/u/binqiao/libs/szip/lib ./.libs/libh5test.a
../src/.libs/libhdf5.a /u/binqiao/libs/szip/lib/libsz.a -lz -lm
    2135 1500-010: (W) WARNING in @4@H5S_hyper_serialize: Infinite loop.
Program may not stop.
     703 1500-010: (W) WARNING in @4@H5S_hyper_iter_next: Infinite loop.
Program may not stop.
    1500-036: (I) The NOSTRICT option (default at OPT(3)) has the potential
to alter the semantics of a program. Please refer to documentation on the
STRICT/NOSTRICT option for more information.
    1500-036: (I) The NOSTRICT option (default at OPT(3)) has the potential
to alter the semantics of a program. Please refer to documentation on the
STRICT/NOSTRICT option for more information.
    1500-036: (I) The NOSTRICT option (default at OPT(3)) has the potential
to alter the semantics of a program. Please refer to documentation on the
STRICT/NOSTRICT option for more information.
    1500-036: (I) The NOSTRICT option (default at OPT(3)) has the potential
to alter the semantics of a program. Please refer to documentation on the
STRICT/NOSTRICT option for more information.
ld: 0706-027 The -n flag is ignored.
ld: 0706-027 The -i flag is ignored.
source='../../test/ohdr.c' object='ohdr.o' libtool=no \
DEPDIR=.deps depmode=aix /bin/sh ../../bin/depcomp \
xlc_r -DHAVE_CONFIG_H -I. -I../../test -I../src -I../../src -I../src
-I/u/binqiao/libs/szip/include -I/u/binqiao/libs/zlib/include -DNDEBUG
-UH5_DEBUG_API -ansi -O -qarch=pwr6 -qtune=pwr6 -q64 -O3 -qhot=simd
-qipa=level=2 -qenablevmx -c ../../test/ohdr.c
1506-755 (W) The -a option is not supported in this release.
/bin/sh ../libtool --tag=CC --mode=link xlc_r -ansi -O -qarch=pwr6
-qtune=pwr6 -q64 -O3 -qhot=simd -qipa=level=2 -qenablevmx
-L/u/binqiao/libs/zlib/lib -L/u/binqiao/libs/szip/lib -qipa=level=2 -o ohdr
ohdr.o libh5test.la ../src/libhdf5.la -lsz -lz -lm
libtool: link: xlc_r -ansi -O -qarch=pwr6 -qtune=pwr6 -q64 -O3 -qhot=simd
-qipa=level=2 -qenablevmx -qipa=level=2 -o ohdr ohdr.o
-L/u/binqiao/libs/zlib/lib -L/u/binqiao/libs/szip/lib ./.libs/libh5test.a
../src/.libs/libhdf5.a /u/binqiao/libs/szip/lib/libsz.a -lz -lm
-----------------------------

But is still going through. Do you know whether this is right?

--
View this message in context: http://hdf-forum.184993.n3.nabble.com/HDF5-1-8-6-installation-failed-on-IBM-power-6-tp2780793p2785892.html
Sent from the hdf-forum mailing list archive at Nabble.com.