Re: Afterburned linux compilation error
"Yuri Prokushev" <[email protected]>
| Newsgroups | gmane.comp.micro-kernel.l4.l4ka.general |
|---|---|
| Message-ID | <[email protected]> |
Thanks. Seems to be exact this problem. Trying to compile patched kernel. 2007/7/2, Jan Stoess <[email protected]>: > > I guess you're using a too recent version of binutils. The assembler of > that > version refuses to build older Linux 2.6 revisions (e.g., 2.6.9), since > they > contain certain inline assembly statements that are not strictly correct > (mov %gs, %eax). You can either use an older version of binutils (2.16.1and > previous, as far as I remember), or patch linux appropriately; there's > even > an "official" patch in the kernel FTP, e.g., under > ftp.kernel.org/pub/linux/devel/binutils/linux-2.6-seg-5.patch. > > -Jan > -- > Jan Stoess > Lehrstuhl Systemarchitektur > Universitaet Karlsruhe > > > From: [email protected] > [mailto:[email protected]] On Behalf Of Yuri Prokushev > Sent: Sunday, July 01, 2007 8:11 PM > To: [email protected] > Subject: Afterburned linux compilation error > > Hello, All > > I have tried to build afterburner project. During compilation I have some > problems: > > 1. tcb_layout.h, asmsyms.h and kdb_*.h not generated automatically. I > generated them by make <filename> in pistachio build directory > 2. afterburner_*.s files can't be assembled with error "invalid prefix or > operand in command 'mov'" from assembler. Error reproduced as with 2.6 as > with 2.4 kernel > > Is any suggestions to solve this problems? > > BTW, I also have problems with build XEN2, but XEN3 build ok. > > > -- > wbr, > Yuri > > -- wbr, Yuri