Hello, >2012/5/1 Joshua C. <joshuacov@...>: >> When try to compile bin/10ec8168.lkrn with the latest git as of >> 01.05.2012 I get the following error: >> >> [AR] bin/blib.a >> ar: creating bin/blib.a >> [LD] bin/10ec8168.tmp >> arch/i386/scripts/i386.lds:1: undefined symbol `_tmp_start' referenced >> in expression >> make: *** [bin/10ec8168.tmp] Error 1 >> >> >> I remember seeing this error some days ago but can't recollect when >> exactly it firs appeared. The realtek driver has been rewritten in the >> last month so I guess this has something to do with the driver. I have >> all deps installed (gcc, binutils-devel, make, perl, syslinux, zlib) >> but cannot figure out how to fix this. Google also didn't help much >> but pointing to some gcc flags. > >It turned out that the linker was the culprit of this. Now it >compiles fine.
Could you please reveal how exactly you fixed this problem? I have several Realtek cards and have the very same problem during build: [AR] bin/blib.a ar: creating bin/blib.a [LD] bin/19691026.tmp arch/i386/scripts/i386.lds:1: undefined symbol `_tmp_start' referenced in expression make: *** [bin/19691026.tmp] Error 1 I tried on different hosts, with different cards (but all of them are Realtek) and I got this failure everywhere. Mine ld is from binutils-2.22-r1 (Gentoo). This this the latest non-masked version in the distribution. Best regards, Andrew Savchenko
pgpOEcqBP2kA4.pgp
Description: PGP signature
_______________________________________________ ipxe-devel mailing list [email protected] https://lists.ipxe.org/mailman/listinfo.cgi/ipxe-devel

