| Author |
Message |
|
|
|
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?
|
|
|
|
|
|
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
|
|
|
|
|
|
> 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.
|
|
|
|
|
|
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>
|
|
|
|
|
|
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
|
|
|
|
|
|
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 |
|
|
|
|
|
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.
**********************************
|
|
|
|
|
|
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
|
|
|