[Gems-users] ruby complile error without error message


Date: Mon, 28 Apr 2008 22:38:21 -0400
From: "Konstantinos Aisopos" <kaisopos@xxxxxxxxx>
Subject: [Gems-users] ruby complile error without error message
hi all,

I got a strange ruby compile error. Here's the story: I ve been using
gems for a while and I ve been able to compile/run ruby successfully.
After doing some trivial changes to the generated code
(GEMS/ruby/generated/MESI_SCMP_bankdirectory/) and trying to
recompile, my compilation fails. The fact that makes this error seem
strange to me is that I don't get any error message explaining what
the error is... In case you are wondering if i tried to "make clean"
and then make again: yes I did, after trying to unsuccessfully compile
ruby for a couple of times, so the generated code was overwritten, but
problem still persists. Any ideas where I should start searching
what's wrong?

thanks,
Kostas

kaisopos@eros8:~/GEMS/ruby$ make PROTOCOL=MESI_SCMP_bankdirectory
DESTINATION=MESI_SCMP_bankdirectory
Ruby: Building protocol: MESI_SCMP_bankdirectory
Ruby: Making slicc
cd ../slicc; make
make[1]: Entering directory `/u/kaisopos/GEMS/slicc'
SLICC: Running flex and bison
make generated/generated
make[2]: Entering directory `/u/kaisopos/GEMS/slicc'
make[2]: `generated/generated' is up to date.
make[2]: Leaving directory `/u/kaisopos/GEMS/slicc'
SLICC: Building slicc executable
make x86-linux/bin/slicc.exec
make[2]: Entering directory `/u/kaisopos/GEMS/slicc'
make[2]: `x86-linux/bin/slicc.exec' is up to date.
make[2]: Leaving directory `/u/kaisopos/GEMS/slicc'
make[1]: Leaving directory `/u/kaisopos/GEMS/slicc'
Ruby: Running slicc
make generated/MESI_SCMP_bankdirectory/generated
make[1]: Entering directory `/u/kaisopos/GEMS/ruby'
make[1]: `generated/MESI_SCMP_bankdirectory/generated' is up to date.
make[1]: Leaving directory `/u/kaisopos/GEMS/ruby'
Ruby: Generating ruby objects
make x86-linux/generated/MESI_SCMP_bankdirectory/bin/tester.exec
make[1]: Entering directory `/u/kaisopos/GEMS/ruby'
make[1]: `x86-linux/generated/MESI_SCMP_bankdirectory/bin/tester.exec'
is up to date.
make[1]: Leaving directory `/u/kaisopos/GEMS/ruby'
make module_go
make[1]: Entering directory `/u/kaisopos/GEMS/ruby'
Made module
make[1]: Leaving directory `/u/kaisopos/GEMS/ruby'
Ruby: Linking simics module
cd ../simics/x86-linux/lib; make ruby
make[1]: Entering directory `/u/kaisopos/GEMS/simics-2.2.19/x86-linux/lib'
=== Building module "ruby" using the 2.0 API ===
make[1]: *** [ruby] Error 2
make[1]: Leaving directory `/u/kaisopos/GEMS/simics-2.2.19/x86-linux/lib'
make: *** [all] Error 2
[← Prev in Thread] Current Thread [Next in Thread→]