![]() |
![]() |
#24 | |
"Ed Hall"
Dec 2009
Adirondack Mtns
526010 Posts |
![]() Quote:
Thanks for all your help. * Actually exporting to LD_LIBRARY_PATH is familiar in that I used it for GPU stuff, but otherwise I'm not familiar with it and it never has anything in it. Last fiddled with by EdH on 2022-11-30 at 16:40 |
|
![]() |
![]() |
![]() |
#25 | |
Bamboozled!
"๐บ๐๐ท๐ท๐ญ"
May 2003
Down not across
266168 Posts |
![]() Quote:
find / -name libmpfrcx.so -ls | more should dig it out for you (though it may be hidden in a bunch of clutter from inaccessible directories). On my machine it gives: pcl@thoth:~$ find / -name libmpfrcx.so -ls | more 109188130 0 lrwxrwxrwx 1 root root 18 May 8 2022 /usr/local/lib/libmpfrcx.so -> libmpfrcx.so.1.2.3 pcl@thoth:~$ |
|
![]() |
![]() |
![]() |
#26 | |
"Ed Hall"
Dec 2009
Adirondack Mtns
148C16 Posts |
![]() Quote:
find didn't find it anywhere on the newly installed working machine, only 2k+ "permission denied" lines as far as I could tell. Setting the LD_LIBRARY_PATH did the trick with one of the other non-working machines. I "think" I'm all good to go now. Thanks for all the help everyone. |
|
![]() |
![]() |
![]() |
#27 | |
Sep 2002
Database er0rr
5×29×31 Posts |
![]() Quote:
I must admit I did not set my ROCm library path with LD_LIBRARY_PATH, but merely copied the ".so" to /usr/lib64 ![]() Last fiddled with by paulunderwood on 2022-11-30 at 19:12 |
|
![]() |
![]() |
![]() |
#28 |
"Ed Hall"
Dec 2009
Adirondack Mtns
122148 Posts |
![]()
For completeness, this procedure proved to work from scratch on an Ubuntu 20.04 machine:
- Obtain cm-0.4.1dev (cm-0.4.1dev-41c4bce.tar.gz) from multiprecision.org - - This had to be found in the News section of the Introduction, labeled "tarball." - Obtain mpfrcx (mpfrcx-0.6.3.tar.gz) from multiprecision.org - untar both packages - sudo apt install mpc libmpc-dev libmpfr-dev libpari-dev - move into mpfrcx directory - - ./configure - - make - - make check - - sudo make install - whereis libmpfrcx.so.1 This showed it in /usr/local/lib, which is used in the next step. - export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib/ - move into cm directory - - ./configure - - make --enable-mpi - - make check - - sudo make install I then tested both ecpp and ecpp-mpi and uploaded the .primo certificates, without any change, to factordb.com. After that, I rebooted the machine, tried again and all went well. |
![]() |
![]() |
![]() |
#29 |
Aug 2020
79*6581e-4;3*2539e-3
65910 Posts |
![]()
Just for the record, I had similar troubles with messages about a missing shared object and I could solve it by running sudo ldconfig. Not sure if it's applicable in your case and you solved it anyway, but could still be worthwhile for the future. :)
|
![]() |
![]() |
![]() |
#30 |
"Ed Hall"
Dec 2009
Adirondack Mtns
10100100011002 Posts |
![]()
Thanks for posting. It may help someday, as you suggest.
|
![]() |
![]() |
![]() |
Thread Tools | |
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Gpuowl Windows builds | kriesel | GpuOwl | 34 | 2022-12-10 19:18 |
Would Personal Builds run win-11? | a1call | Hardware | 29 | 2021-11-27 14:42 |
Apparent Ubuntu Version Troubles with ecmpi | EdH | GMP-ECM | 1 | 2020-05-04 13:16 |
ARM builds and SIMD-assembler prospects | ewmayer | Mlucas | 183 | 2019-02-25 08:17 |
Running 32-bit builds on a Win7 system | ewmayer | Programming | 34 | 2010-10-18 22:36 |