Building SETI MultiBeam app for x86 Android

Message boards : Number crunching : Building SETI MultiBeam app for x86 Android
Message board moderation

To post messages, you must log in.

AuthorMessage
Profile Raistmer
Volunteer developer
Volunteer tester
Avatar

Send message
Joined: 16 Jun 01
Posts: 6325
Credit: 106,370,077
RAC: 121
Russia
Message 1581775 - Posted: 4 Oct 2014, 11:47:37 UTC
Last modified: 4 Oct 2014, 12:03:06 UTC

After distraction with APv7 testing/improving I returned to this effort.

There are 2 codebases for attempt: Matzpk's opt version and SETI stock codebase.

In early summer I spent some time to accomodate build scripts for my environment, that is INDE+Cygwin on Windows host.

Both ways far from completion. Hare are current failure states for both scripts. I hope someone more familiar with Android/Linux build environment could help with fixes:

opt build:
config.status: creating sah_config.h
config.status: sah_config.h is unchanged
config.status: executing depfiles commands
make all-recursive
make[1]: Entering directory '/home/R/SETI_android/setiathome-7.0/seti_boinc'
Making all in client
make[2]: Entering directory '/home/R/SETI_android/setiathome-7.0/seti_boinc/client'
.deps/seti_boinc-analyzeFuncs_fpu.Po:1: *** multiple target patterns. Stop.
make[2]: Leaving directory '/home/R/SETI_android/setiathome-7.0/seti_boinc/client'
Makefile:444: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/home/R/SETI_android/setiathome-7.0/seti_boinc'
Makefile:367: recipe for target 'all' failed
make: *** [all] Error 2

that file content: http://pastebin.com/EVcqiXFk

And for stock codebase:

configure: updating cache config.cache
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating jpeglib/Makefile
config.status: creating client/Makefile
config.status: creating tools/Makefile
config.status: creating db/Makefile
config.status: creating db/tools/Makefile
config.status: creating db/schema_to_class
config.status: creating assimilator/Makefile
config.status: creating validate/Makefile
config.status: creating splitter_pfb/Makefile
config.status: creating splitter_fft/Makefile
config.status: creating sah_config.h
config.status: sah_config.h is unchanged
config.status: executing depfiles commands
config.status: executing libtool commands
/usr/bin/rm: cannot remove `libtoolT': No such file or directory
if arm-linux-androideabi-g++ --include ../sah_config.h -DHAVE_CONFIG_H -I. -I.. -DHAVE_CONFIG_H -DTEXT_UI -DNDEBUG -DCLIENT --sysroot=C:\Intel\INDE\Framework\NDK/platforms/android-4/arch-arm -DANDROID -DDECLARE_TIMEZONE -Wall -O3 -fomit-frame-pointer -march=armv6 -IC:\Intel\INDE\Framework\NDK/platforms/android-4/arch-arm\usr\include -mfpu=vfp -mfloat-abi=softfp -I/cygdrive/c/Intel/INDE/Framework/NDK/toolchains/arm-linux-androideabi-4.8/prebuilt/windows-x86_64/arm-linux-androideabi/include --sysroot=C:\Intel\INDE\Framework\NDK/platforms/android-4/arch-arm -DANDROID -DDECLARE_TIMEZONE -Wall -O3 -fomit-frame-pointer -march=armv6 -IC:\Intel\INDE\Framework\NDK/platforms/android-4/arch-arm\usr\include -mfpu=vfp -mfloat-abi=softfp -I/cygdrive/c/Intel/INDE/Framework/NDK/toolchains/arm-linux-androideabi-4.8/prebuilt/windows-x86_64/arm-linux-androideabi/include -I/usr/include -I/usr/include/openssl -DHAVE_CONFIG_H -DTEXT_UI -DNDEBUG -DCLIENT -I../db -I/home/R/SETI_stock/boinc -I/home/R/SETI_stock/boinc/api -I/home/R/SETI_stock/boinc/lib -I/home/R/SETI_stock/boinc/sched -I/home/R/SETI_stock/boinc/db -I../db -I.. -I/home/R/SETI_stock/boinc -I/home/R/SETI_stock/boinc/api -I/home/R/SETI_stock/boinc/lib -I/home/R/SETI_stock/boinc/sched -I/home/R/SETI_stock/boinc/db -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
In file included from <command-line>:0:0:
./../sah_config.h:27:25: warning: missing terminating " character [enabled by default]
"#define COMPILER_STRING "arm-linux-androideabi-g++.exe (GCC) 4.8
^
./../sah_config.h:28:1: warning: missing terminating " character [enabled by default]

^
./../sah_config.h:28:1: error: missing terminating " character
./../sah_config.h:705:23: fatal error: std_fixes.h: No such file or directory

^
compilation terminated.
Makefile:1680: recipe for target 'seti_boinc-main.o' failed
make: *** [seti_boinc-main.o] Error 1
ID: 1581775 · Report as offensive

Message boards : Number crunching : Building SETI MultiBeam app for x86 Android


 
©2024 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.