I need to do some business on coreutils as a part of a project for school, but I am stuck right at the beg开发者_如何学编程inning of README-hacking, I have done all things and they were successful until make. It failed and gave me this kind of response:
$ make
make all-recursive
make[1]: Entering directory `/home/andrej/Projects/coreutils'
Making all in lib
make[2]: Entering directory `/home/andrej/Projects/coreutils/lib'
make all-recursive
make[3]: Entering directory `/home/andrej/Projects/coreutils/lib'
make[4]: Entering directory `/home/andrej/Projects/coreutils/lib'
CC printf-frexp.o
In file included from printf-frexp.c:27:0:
./math.h:558:5: error: token "@" is not valid in preprocessor expressions
./math.h:634:5: error: token "@" is not valid in preprocessor expressions
./math.h:657:5: error: token "@" is not valid in preprocessor expressions
./math.h:743:5: error: token "@" is not valid in preprocessor expressions
./math.h:814:5: error: token "@" is not valid in preprocessor expressions
make[4]: *** [printf-frexp.o] Error 1
make[4]: Leaving directory `/home/andrej/Projects/coreutils/lib'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/andrej/Projects/coreutils/lib'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/home/andrej/Projects/coreutils/lib'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/andrej/Projects/coreutils'
make: *** [all] Error 2
and now I am stuck here, because I dont want to touch the code in this state, dont you know whats is wrong, I mean I know that there is something wrong with my machine, but where and how to solve this one?
Thanks a lot for your responses
Andrej
精彩评论