Hi,
On 29.12.2009, at 14:29, Guanghui, Cheng wrote:
I tried to compile the Nova in the AMD 64-bit platform and found some errors like this: {standard input}: Assembler messages: {standard input}:163: Error: no such instruction: `invept 16(%esp),%eax' {standard input}: Assembler messages: {standard input}:91: Error: no such instruction: `invvpid (%esp),%eax' {standard input}:349: Error: no such instruction: `invvpid (%esp),%eax' I removed these codes and it could compile sussessfully. But i am not sure this behaviour is correct or not. I also ran the Nova-demo-cd in the AMD 64-bit platform and the nova could boot. And cycleburner could WORK well but VMM can't work because of this error: start_modules: create_pd = 5 (error number).
I also was hit by that problem - your binutils are probably too old. I upgraded to the most recent version of binutils (2.20 - however, I'm cross-compiling on OS X with a i386-linux-elf cross toolchain) and the compile succeeded.
Hope that helps, Michael