RE: Afterburned linux compilation error
"Jan Stoess" <[email protected]>
| Newsgroups | gmane.comp.micro-kernel.l4.l4ka.general |
|---|---|
| Message-ID | <[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.1 and 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
smime.p7s
(application/x-pkcs7-signature, 3.1 KB) - not displayed