Date: | Thu, 7 May 2009 15:14:13 -0400 |
---|---|
From: | Abdullah Kayi <apokayi@xxxxxxxxxxxxxx> |
Subject: | [Gems-users] Ruby compile error with a new protocol |
Hi all, I have changed quite a few files inside Ruby and also tried modify the MOESI_SMP_directory protocol. I am pretty much passing all the compilation stages and getting stuck at the end while building Ruby. I have been trying to debug but I wasn't able to get much info so far. So, any ideas on the following errors or any advice how to debug the problem? Here is the tail of the output: Template closure done Made module make[1]: Leaving directory `/home/apokayi/opt/gems-2.1/ruby' Ruby: Linking simics module cd ../simics; make ruby make[1]: Entering directory `/home/apokayi/opt/gems-2.1/simics_3_workspace' === Building module "ruby" === make[2]: Entering directory `/home/apokayi/opt/gems-2.1/simics_3_workspace/amd64-linux/obj/modules/ruby' Using the Simics 3.0 API for ruby module make[2]: Leaving directory `/home/apokayi/opt/gems-2.1/simics_3_workspace/amd64-linux/obj/modules/ruby' make[1]: *** [ruby] Error 2 make[1]: Leaving directory `/home/apokayi/opt/gems-2.1/simics_3_workspace' make: *** [all] Error 2 And of I do "make -d" for more debugging info, I am getting the following: Using the Simics 3.0 API Putting child 0x01920460 (api_warning) PID 3338 on the chain. Live child 0x01920460 (api_warning) PID 3338 Reaping winning child 0x01920460 PID 3338 for ruby module Live child 0x01920460 (api_warning) PID 3339 Reaping winning child 0x01920460 PID 3339 Removing child 0x01920460 PID 3339 from chain. Successfully remade target file `api_warning'. Considering target file `/home/apokayi/opt/gems-2.1/simics_3_workspace/amd64-linux/lib/ruby.so'. Considering target file `ruby.o'. Looking for an implicit rule for `ruby.o'. Trying pattern rule with stem `ruby'. Trying implicit prerequisite `ruby.c'. Found prerequisite `ruby.c' as VPATH `/home/apokayi/opt/gems-2.1/simics_3_workspace/modules/ruby/ruby.c' Trying rule prerequisite `/home/apokayi/opt/gems-2.1/simics_3_workspace/modules/ruby/Makefile'. Found an implicit rule for `ruby.o'. Pruning file `/home/apokayi/opt/gems-2.1/simics_3_workspace/modules/ruby/ruby.c'. Considering target file `/home/apokayi/opt/gems-2.1/simics_3_workspace/modules/ruby/Makefile'. File `/home/apokayi/opt/gems-2.1/simics_3_workspace/modules/ruby/Makefile' was considered already. Pruning file `/home/apokayi/opt/gems-2.1/simics_3_workspace/modules/ruby/ruby.c'. Pruning file `/usr/include/errno.h'. Pruning file `/usr/include/features.h'. Pruning file `/usr/include/sys/cdefs.h'. Pruning file `/usr/include/bits/wordsize.h'. Pruning file `/usr/include/gnu/stubs.h'. Pruning file `/usr/include/gnu/stubs-64.h'. Pruning file `/usr/include/bits/errno.h'. Pruning file `/usr/include/linux/errno.h'. Pruning file `/usr/include/asm/errno.h'. Pruning file `/usr/include/asm-generic/errno.h'. Pruning file `/usr/include/asm-generic/errno-base.h'. Pruning file `/usr/include/stdio.h'. Pruning file `/usr/lib/gcc/x86_64-linux-gnu/4.3.2/include/stddef.h'. Finished prerequisites of target file `ruby.o'. Giving up on target file `ruby.o'. Finished prerequisites of target file `/home/apokayi/opt/gems-2.1/simics_3_workspace/amd64-linux/lib/ruby.so'. Giving up on target file `/home/apokayi/opt/gems-2.1/simics_3_workspace/amd64-linux/lib/ruby.so'. Finished prerequisites of target file `all'. Giving up on target file `all'. make[2]: Leaving directory `/home/apokayi/opt/gems-2.1/simics_3_workspace/amd64-linux/obj/modules/ruby' Reaping losing child 0x01fb8670 PID 3329 make[1]: *** [ruby] Error 2 Removing child 0x01fb8670 PID 3329 from chain. make[1]: Leaving directory `/home/apokayi/opt/gems-2.1/simics_3_workspace' Reaping losing child 0x01c26090 PID 3141 make: *** [all] Error 2 Removing child 0x01c26090 PID 3141 from chain. Thanks in advance, ~AK |
[← Prev in Thread] | Current Thread | [Next in Thread→] |
---|---|---|
|
Previous by Date: | Re: [Gems-users] (no subject), Dan Gibson |
---|---|
Next by Date: | [Gems-users] Ruby dump stats for transactional memory programs, Kun-cheol Shin |
Previous by Thread: | Re: [Gems-users] problem with "g_eventQueue_ptr->getTime()"., lenglihello |
Next by Thread: | [Gems-users] Ruby dump stats for transactional memory programs, Kun-cheol Shin |
Indexes: | [Date] [Thread] |