From: Olga G. <ol...@gm...> - 2010-11-23 18:15:06
|
Hello, I am trying to compile TrustedGrub on a 64-bit Fedora 13 distribution (2.6.32.25 kernel) I am getting the following error (excerpt from config.log): ---------------------------------- configure:3340: checking whether the C compiler works configure:3362: gcc -m32 -DSHOW_SHA1 -fno-stack-protector conftest.c >&5 /usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-redhat-linux/4.4.4/libgcc_s.so when searching for -lgcc_s /usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-redhat-linux/4.4.4/libgcc_s.so when searching for -lgcc_s /usr/bin/ld: cannot find -lgcc_s collect2: ld returned 1 exit status configure:3366: $? = 1 configure:3404: result: no configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GRUB" | #define PACKAGE_TARNAME "grub" | #define PACKAGE_VERSION "1.1.5" | #define PACKAGE_STRING "GRUB 1.1.5" | #define PACKAGE_BUGREPORT "m.s...@si..." | #define PACKAGE_URL "" | #define PACKAGE "grub" | #define VERSION "1.1.5" | /* end confdefs.h. */ | | int | main () | { | | ; | return 0; | } configure:3409: error: in `/root/TrustedGRUB-1.1.5/TrustedGRUB-1.1.5': configure:3413: error: C compiler cannot create executables ---------------------------------- I've looked this up and it looks I need multilib in gcc. It's readily available as a package (gcc-multilib) for Ubuntu or Debian. Does anyone know if it's available for Fedora? Or is there another way to fix this problem? Thanks in advance, Olga |