This error happens when there is no corresponding protocol files under
$GEMS/protocols. There is no MOESI_SMP_bcast protocol that comes with
GEMS. So, I assume you try to compile MOSI_SMP_bcast.
So, just try
make PROTOCOL=MOSI_SMP_bcast DESTINATION=MOSI_SMP_bcast
Regards,
~AK
Chien-chih Liao wrote:
Hi:
When I tried to compile GEMS 2.1.1, I faced an issue: (with command:
make PROTOCOL=MOESI_SMP_bcast DESTINATION=MOESI_SMP_bcast )
Entering directory `/home/shay/a/ece666a8/gems-2.1.1/ruby'
make[1]: Circular amd64-linux/generated/MOESI_SMP_bcast/obj/init.o <-
default_param.h dependency dropped.
make[1]: *** No rule to make target `Directory_State.h', needed by
`amd64-linux/generated/MOESI_SMP_bcast/obj/Chip.o'. Stop.
make[1]: Leaving directory `/home/shay/a/ece666a8/gems-2.1.1/ruby'
I believed I follow all the instructions in the tutorial pages.
Another thing is that I can compile MOESI_SMP_directory
successfully...However, I cannot load the ruby image into my simics
3.0.31 the same as this thread
https://lists.cs.wisc.edu/archive/gems-users/2006-October/msg00169.shtml
Could anyone have the same experience? Thank you so much for your help.
Best Regards
Nick
------------------------------------------------------------------------
_______________________________________________
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.
|