Hi Robert,
You might have some lingering GCC 4.0.2 object files floating around in
your GEMS and/or Simics directories.
Here is what I recommend.
* Do make clean for both Ruby and Opal.
* Delete the Ruby and Opal .so files... they are in
$GEMS/simics/[platform]/lib
* Verify the GEMS makefiles are set to use your gcc 3.2.3 installation
instead of gcc 4.x (sounds like you've done this)
* Set your $GEMS/simics/compiler.mk file to use gcc 3.2.3 instead of
simply "gcc". It could be that the simics build process (which is just
about invisible, nearly impossible to change, and invoked automatically
by our (GEMS's) Makefiles) is still using gcc 4.x.
Regards,
Dan Gibson
Robert Guziolowski wrote:
Hi,
I am rather new to Simics and GEMS.
I downloaded Simics 3.0.19 and GEMS 1.3.1, and followed all the
instructions "Setup for Simics 3.0.x" and "QuickStart" pages.
When I was compiling with gcc 4.1.1 (fedora core 5) I got errors:
error: extra qualification 'NetDest::' on member 'vecIndex'
while with gcc 3.2.3, those errors were not existing and both ruby and
opal compiled successfully (thus, finally for opal and ruby i am using
gcc 3.2.3).
Nevertheless, while I am trying to load module "ruby" and/or "opal"
into simics (installed out-of-the-box) after loading a checkpointed
system, changing instruction fetch mode, disabling istc and dstc, I
receive following errors:
simics> load-module ruby
Error loading module 'ruby': Failed to load module 'ruby'
('/local/rguziolo/simulators/gems-1.3.1/simics_3_workspace/x86-linux/lib/ruby.so'):
"version `GCC_4.2.0' not found (required by /usr/lib/libstdc++.so.6)"
simics> load-module opal
Error loading module 'opal': Failed to load module 'opal'
('/local/rguziolo/simulators/gems-1.3.1/simics_3_workspace/x86-linux/lib/opal.so'):
"version `GCC_4.2.0' not found (required by /usr/lib/libstdc++.so.6)"
simics> list-failed-modules
Current ABI version: 1354 Lowest supported: 1302
Name Error
-------------------------------------------------------------------------
No module name in module
opal version `GCC_4.2.0' not found (required by /usr/lib/libstdc++.so.6)
ruby version `GCC_4.2.0' not found (required by /usr/lib/libstdc++.so.6)
What I am doing wrong?
Best regards,
(::)
_______________________________________________
Gems-users mailing list
Gems-users@xxxxxxxxxxx
https://lists.cs.wisc.edu/mailman/listinfo/gems-users
Use Google to search the GEMS Users mailing list by adding "site:https://lists.cs.wisc.edu/archive/gems-users/" to your search.
|