| Index | Recent Threads | Unanswered Threads | Who's Active | Guidelines | Search |
| World Community Grid Forums
|
| No member browsing this thread |
|
Thread Status: Active Total posts in this thread: 1
|
|
| Author |
|
|
Former Member
Cruncher Joined: May 22, 2018 Post Count: 0 Status: Offline |
Hi guys!
I write this topic for anybody who wants to run this project on a OpenBSD system. There are 2 ways to do the work: 1) manually compiling the code (recommended, but it will need time for compilation) 2) take a prebuild OpenBSD boinc client, make some trick and run it In any case you'll need: curl, openssl and gcc libs. After installing these packages you can: download boinc client source code from http://boinc.berkeley.edu/trac/wiki/CompileClient and compile it on your own or have try this pre compiled binary: http://www.lb.shuttle.de/apastron/boincDown.shtml#opbsd If you use a precompiled binary client, the client may complain about some missing library. To solve this there's a very simple method: after decompressing the binary client you'll have a ./lib/ directory. Move its content to /usr/lib/ (require root permissions) or add the path to ./lib/ to LD_LIBRARY_PATH. Once done if still lib missing errors comes out it may be caused from the fact that the binary may have been compiled with a different version from the library that you should have in your /usr/lib. Then go to /usr/lib/ and make a symbolic link (ln -s) to the required version (i.e.: you have /usr/lib/ libc.so.39.3 and boinc client is asking for libc.so.34.1. Then cd /usr/lib/ and then ln -s libc.so.39.3 libc.so.34.1. Keep in mind that there's no guarantee that it will work... but you may try it). After symbolic linking all needed libs (it will be near 3 or 4) go and run the client as said in the linux client guide at http://www.worldcommunitygrid.org/reg/ms/viewThankYouBoinc.do starting from step 6. Enjoy :) |
||
|
|
|