Questions and Answers :
Unix/Linux :
How do I get this thing running on Redhat Linux 7.3?
Message board moderation
Author | Message |
---|---|
Derry Bryson Send message Joined: 21 Sep 99 Posts: 3 Credit: 127,526 RAC: 0 |
I downloaded the precompiled client and get: boinc: error while loading shared libraries: libgcc_s.so.1: cannot open shared object file: No such When I try to compile the client (3.07) myself, I get: In file included from ../api/boinc_api.C:51: diagnostics.h:20:23: exception.h: No such file or directory ../api/boinc_api.C:53:19: shmem.h: No such file or directory make[2]: *** [boinc_api.o] Error 1 I've been running the old software for years and would like to continue to contribute, but so far I am not impressed. The account ID deal especially sucks, can't you just use my email address or something? |
AthlonRob Send message Joined: 18 May 99 Posts: 378 Credit: 7,041 RAC: 0 |
Is the box reasonably kept up-to-date? If you do a "locate libgcc_s.so" do you see anything? I'm not sure why that wasn't statically linked... IMHO, it should be. Since it's RH, you probably don't have development versions of software installed and that's why the compile bailed with the missing exception.h and shmem.h. Those should both be on a normal *nix box. Rob |
Derry Bryson Send message Joined: 21 Sep 99 Posts: 3 Credit: 127,526 RAC: 0 |
> Is the box reasonably kept up-to-date? If you do a "locate libgcc_s.so" do > you see anything? I'm not sure why that wasn't statically linked... IMHO, it > should be. > > Since it's RH, you probably don't have development versions of software > installed and that's why the compile bailed with the missing exception.h and > shmem.h. Those should both be on a normal *nix box. > > Rob > > It's a standard server install. If the program requires header files, then it should test for those in the configure script. |
The Dreamer Send message Joined: 15 May 99 Posts: 10 Credit: 4,321,921 RAC: 0 |
My boxes are RH7.2 But, I did eventually get it to build.....needed all the gcc3 and libraries stuff...and then set CC=gcc3 and CXX=g++3, and configure and make. I got the latest from updates/7.2 for my RH7.2 boxes that didn't have this stuff (though I probably just needed the lib files). I couldn't find the RPMs for the 7.3, but hopefully the 7.2 ones will work. I have 3 servers running 7.2 and one server running 7.3. Since Seti/BOINC is not the primary purpose of these servers, upgrading the OS just to support BOINC isn't an option....since they aren't broken. Until recently, I had a production server that was running RH5.2 under the same philosophy. <font face="ocr-a,keypunch,kids">You may be a dreamer, but I'm The Dreamer, the definite article you might say!</font> |
acaro_win Send message Joined: 20 Apr 02 Posts: 1 Credit: 42,883 RAC: 0 |
Hi, same problem here. I resolved with the classical "quick and dirty" solution. I became root, searched for the libgcc_s.so.1 library and found it inside the installation dirs of Openoffice... finally linked it into /usr/lib (where apparently boinc looks for it, no idea if it's the only place). Everything is running fine now. Of course... the game works PROVIDED you have the library somewhere... Ciao Acaro |
George Eastlick Send message Joined: 10 Aug 99 Posts: 2 Credit: 1,949,191 RAC: 0 |
I have v7.3 system with same problem ... I also have v9 system that contains the library. I just ftp'd the library to the /lib directory of the 7.3 system and all is well |
uowen Send message Joined: 22 Oct 02 Posts: 5 Credit: 176,361 RAC: 0 |
Turns out doing this is a bad idea you get errors when it tries to compute the data! Just copy the lib to /usr/lib and run ./boinc_3.18_i686-pc-linux-gnu - nothing fancy like below... So do NOT do the following! ********************************** I had a similiar issue when I tried to run the binary - it could not find libgcc_s.so.1 Like a few others here is found it in the open office directory. But I copied it into my boinc directory and I use LD_LIBRARY_PATH=. ./boinc_3.18_i686-pc-linux-gnu to run and it seems to run. ********************************** |
Ford Prefect Send message Joined: 24 Sep 01 Posts: 1 Credit: 8,618,689 RAC: 0 |
I have similar problem. I have several computer with very small instalation. There aren't gcc and libs installed. Is possible to run boinc clients on those machines? FordP |
©2025 University of California
SETI@home and Astropulse are funded by grants from the National Science Foundation, NASA, and donations from SETI@home volunteers. AstroPulse is funded in part by the NSF through grant AST-0307956.