couchone / build-couchdb

Batteries-included CouchDB build system
25 stars 44 forks source link

building ICU fails, when CC is set to "ccache gcc" #5

Open janl opened 13 years ago

janl commented 13 years ago
make[1]: Making `all' in `icuinfo'
generating dependency information for /Users/jan/Work/build-couchdb/dependencies/icu4c-4_4/source/tools/icuinfo/icuinfo.cpp
i686-apple-darwin10-g++-4.2.1: gcc": No such file or directory
<command-line>: warning: missing terminating " character
g++   -I../../common  -I/Users/jan/Work/build-couchdb/dependencies/icu4c-4_4/source/common -I/Users/jan/Work/build-couchdb/dependencies/icu4c-4_4/source/tools/icuinfo/../toolutil -I/Users/jan/Work/build-couchdb/dependencies/icu4c-4_4/source/tools/ctestfw  -I/Users/jan/Work/build-couchdb/dependencies/icu4c-4_4/source/i18n -DU_PLATFORM=\"U_DARWIN\"  -DU_BUILD=\"i386-apple-darwin10.5.0\" -DU_HOST=\"i386-apple-darwin10.5.0\" -DU_CC=\"ccache gcc\" -DU_CXX=\"g++\" -g -O2 -W -Wall -ansi -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long  -fno-common -c   -o icuinfo.o /Users/jan/Work/build-couchdb/dependencies/icu4c-4_4/source/tools/icuinfo/icuinfo.cpp
i686-apple-darwin10-g++-4.2.1: gcc": No such file or directory
<command-line>: warning: missing terminating " character
/Users/jan/Work/build-couchdb/dependencies/icu4c-4_4/source/tools/icuinfo/icuinfo.cpp:107: error: missing terminating " character
/Users/jan/Work/build-couchdb/dependencies/icu4c-4_4/source/tools/icuinfo/icuinfo.cpp: In function ‘void cmd_version(UBool)’:
/Users/jan/Work/build-couchdb/dependencies/icu4c-4_4/source/tools/icuinfo/icuinfo.cpp:107: error: expected primary-expression before ‘)’ token
/Users/jan/Work/build-couchdb/dependencies/icu4c-4_4/source/tools/icuinfo/icuinfo.cpp:84: warning: unused variable ‘status’
make[2]: *** [icuinfo.o] Error 1
make[1]: *** [all-recursive] Error 2
make: *** [all-recursive] Error 2
rake aborted!
Command failed with status (2): [make ...]

(See full trace by running task with --trace)
jhs commented 13 years ago

That is interesting. Not meaning to pass the buck, but are you sure ICU builds no problem when not using Build CouchDB?

Would you mind attaching the rake.log file? Often the config.log parts from there can be quite helpful. Thanks!