radareorg / radare2

UNIX-like reverse engineering framework and command-line toolset
https://www.radare.org/
GNU Lesser General Public License v3.0
20.31k stars 2.97k forks source link

if ccache is in path, CC is ignored #3438

Closed crowell closed 8 years ago

crowell commented 8 years ago
minishwoods tools/radare2 ‹master*› » CC="clang" CFLAGS="--coverage" make                                                                                                                                                       1 ↵
echo "#ifndef R_VERSION_H" > libr/include/r_version.h
echo "#define R_VERSION_H 1" >> libr/include/r_version.h
echo "#define R2_VERSION_COMMIT 9238" >> libr/include/r_version.h
echo '#define R2_GITTAP "0.9.9-1131-g1305a8a"' >> libr/include/r_version.h
echo '#define R2_GITTIP "1305a8a8847778d8cfe8cba0bc1d3c7f333cfc71"' >> libr/include/r_version.h
echo '#define R2_BIRTH "2015-10-10"' >> libr/include/r_version.h
echo '#endif' >> libr/include/r_version.h
make -C shlr/zip
make[1]: Entering directory '/home/jeff/ctf/tools/radare2/shlr/zip'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/home/jeff/ctf/tools/radare2/shlr/zip'
make -C libr/util
make[1]: Entering directory '/home/jeff/ctf/tools/radare2/libr/util'
ccache gcc --coverage -c --coverage -fPIC -pie -fPIC -pie -MD -fPIC -pie -MD   -g -Wall -D__UNIX__=1 -I/home/jeff/ctf/tools/radare2/libr/../shlr/zip/include -I/home/jeff/ctf/tools/radare2/libr/include -o mem.o mem.c
ccache gcc --coverage -c --coverage -fPIC -pie -fPIC -pie -MD -fPIC -pie -MD   -g -Wall -D__UNIX__=1 -I/home/jeff/ctf/tools/radare2/libr/../shlr/zip/include -I/home/jeff/ctf/tools/radare2/libr/include -o pool.o pool.c
ccache gcc --coverage -c --coverage -fPIC -pie -fPIC -pie -MD -fPIC -pie -MD   -g -Wall -D__UNIX__=1 -I/home/jeff/ctf/tools/radare2/libr/../shlr/zip/include -I/home/jeff/ctf/tools/radare2/libr/include -o num.o num.c
ccache gcc --coverage -c --coverage -fPIC -pie -fPIC -pie -MD -fPIC -pie -MD   -g -Wall -D__UNIX__=1 -I/home/jeff/ctf/tools/radare2/libr/../shlr/zip/include -I/home/jeff/ctf/tools/radare2/libr/include -o str.o str.c
^C/home/jeff/ctf/tools/radare2/libr/../global.mk:46: recipe for target 'str.o' failed
radare commented 8 years ago

Use make CC=... Instead

On 11 Oct 2015, at 01:09, Jeffrey Crowell notifications@github.com wrote:

minishwoods tools/radare2 ‹master*› » CC="clang" CFLAGS="--coverage" make 1 ↵ echo "#ifndef R_VERSION_H" > libr/include/r_version.h echo "#define R_VERSION_H 1" >> libr/include/r_version.h echo "#define R2_VERSION_COMMIT 9238" >> libr/include/r_version.h echo '#define R2_GITTAP "0.9.9-1131-g1305a8a"' >> libr/include/r_version.h echo '#define R2_GITTIP "1305a8a8847778d8cfe8cba0bc1d3c7f333cfc71"' >> libr/include/r_version.h echo '#define R2_BIRTH "2015-10-10"' >> libr/include/r_version.h echo '#endif' >> libr/include/r_version.h make -C shlr/zip make[1]: Entering directory '/home/jeff/ctf/tools/radare2/shlr/zip' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/home/jeff/ctf/tools/radare2/shlr/zip' make -C libr/util make[1]: Entering directory '/home/jeff/ctf/tools/radare2/libr/util' ccache gcc --coverage -c --coverage -fPIC -pie -fPIC -pie -MD -fPIC -pie -MD -g -Wall -DUNIX=1 -I/home/jeff/ctf/tools/radare2/libr/../shlr/zip/include -I/home/jeff/ctf/tools/radare2/libr/include -o mem.o mem.c ccache gcc --coverage -c --coverage -fPIC -pie -fPIC -pie -MD -fPIC -pie -MD -g -Wall -DUNIX=1 -I/home/jeff/ctf/tools/radare2/libr/../shlr/zip/include -I/home/jeff/ctf/tools/radare2/libr/include -o pool.o pool.c ccache gcc --coverage -c --coverage -fPIC -pie -fPIC -pie -MD -fPIC -pie -MD -g -Wall -DUNIX=1 -I/home/jeff/ctf/tools/radare2/libr/../shlr/zip/include -I/home/jeff/ctf/tools/radare2/libr/include -o num.o num.c ccache gcc --coverage -c --coverage -fPIC -pie -fPIC -pie -MD -fPIC -pie -MD -g -Wall -DUNIX=1 -I/home/jeff/ctf/tools/radare2/libr/../shlr/zip/include -I/home/jeff/ctf/tools/radare2/libr/include -o str.o str.c ^C/home/jeff/ctf/tools/radare2/libr/../global.mk:46: recipe for target 'str.o' failed — Reply to this email directly or view it on GitHub.

XVilka commented 8 years ago

@crowell can we close it?

crowell commented 8 years ago

close #3438 On Oct 13, 2015 6:32 PM, "Anton Kochkov" notifications@github.com wrote:

@crowell https://github.com/crowell can we close it?

— Reply to this email directly or view it on GitHub https://github.com/radare/radare2/issues/3438#issuecomment-147870758.