Dear all users and developers
Hello?
Currently I'm trying to compile a program (called XOOPIC - for plasma
particle simulation) in conjunction with HDF5.
When not linked with HDF5, no errors popped up and everything worked well.
However, once if linked with HDF5, a bunch of unknown errors listed on a
screen and I don't know how to fix it.
Can anyone please help me? I'll really appreciate it.
Jung, Soon-Wook
* hdf5 is installed at /home/jooilyoon/hdf5/hdf5
* hdf5 library at /home/jooilyoon/hdf5/hdf5/lib
- compile command -
mpic++ -Wall -Wno-unused -g -DDEBUG -DUNIX -DMPI_VERSION -o xoopic
main.o xgmain.o -L../otools -lotools -L../advisor -ladvisor -L../physics
-lphysics -lotools -ladvisor -L/home/jooilyoon/hdf5/hdf5/lib -lhdf5
-Wl,-rpath,/home/jooilyoon/hdf5/hdf5/lib -L/usr/lib -ltk8.4 -L/usr/lib
-ltcl8.4 -L/usr/local/xgrafix/lib -Wl,-rpath,/usr/local/xgrafix/lib -lXGC250
-L/usr/X11R6/lib64 -Wl,-rpath,/usr/X11R6/lib64 -lXpm -ldl -L/usr/lib -lz
-Wl,-rpath,/usr/lib -lm
- error message-
/home/jooilyoon/hdf5/hdf5/lib/libhdf5.a(H5.o)(.text+0x6050): In function
`H5_init_library':
: undefined reference to `_intel_fast_memset'
/home/jooilyoon/hdf5/hdf5/lib/libhdf5.a(H5A.o)(.text+0x9df): In function
`H5A_write':
: undefined reference to `_intel_fast_memcpy'
/home/jooilyoon/hdf5/hdf5/lib/libhdf5.a(H5A.o)(.text+0xa9b): In function
`H5A_write':
: undefined reference to `_intel_fast_memcpy'
/home/jooilyoon/hdf5/hdf5/lib/libhdf5.a(H5A.o)(.text+0x1990): In function
`H5A_read':
: undefined reference to `_intel_fast_memset'
/home/jooilyoon/hdf5/hdf5/lib/libhdf5.a(H5A.o)(.text+0x1a84): In function
`H5A_read':
: undefined reference to `_intel_fast_memcpy'
.....
.....
.... (about a few tens of same sort of errors followed)
collect2: ld returned 1 exit status
mpic++: No such file or directory
make[2]: *** [xoopic] Error 1
make[2]: Leaving directory `/home/jooilyoon/xoopic/xg'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/jooilyoon/xoopic'
make: *** [all] Error 2