Thanks for your quick responses. I do according the suggestion and it worked! The suggestion was:
 
 remove "GenericNUCAPredictor::" before GenericNUCAPredictor. 
GenericNUCAPredictor(AbstractChip* chip_ptr, NodeID m_id);
  Thanks! Nilufar
  
 On Wed, Nov 16, 2011 at 4:20 PM, nilufar ferdous  <ferdous.nilufar@xxxxxxxxx> wrote:
 Hello all,
  I  fix the problem of the gcc path. Then after compiling I am getting the following error:
  I/opt/virtutech/simics-3.0.31/src/include/simics/util   
nuca/GenericNUCAPredictor.h:38: error: extra qualification ‘GenericNUCAPredictor::’ on member ‘GenericNUCAPredictor’ 
make[1]: *** [amd64-linux/generated/MOESI_CMP_NUCA/obj/Chip.o] Error 1 make[1]: Leaving directory `/home/nilufar/gems/ruby' make: *** [all] Error 2
 
  Please can  someone can help me? Thanks in advance! 
 
nilufar 
  In a previous thread I found some one answered 
 On Wed, Nov 9, 2011 at 3:28 PM, nilufar ferdous  <ferdous.nilufar@xxxxxxxxx> wrote:
 Hello All,
  I am a new user of gems. I want to extend the NUCA architecture. I came to know that gems 2.0 has no NUCA protocol. Can any one help me please how can I  start my work ? Currently I am using simics 3.0 and gems 1.4 . I  tried to compile ruby but it shows the bellow error: 
[x@alamo ruby] make PROTOCOL=MOESI_CMP_NUCADESTINATION=MOESI_CMP_NUCA
 
  ls: generated/MOESI_CMP_NUCA/*.C: No such file or directory Ruby: Building protocol: MOESI_CMP_NUCA Ruby: Making slicc cd ../slicc; make 
make[1]: Entering directory `/home/nilufar/gems_nuca/slicc' SLICC: Running flex and bison make generated/generated make[2]: Entering directory `/home/nilufar/gems_nuca/slicc' make[2]: `generated/generated' is up to date. 
make[2]: Leaving directory `/home/nilufar/gems_nuca/slicc' SLICC: Building slicc executable make amd64-linux/bin/slicc.exec make[2]: Entering directory `/home/nilufar/gems_nuca/slicc' /s/gcc-3.4.1/bin/g++ -o amd64-linux/obj/parser.o -c generated/parser.c -DYY_NO_UNPUT -Wall -W -Wwrite-strings -Woverloaded-virtual -Wno-unused  -m64 -march=opteron -fPIC -g -ggdb -g3 -O0 -w   -I. -I../common -Igenerated -Isymbols -Igenerator -Iast     
make[2]: /s/gcc-3.4.1/bin/g++: Command not found make[2]: *** [amd64-linux/obj/parser.o] Error 127 make[2]: Leaving directory `/home/nilufar/gems_nuca/slicc' make[1]: *** [all] Error 2 make[1]: Leaving directory `/home/nilufar/gems_nuca/slicc' 
make: *** [all] Error 2
 
  l Can any one help me:
  -Can I work with simics3.0 and gems2.1 for changes in configuration of NUCA cache stucture? -If I can not work in simics3.0+gems 2.1 then which configuration should I use? 
-How can I solve the problems of compliling ruby?
  Thanks in advance.
  Thanks, Nilufar  -
  
  
  
 |