Closed s-kesh closed 3 years ago
Can you run ldd on /usr/local/lib64/python3.9/site-packages/condor/utils/nfft*.so?
$ ldd /usr/local/lib64/python3.9/site-packages/condor/utils/nfft*.so
linux-vdso.so.1 (0x00007ffd387d0000)
libnfft3.so.1 => not found
libc.so.6 => /lib64/libc.so.6 (0x00007f0a11a26000)
/lib64/ld-linux-x86-64.so.2 (0x00007f0a11c01000)
ok, libnfft3.so.1
not found. Should I just create a symlink from /usr/local/lib/libnfft3.so.1
?
I have a feeling the install location of libnfft3 is wrong. It should probably be /usr/local/lib64/
not /usr/local/lib/
.
So, I configured nfft3
to make libpath /usr/local/lib64
and it installed in /usr/local/lib64
.
$ locate libnfft3
/usr/local/lib64/libnfft3.a
/usr/local/lib64/libnfft3.la
/usr/local/lib64/libnfft3.so
/usr/local/lib64/libnfft3.so.4
/usr/local/lib64/libnfft3.so.4.0.3
/usr/local/lib64/libnfft3_threads.a
/usr/local/lib64/libnfft3_threads.la
/usr/local/lib64/libnfft3_threads.so
/usr/local/lib64/libnfft3_threads.so.4
/usr/local/lib64/libnfft3_threads.so.4.0.3
But still i am getting libnfft3.so.1 not found
Does LD_LIBRARY_PATH list /usr/local/lib64?
On Sat, 8 May 2021 at 10:16, Keshav Sishodia @.***> wrote:
So, I configured nfft3 to make libpath /usr/local/lib64 and it installed in /usr/local/lib64.
$ locate libnfft3 /usr/local/lib64/libnfft3.a /usr/local/lib64/libnfft3.la /usr/local/lib64/libnfft3.so /usr/local/lib64/libnfft3.so.4 /usr/local/lib64/libnfft3.so.4.0.3 /usr/local/lib64/libnfft3_threads.a /usr/local/lib64/libnfft3_threads.la /usr/local/lib64/libnfft3_threads.so /usr/local/lib64/libnfft3_threads.so.4 /usr/local/lib64/libnfft3_threads.so.4.0.3
But still i am getting libnfft3.so.1 not found
— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/FXIhub/condor/issues/34#issuecomment-835200725, or unsubscribe https://github.com/notifications/unsubscribe-auth/AADMV6PLDS2PKIPKTD2VFP3TMTXPFANCNFSM44LA7BKA .
The issue is that you compiled condor with a different nfft version than the one you installed now.
Notice the libnfft3.so.4
that you installed now versus the libnfft3.so.1
that it's looking for.
Thanks setting this environment variable solved the issue.
Does LD_LIBRARY_PATH list /usr/local/lib64? … On Sat, 8 May 2021 at 10:16, Keshav Sishodia @.***> wrote: So, I configured nfft3 to make libpath /usr/local/lib64 and it installed in /usr/local/lib64. $ locate libnfft3 /usr/local/lib64/libnfft3.a /usr/local/lib64/libnfft3.la /usr/local/lib64/libnfft3.so /usr/local/lib64/libnfft3.so.4 /usr/local/lib64/libnfft3.so.4.0.3 /usr/local/lib64/libnfft3_threads.a /usr/local/lib64/libnfft3_threads.la /usr/local/lib64/libnfft3_threads.so /usr/local/lib64/libnfft3_threads.so.4 /usr/local/lib64/libnfft3_threads.so.4.0.3 But still i am getting libnfft3.so.1 not found — You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub <#34 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AADMV6PLDS2PKIPKTD2VFP3TMTXPFANCNFSM44LA7BKA .
Tried to run
example.py
after installing condor as per documentation. EncounteredIt failed to open
libnfft3.so.1
, butNFFT
is installed at/usr/local/lib/libnfft3.so.1
.