Message boards : Multicore CPUs : anonymous client reporting
Author | Message |
---|---|
I have gentoo linux installed on my ps3 with the package installed boinc client. I assume that because I am using 64-bit libraries and kernel the client provided from this project is returning corrupted shared library errors when it is run, whereas the package installed client runs fine. | |
ID: 130 | Rating: 0 | rate: / Reply Quote | |
I have gentoo linux installed on my ps3 with the package installed boinc Could you report exactly the error that you get from our client? We\'ll see if we can help, but we really would like to support only one distribution (YDL) for simplicity. | |
ID: 132 | Rating: 0 | rate: / Reply Quote | |
\"Accessing a corrupted shared library\" is the only error that I receive when running any of the binaries from the supplied binaries. When using ldd to view the dynamic links on the binaries I get \"not a dynamic executable\" so I am unsure which libraries I should be checking against. I just attempted to change the \"platform_name\" tag in the client_state.xml file to read \"powerpc-unknown-linux-gnu\" instead of \"powerpc64-unknown-linux-gnu\" but each time the boinc client restarted the platform name was corrected. I will probably have to patch the client_state.c file at a later point to not perform the platform check to test if this can solve my problem. Also, \"powerpc-unknown-linux-gnu\" is just my guess of the platform that this project is looking for from the clients that are requesting work. | |
ID: 133 | Rating: 0 | rate: / Reply Quote | |
[quote] The name you should use is powerpc64-ps3-linux-gnu This platform will be soon inserted into the main BOINC client together with some changes that we have introduced in the code to take into account the fact that the Cell processors appears as two processors but in reality is one. Until these modifications are out I suggests that people use the client we provide. The client is statically compiled, this is why you do not find any shared library. IN the meanwhile, we should try to understand why it does not run on your system. | |
ID: 136 | Rating: 1 | rate: / Reply Quote | |
I rebuilt my tool chain with the above CHOST=\"powerpc64-ps3-linux-gnu\" and my compiled boinc client works fine without the unknown platform error. Unfortunately, the client provided from this project continues to give me the corrupted shared library error with no additional information. Is there anything else I can do to help troubleshoot the downloadable client? | |
ID: 138 | Rating: 0 | rate: / Reply Quote | |
[quote] Are you sure that you have installed all the libraries needed to run on a Cell processor? We have experience with YDL and Fedora 7. I suggest that you install YDL which seems to be more responsive than fedora probably because they considered the limited memory of the PS3. Otherwise, for gentoo, you should make sure that you have installed all required libs. | |
ID: 144 | Rating: 0 | rate: / Reply Quote | |
Are you sure that you have installed all the libraries needed to run on a Cell processor? See this thread http://www.ps3grid.net/PS3GRID/forum_thread.php?id=21 It may help you with this if you are missing some libraries. | |
ID: 150 | Rating: 0 | rate: / Reply Quote | |
Are you sure that you have installed all the libraries needed to run on a Cell processor? The message I am getting is now: <core_client_version>5.8.15</core_client_version> <![CDATA[ <message> process exited with code 22 (0x16) </message> <stderr_txt> execv: Accessing a corrupted shared library </stderr_txt> ]]> I have libspe-1.2.0 and libspe2-2.0.1 compiled and installed. I will try to rebuild these two libraries to see if I have any better luck. Perhaps I will try removing the libspe2 libraries as well and only run the system with the libspe libraries. | |
ID: 151 | Rating: 0 | rate: / Reply Quote | |
I finally managed to start taking a look at my ps3 setup again. It appears that I am missing the correct libstdc++ library. I attempted to rebuild the libraries but have been running into compiling errors with my old, wrong chost being called. I am going to rebuild my toolchain without ccache and see how it goes from there. I will post the results of that test when it is complete. | |
ID: 214 | Rating: 0 | rate: / Reply Quote | |
Message boards : Multicore CPUs : anonymous client reporting