Re: [Gems-users] GEMS release 1.3 compiling error


Date: Thu, 24 Aug 2006 08:01:59 -0500
From: Dan Gibson <degibson@xxxxxxxx>
Subject: Re: [Gems-users] GEMS release 1.3 compiling error
Lei,
I remember having a similar error when I was figuring out how to port GEMS to Simics 1.3. The issue was because I didn't have my symbolic links properly set... that is... $SIMICS_WORKSPACE/modules/Makefile (and other symlinks to the ruby tree) didn't exist. Can you verify the links?

If the links are there, can you give me an "ls -al" on your Simics workspace directory, as well as an ls -al on workspace/[platform]/obj?

Regards,
Dan

PS Simics 3.0.4 is NOT tested with GEMS -- the earliest Simics 3 that GEMS is known to work with is GEMS 3.0.11... FYI.

lya755@xxxxxxxxxxxxxxxxxxxx wrote:
Hi list,
I am trying to setup GEMS release 1.3 with Simics 3.0.4. I followed the instructions on http://www.cs.wisc.edu/gems/doc/wiki/moin.cgi/Setup_for_Simics_3.0.X However, compiling ruby gives me the following error after seeing a lot of stuff on the screen: touch x86-linux/generated/MOSI_SMP_bcast/bin/ruby.closure
Template closure done
Made module
make[1]: Leaving directory `/newhd2/gems/ruby'
Ruby: Linking simics module
cd ../simics; make ruby
make[1]: Entering directory `/newhd2/gems/simics_3_workspace'
make[2]: Entering directory `/newhd2/gems/simics_3_workspace/x86-
linux/obj/modules/ruby'
make[2]: *** No rule to make target `ruby.o', needed by `/newhd2/gems/simics_3_workspace/x86-linux/lib/ruby.so'. Stop.
make[2]: Leaving directory `/newhd2/gems/simics_3_workspace/x86-
linux/obj/modules/ruby'
make[1]: *** [ruby] Error 2
make[1]: Leaving directory `/newhd2/gems/simics_3_workspace'
make: *** [all] Error 2

Similarly, compiling opal gives me this error:
make[1]: Leaving directory `/newhd2/gems/opal'
Opal: Linking simics module
cd ../simics; make opal
make[1]: Entering directory `/newhd2/gems/simics_3_workspace'
make[2]: Entering directory `/newhd2/gems/simics_3_workspace/x86-
linux/obj/modules/opal'
        module_id.c
DEP     module_id.d
make[2]: Leaving directory `/newhd2/gems/simics_3_workspace/x86-
linux/obj/modules/opal'
make[2]: Entering directory `/newhd2/gems/simics_3_workspace/x86-
linux/obj/modules/opal'
make[2]: *** No rule to make target `opal.o', needed by `/newhd2/gems/simics_3_workspace/x86-linux/lib/opal.so'. Stop.
make[2]: Leaving directory `/newhd2/gems/simics_3_workspace/x86-
linux/obj/modules/opal'
make[1]: *** [opal] Error 2
make[1]: Leaving directory `/newhd2/gems/simics_3_workspace'
make: *** [module] Error 2

I'd appreciate if somebody could give me a hint on how to get over this. Thanks in advance!! Lei

_________________________________________________________
This message was sent through the NU ECE webmail gateway.
_______________________________________________
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.


[← Prev in Thread] Current Thread [Next in Thread→]