Hi,
My build enviroment is gcc 4.1.2, simics 3.0.31, make 3.81, boost C++
1.33.1 and my machine is 64-bit.
I downloaded flexus 4.1 and followed all the flexus getting started
guide steps. I tried to run the test application. When I run the
prepare-test-app script with simics 32-bit I get this error message
from simics console:
Failed to load module 'xterm-console'
('/home/research/zhadji01/virtutech/simics-3.0.31/x86-linux/lib/xterm-console.so'): "cannot open shared object file: No such file or
directory"
The object 'con0' is of unknown class 'text-console'."
So then I tried the 64 bit simics. But then I got this error message
from the simics console:
Failed to load module 'scsi-bus'
('/home/research/zhadji01/virtutech/simics-3.0.31/amd64-linux/lib/scsi-bus.so'): "wrong ELF class:
ELFCLASS32"
The object 'sb0' is of unknown class 'scsi-bus'.
I know that this error (the one for 64 bit simics) has to do with the
make install that changes the GLIBC libraries in simics installation.
So I tried to bypass the make install step. I run again the
prepare-test-app (without the make install step), it completed
succesfuly and saved a system state checkpoint. But when I tried to
create flex point with the run_job script I got the error cmdline
package not found.
So do you know what causes these errors especially the first one with
the xterm-console? Is it problem that I'm using 64 bit machine? Can
you please tell me what is the best OS and simics version to use with
flexus 32 bit or 64?
Thank you very much - Zacharias Hadjilambrou