|
原帖由 2012casscqt 于 2012-11-8 19:22 发表
不好意思,我不习惯使用linux,怎么知道我装的是binutils-gold呢?该怎么移除用普通的binutils?
看來不是 binutils-gold 的問題,而是你的系統是 amd64 但沒安裝 gcc-multilib 和/或 binutils-multiarch 支援
如果是安裝了binutils-gold的話會像這樣:
- ~/grub4dos$ ./configure
- checking for a BSD-compatible install... /usr/bin/install -c
- checking whether build environment is sane... yes
- checking for gawk... no
- checking for mawk... mawk
- checking whether make sets $(MAKE)... yes
- checking build system type... x86_64-unknown-linux-gnu
- checking host system type... x86_64-unknown-linux-gnu
- checking whether to enable maintainer-specific portions of Makefiles... no
- checking for gcc... gcc
- checking for gcc... (cached) gcc
- checking whether the C compiler works... yes
- checking for C compiler default output file name... a.out
- checking for suffix of executables...
- checking whether we are cross compiling... no
- checking for suffix of object files... o
- checking whether we are using the GNU C compiler... yes
- checking whether gcc accepts -g... yes
- checking for gcc option to accept ISO C89... none needed
- checking for style of include used by make... GNU
- checking dependency style of gcc... gcc3
- checking dependency style of gcc... (cached) gcc3
- checking for ranlib... ranlib
- checking whether optimization for size works... yes
- checking whether gcc has -fno-stack-protector... yes
- checking whether gcc has -fno-reorder-functions... yes
- checking whether -Wundef works... yes
- checking whether -falign-loops works... yes
- checking whether linker accepts `--build-id=none'... yes
- checking for objcopy... objcopy
- checking if C symbols get an underscore after compilation... no
- checking whether objcopy works for absolute addresses... configure: error: gcc cannot link at address 7C00
复制代码
[ 本帖最后由 roytam1 于 2012-11-9 17:25 编辑 ] |
|