Hello, I try to roll back from binutils 2.20 to 2.18 in my system. I have installed gcc-3.4 and g++-3.4, the ./configure doesn't report any error, however when I try to make I got the error below: Making info in doc make[1]: entering directory `/home/user/desktop/binutils-2.18/binutils/doc' if test -f cxxfilt.man; then \ man=cxxfilt.man; \ else \ man=./cxxfilt.man; \ fi; \ sed -e 's/@PROGRAM@/c++filt/' \ -e 's/cxxfilt/c++filt/' < $man \ > c++filt.1 make[1]:leaving directory `/home/user/desktop/binutils-2.18/binutils/doc' Making info in po make[1]: entering directory `/home/user/desktop/binutils-2.18/binutils/po' make[1]: nothing can be done for `info'¡£ make[1]:leaving directory `/home/user/desktop/binutils-2.18/binutils/po' make[1]: entering directory `/home/user/desktop/binutils-2.18/binutils' make[1]: nothing can be done for `info-am'¡£ make[1]:leaving directory `/home/user/desktop/binutils-2.18/binutils' make all-recursive make[1]: entering directory `/home/user/desktop/binutils-2.18/binutils' Making all in doc make[2]: entering directory `/home/user/desktop/binutils-2.18/binutils/doc' make[2]: nothing can be done for `all'¡£ make[2]:leaving directory `/home/user/desktop/binutils-2.18/binutils/doc' Making all in po make[2]: entering directory `/home/user/desktop/binutils-2.18/binutils/po' make[2]: nothing can be done for `all'¡£ make[2]:leaving directory `/home/user/desktop/binutils-2.18/binutils/po' make[2]: entering directory `/home/user/desktop/binutils-2.18/binutils' make[2]: *** ûÓйæÔò¿ÉÒÔ´´½¨¡°size.o¡±ÐèÒªµÄÄ¿±ê¡°../bfd/bfdver.h¡±. stop. make[2]:leaving directory `/home/user/desktop/binutils-2.18/binutils' make[1]: *** [all-recursive] error 1 make[1]:leaving directory `/home/user/desktop/binutils-2.18/binutils' make: *** [all] error 2 I'm wondering how can I make successfully? Best regards
Subject: Re: New: make error Hi Swen, > Hello, I try to roll back from binutils 2.20 to 2.18 in my system. I have > installed gcc-3.4 and g++-3.4, the ./configure doesn't report any error, however > when I try to make I got the error below: > make[2]: *** ûÓйæÔò¿ÉÒÔ´´½¨¡°size.o¡±ÐèÒªµÄÄ¿±ê¡°../bfd/bfdver.h¡±. stop. > make[2]:leaving directory `/home/user/desktop/binutils-2.18/binutils' I cannot actually read that error message. Do you have your locale set to C ? If not then try changing it to that. As for the error itself I suspect that it connected with your attempt to rollback to the earlier binutils release. Did you build in a completely clean tree ? (Ie one with no remnants of the 2.20 release). Cheers Nick
.