Hi, All,
I am a new user of GEMS, I try to install GEMS 1.2 on my SPARC machine.
I meet some errors,
wrong ELF class: ELFCLASS32
I think the reason is that, /usr/local/lib/libstdc++.so.5 in my machine
is ELF32 format, my questions is that how can I get ELF64 format .so in
my SPARC machine?
I think in my current machine, the libstdc++.so.5 and libcc_s.so.1 is
ELF32 format.
My system
SPARC sloaris 9
GCC 3.3
Flex 2.5.4
Bison 2.0
Thanks for your help!
-- Liping
-------------------------------------------------------------------------------
make PROTOCOL =MOSI_SMP_bcast DESTINATION=MOSI_SMP_bcast
generated/MOSI_SMP_bcast/*.C not found
Ruby: Building protocol: MOSI_SMP_bcast
Ruby: Making slicc
cd ../slicc; make
make[1]: Entering directory `/home/mdl/lxue/prideth/simics-2.2/slicc'
SLICC: Running flex and bison
make generated/generated
make[2]: Entering directory `/home/mdl/lxue/prideth/simics-2.2/slicc'
make[2]: `generated/generated' is up to date.
make[2]: Leaving directory `/home/mdl/lxue/prideth/simics-2.2/slicc'
SLICC: Building slicc executable
make v9-sol8-64/bin/slicc.exec
make[2]: Entering directory `/home/mdl/lxue/prideth/simics-2.2/slicc'
make[2]: `v9-sol8-64/bin/slicc.exec' is up to date.
make[2]: Leaving directory `/home/mdl/lxue/prideth/simics-2.2/slicc'
make[1]: Leaving directory `/home/mdl/lxue/prideth/simics-2.2/slicc'
Ruby: Running slicc
make generated/MOSI_SMP_bcast/generated
generated/MOSI_SMP_bcast/*.C not found
make[1]: Entering directory `/home/mdl/lxue/prideth/simics-2.2/ruby'
Generating protocol handlers
../slicc/v9-sol8-64/bin/slicc.exec generated/MOSI_SMP_bcast
html/MOSI_SMP_bcast MOSI_SMP_bcast "html"
../protocols/RubySlicc_Exports.sm ../protocols/RubySlicc_Types.sm
../protocols/RubySlicc_Util.sm
../protocols/RubySlicc_ComponentMapping.sm
../protocols/RubySlicc_Profiler.sm ../protocols/RubySlicc_Defines.sm
../protocols/MOSI_SMP_bcast-msg.sm ../protocols/MOSI_SMP_bcast-cache.sm
../protocols/MOSI_SMP_bcast-dir.sm ../protocols/standard_SMP-protocol.sm
ld.so.1: ../slicc/v9-sol8-64/bin/slicc.exec: fatal:
/usr/local/lib/libstdc++.so.5: wrong ELF class: ELFCLASS32
Killed
make[1]: *** [generated/MOSI_SMP_bcast/generated] Error 137
make[1]: Leaving directory `/home/mdl/lxue/prideth/simics-2.2/ruby'
make: *** [all] Error 2
|