Questions and Answers :
Unix/Linux :
boinc+seti on Linux PPC64 (POWER4) - main.cpp:57:25: fatal error: diagnostics.h
Message board moderation
Author | Message |
---|---|
acrux Send message Joined: 3 Mar 01 Posts: 4 Credit: 861,197 RAC: 1 |
hi all, i'm trying to build from sources the seti client on linux ppc64 (CRUX PPC 64bit). I sucessfully built boinc (6.12.34,7.0.25 and 7.0.28) but i've problem building setiathome_enhanced-client (cvs-2012-5-25). my config is: export BOINCDIR="/usr/include/boinc" autoreconf -i -f ./configure --prefix=/usr --libdir=/usr/lib64 \ --with-gnu-ld --with-ssl \ --enable-client --disable-server \ --disable-static --disable-static-client \ --disable-graphics --with-x=no \ --disable-dependency-tracking \ --with-boinc-platform=ppc64-linux-gnu \ --enable-fast-math \ --disable-altivec but i got this error: make -j1 make all-recursive make[1]: Entering directory `/home/ports/boinc/boinc_seti/work/src/seti_boinc' Making all in client make[2]: Entering directory `/home/ports/boinc/boinc_seti/work/src/seti_boinc/client' if g++ --include ../sah_config.h -DHAVE_CONFIG_H -I. -I.. -DHAVE_CONFIG_H -DTEXT_UI -DNDEBUG -DCLIENT -I/usr/local/include -O3 -mcpu=power4 -pipe -I/usr/include -O3 -mcpu=power4 -pipe -I/usr/include -ffast-math -I/usr/include -I/usr/include/openssl -DHAVE_CONFIG_H -DTEXT_UI -DNDEBUG -DCLIENT -I../db -I/ -I//api -I//lib -I//sched -I//db -pthread -I../db -I/ -I//api -I//lib -I//sched -I//db -pthread -O2 -Wall -MT seti_boinc-main.o -MD -MP -MF ".deps/seti_boinc-main.Tpo" -c -o seti_boinc-main.o main.cpp; then mv -f ".deps/seti_boinc-main.Tpo" ".deps/seti_boinc-main.Po"; else rm -f ".deps/seti_boinc-main.Tpo"; exit 1; fi main.cpp:57:25: fatal error: diagnostics.h: No such file or directory compilation terminated. make[2]: *** [seti_boinc-main.o] Error 1 make[2]: Leaving directory `/home/ports/boinc/boinc_seti/work/src/seti_boinc/client' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/ports/boinc/boinc_seti/work/src/seti_boinc' make: *** [all] Error 2 even i've diagnostics.h in /usr/include/boinc cheers, acrux GNU/Linux on Power Architecture CRUX PPC - http://cruxppc.org/ |
acrux Send message Joined: 3 Mar 01 Posts: 4 Credit: 861,197 RAC: 1 |
solved, even i was obliged to remove any altivec reference (that are always used also on no-altivec equipped machines). Btw, on 970 (AltiVec equipped) doesn't build... well i' post on a different topic. GNU/Linux on Power Architecture CRUX PPC - http://cruxppc.org/ |
©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.