Am 08.12.2011 20:38 schrieb Rudolf Marek: > On 5.12.2011 03:00, Carl-Daniel Hailfinger wrote: >> Switch from host OS detection to target OS detection. >> Complain about unknown target OS/architecture. >> Disable annoying format string warnings on DJGPP. >> >> Native and cross-compilation now usually just require setting CC. >> Examples: >> make CC=i586-pc-msdosdjgpp-gcc >> make CC="clang -m64" >> make CC=i686-w64-mingw32-gcc >> >> I tested the following compilation types: >> i386 Linux native (gcc, clang) >> i386 Linux -> x86_64 Linux (clang) >> i386 Linux -> MinGW32 >> i386 Linux -> DJGPP >> >> I'd appreciate tests for: >> x86_64 Linux native >> MinGW native >> Cygwin native >> powerpc Linux native >> > make CC=powerpc-unknown-linux-gnuspe-gcc > flashrom: ELF 32-bit MSB executable, PowerPC or cisco 4500, version 1 > (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.22, > with unknown capability 0x41000000 = 0x13676e75, with unknown > capability 0x10000 = 0xb0402, not stripped > > This was with e500. There is a lot of powerPCs like 60x and 4xx. > > make CC=armel-unknown-linux-gnueabi-gcc > Checking for a C compiler... found. > Target arch is unknown. Aborting. > make: *** [compiler] Error 1
Thanks a lot for your tests! > Most likely no arm support? Indeed, ARM support is missing. I think it is mainy held back by libpci breakage for which we only have a really hackish workaround. Regards, Carl-Daniel -- http://www.hailfinger.org/ _______________________________________________ flashrom mailing list [email protected] http://www.flashrom.org/mailman/listinfo/flashrom
