Re: [Gems-users] GEMS installation problem


Date: Thu, 20 Apr 2006 09:18:59 -0500
From: Dan Gibson <degibson@xxxxxxxx>
Subject: Re: [Gems-users] GEMS installation problem
Jenny,

This problem commonly occurs when Simics isn't installed to your $GEMS directory, or when its directory name within $GEMS isn't "simics". (Often, this directory is called simics-2.2.19 or something similar)

The file "global.h" is part of the Simics API used by Ruby. It is part of a Simics 2.X installation.
Ruby's Makefile will expect global.h to reside at:
$GEMS/simics/x86-linux/obj/include/simics,

which for you would seem to be the absolute path:

/root/GEMS/simics/x86-linux/obj/include/simics/global.h

Can you verify that global.h exists at $GEMS/simics/x86-linux/obj/include/simics/global.h?

You will need to do a "make clean" in $GEMS/ruby if your $GEMS/simics directory isn't currently named $GEMS/simics, then ensure a path to global.h is possible through the path $GEMS/simics/x86-linux/obj/include/simics/

Regards,
Dan

li shengmei wrote:
Hi,
     I'm new to GEMS.
     I install GEMS1.2 ( simics 3.0.1, GCC 3.2.2) followed by the Multifacet GEMS Documentation Wiki  strictly and I don't miss any step.
But errors occur when compiling ruby using order" make PROTOCOL=MOSI_SMP_bcast DESTINATION=MOSI_SMP_bcast
----------It stops at-------------
make[1]: Leaving directory `/root/GEMS/ruby'
make[1]: Entering directory `/root/GEMS/ruby'
make[1]: *** No rule to make target `global.h', needed by
`x86-linux/generated/MOSI_SMP_bcast/obj/DemoPrefetcher.d'.  Stop.
make[1]: Leaving directory `/root/GEMS/ruby'
make: *** [all] Error 2

 The same errors occur when I install GEMS1.1.

From the Makefile in GEMS/ruby, I find that errors occur at this step" $(MAKE) $(BIN_DIR)/tester.exec"

I can't find tester.exec. That's the direct reason of the failure of installation.

But how to resolve it ? 

Thanks,

Jessica


 

_______________________________________________ Gems-users mailing list Gems-users@xxxxxxxxxxx https://lists.cs.wisc.edu/mailman/listinfo/gems-users
[← Prev in Thread] Current Thread [Next in Thread→]