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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.