c++ - How to properly configure libraries for an SGE job? -


i have access cluster run heavy stuff , computation (i user, not root)

i have program called rnnlib compiled , running. uses external libraries installed in folder (/udd/$user/local).

now when try submit job sge here get:

/udd/$user/test_rnn_lib/ag_rnnlib/bin/rnnlib: error while loading shared libraries: libhdf5_hl.so.7: cannot open shared object file: no such file or directory

/udd/$user/test_rnn_lib/ag_rnnlib/bin/rnnlib: error while loading shared libraries: libhdf5.so.7: cannot open shared object file: no such file or directory

i have copied libs rnnlib uses (listed ldd) in floder (/udd/$user/local/libs_for_sge/)

then submited job, here get:

/udd/$user/test_rnn_lib/ag_rnnlib/bin/rnnlib: relocation error: /udd/$user/test_rnn_lib/local/libs_for_sge/libc.so.6: symbol _dl_starting_up, version glibc_private not defined in file ld-linux-x86-64.so.2 link time reference

i tried load libc.so.6 on sge got this:

/udd/$user/test_rnn_lib/ag_rnnlib/bin/rnnlib: /usr/lib64/libstdc++.so.6: version `glibcxx_3.4.15' not found (required /udd/$user/test_rnn_lib/ag_rnnlib/bin/rnnlib)


Comments

Popular posts from this blog

java - Play! framework 2.0: How to display multiple image? -

gmail - Is there any documentation for read-only access to the Google Contacts API? -

php - Controller/JToolBar not working in Joomla 2.5 -