Welcome to MilkyWay@home

Posts by Lucas

1) Message boards : Application Code Discussion : Compile Error (Message 29020)
Posted 8 Aug 2009 by Lucas
Post:
Sadly the issue persists. I'm going for bare bones here, no optimizations, but, I shouldn't need any compiler flags right?
2) Message boards : Application Code Discussion : Compile Error (Message 28941)
Posted 5 Aug 2009 by Lucas
Post:
Is this an issue stemming from an error in building boinc? Incompatible version of boinc (I got the 6.3.14 release via svn)? Any other insights? Thanks much in advance!

Yeah, looks like you'll have to recompile the BOINC libraries from source. Did the libboinc_api.a file come with the svn checkout, or did you get that from a configure run yourself?


I'm pretty sure libboinc_api.a was built by me. There was no lib or api directories prior to running the configure script and running make.

I've tried a few different versions in the 5.xx and 6.xx realms with no success. The method I'm using is from source...

./_autosetup
./configure --with-boinc-platform=powerpc64-ps3-linux-gnu
make
sudo make install

Is this wrong in any way?
3) Message boards : Application Code Discussion : Compile Error (Message 28862)
Posted 4 Aug 2009 by Lucas
Post:
Hi, so I'm having an issue trying to compile MW and was wondering if anyone had some advice. I'm a pretty big noob, but I'm trying to compile MW on a ppc64 system (probably irrelevant) for kicks. I've built boinc form source and linked to the proper api and lib directories in the MW make file. When I run "make app_ppc64" (using the modified ppc64 makefile created by another user), I get:


g++ -L/usr/local/include/boinc_core_release_6_3_14/lib -L/usr/local/include/boinc_core_release_6_3_14/api -m64 -O2 -ftree-vectorize -funroll-loops -DGMLE_BOINC -DBOINC_APP_VERSION=0.18 -DBOINC_APP_NAME='"milky_ps3_nonspe"' -g -I/usr/local/include/boinc_core_release_6_3_14c -Wl -static -static-libgcc -o milkyway_0.18_powerpc64-unknown-linux-gnu ../astronomy/boinc_astronomy.o ../astronomy/atSurveyGeometry.o ../astronomy/numericalIntegration.o ../astronomy/parameters.o ../astronomy/probability.o ../astronomy/stCoords.o ../astronomy/stCnum.o ../astronomy/stMath.o ../astronomy/stVector.o ../astronomy/star_points.o ../astronomy/evaluation_optimized.o ../astronomy/evaluation_state.o ../searches/search_parameters.o ../util/io_util.o ../util/settings.o -lm -lboinc_api -lboinc -pthread
/usr/bin/ld: skipping incompatible /usr/local/include/boinc_core_release_6_3_14/api/libboinc_api.a when searching for -lboinc_api
/usr/bin/ld: cannot find -lboinc_api
collect2: ld returned 1 exit status
make: *** [app_ppc64] Error 1


Is this an issue stemming from an error in building boinc? Incompatible version of boinc (I got the 6.3.14 release via svn)? Any other insights? Thanks much in advance!
4) Message boards : Application Code Discussion : PPC64 Optimizations (Message 14872)
Posted 11 Mar 2009 by Lucas
Post:
BOINC doesn't support the PowerPC 64 platform anymore. You could always do your own optimizations and compile though, and then use the application using the anonymous platform mechanism.


Somewhat officially the PPC64 version of Boinc and a PS3 specific PPC64 port is up-kept at http://www.dotsch.de/boinc/BOINC%20Clients.html -- I've had success with these ports, though only a few projects, such as SETI have working builds.

Oops, sorry... I thought you were referring to the PowerPC 64 platform on OS X, which isn't officially supported. As for whether any PPC64 optimization has been done, presumably not. At this point, I think PPC64 represent a significant minority, so the most work has been on getting them optimized for the x86 platform and its derivatives.


Yeah understandably, well I might mess around with it and will let you all know if I have any success.
5) Message boards : Application Code Discussion : PPC64 Optimizations (Message 14869)
Posted 11 Mar 2009 by Lucas
Post:
BOINC doesn't support the PowerPC 64 platform anymore. You could always do your own optimizations and compile though, and then use the application using the anonymous platform mechanism.


Somewhat officially the PPC64 version of Boinc and a PS3 specific PPC64 port is up-kept at http://www.dotsch.de/boinc/BOINC%20Clients.html -- I've had success with these ports, though only a few projects, such as SETI have working builds.
6) Message boards : Application Code Discussion : PPC64 Optimizations (Message 14855)
Posted 11 Mar 2009 by Lucas
Post:
Has anyone fooled around with optimizations for the PPC64 platform used for Powermac G5 Linux distributions, and the Cell BE platform etc. I haven't seen any posts on this subject, but perhaps its buried somewhere. I may fool around with this myself if no one else has tried anything.




©2024 Astroinformatics Group