Re: [Gems-users] (no subject)


Date: Mon, 27 Nov 2006 17:55:20 +0100
From: nikolaos@xxxxxxxxxx
Subject: Re: [Gems-users] (no subject)
Only: MOSI_SMP_bcast

Quoting Dan Gibson <degibson@xxxxxxxx>:

> What directories exist in the ruby/generated directory?
> 
> nikolaos@xxxxxxxxxx wrote:
> > Nope, there is no x86-linux directory.
> >
> > Quoting Dan Gibson <degibson@xxxxxxxx>:
> >
> >   
> >> Is the path
> >> /home/nikolas/gems/programs/sparc/ruby/generated/x86-linux/obj valid and 
> >> full of object files?
> >>
> >> Regards,
> >> Dan Gibson
> >>
> >> nikolaos@xxxxxxxxxx wrote:
> >>     
> >>> /home/nikolas/gems is a link to /media/gems
> >>> so this shouldn't affect anything. I am beginning to think that since
> >>>       
> >> Ubuntu
> >>     
> >>> does a minimal installation by default, I am missing a library or
> >>>       
> >> something
> >>     
> >>> similar. Unfortunately the error message isn't helping.
> >>>
> >>> Quoting Dan Gibson <degibson@xxxxxxxx>:
> >>>
> >>>   
> >>>       
> >>>> A path seems to be inconsistent:
> >>>> /home/nikolas/gems/programs/sparc in one message
> >>>> /media/gems/programs/sparc/ in another...
> >>>>
> >>>> This is probably an artifact of the reformat you mentioned -- did you 
> >>>> copy files directly from one install to the other by chance? Otherwise,
> 
> >>>> grep for whichever path is wrong, and change it.
> >>>>
> >>>> Regards,
> >>>> Dan Gibson
> >>>>
> >>>> nikolaos@xxxxxxxxxx wrote:
> >>>>     
> >>>>         
> >>>>> The "make ruby" command from 
> >>>>> $GEMS/simics/x86-linux/lib
> >>>>> fails with the same error message:
> >>>>>
> >>>>> === Building module "ruby" using the 2.0 API ===
> >>>>> ls:
> >>>>>
> >>>>>       
> >>>>>           
> >
>
/home/nikolas/gems/programs/sparc/simics/../ruby/x86-linux/generated//obj/*.o:
> >   
> >>>   
> >>>       
> >>>>> No such file or directory
> >>>>> make: *** [ruby] Error 2
> >>>>>
> >>>>> I have tried both with
> >>>>> SIMICS_VERSION := -DSIMICS_2_2
> >>>>> and
> >>>>> SIMICS_VERSION += -DSIMICS_2_2
> >>>>>
> >>>>> Could this be a compatibility problem with gcc-3.3 ?
> >>>>>
> >>>>> Nikolas
> >>>>>
> >>>>>
> >>>>>
> >>>>> Quoting Dan Gibson <degibson@xxxxxxxx>:
> >>>>>   
> >>>>>       
> >>>>>           
> >>>>>> The latest version of GEMS handles Simics versions a little
> >>>>>> differently, by changing Makefile.simics_version. Don't use the
> append
> >>>>>> operator in Makefile.simics_version in GEMS 1.2+... that could break
> >>>>>> several #ifdefs in various places. Use := instead of += if you're
> >>>>>> defining the Simics version.
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>> Regards,
> >>>>>>
> >>>>>> Dan Gibson
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>> Javier Merino wrote:
> >>>>>>
> >>>>>>   Check that you have the correct simics version in
> >>>>>> $GEMS/common/Makefile.common, around line 46:
> >>>>>>
> >>>>>> SIMICS_VERSION += -DSIMICS_2_2
> >>>>>>
> >>>>>> Good luck,
> >>>>>> Javi
> >>>>>>
> >>>>>> Nikolaos wrote:
> >>>>>>   
> >>>>>>   
> >>>>>>     Yes, about 4 times...
> >>>>>>
> >>>>>> I am using
> >>>>>>
> >>>>>> ./configure CC=/usr/lib/gcc-3.3
> >>>>>>
> >>>>>> and I am using g++-3.3 in the GEMS Makefiles
> >>>>>>
> >>>>>> Nikolas
> >>>>>>
> >>>>>>
> >>>>>> Quoting Dan Gibson <degibson@xxxxxxxx>:
> >>>>>>
> >>>>>>     
> >>>>>>     
> >>>>>>       Have your run the Simics configure step?
> >>>>>> cd $GEMS/simics/x86-linux
> >>>>>> ../configure
> >>>>>>
> >>>>>> Regards,
> >>>>>> Dan Gibson
> >>>>>>
> >>>>>> nikolaos@xxxxxxxxxx wrote:
> >>>>>>
> >>>>>>       
> >>>>>>       
> >>>>>>         Hello again,
> >>>>>>
> >>>>>> I had to format my PC and I changed my linux distribution to Ubuntu.
> I
> >>>>>>             
> >> am
> >>     
> >>>>>>         
> >>>>>>       
> >>>>>>       trying
> >>>>>>       
> >>>>>>       
> >>>>>>         to setup GEMS again but I am having some problems that I
> >>>>>>             
> >> haven't
> >>     
> >>>>>>         
> >>>>>>             
> >>>> been
> >>>>     
> >>>>         
> >>>>>> able
> >>>>>>         
> >>>>>>       
> >>>>>>       to 
> >>>>>>       
> >>>>>>       
> >>>>>>         solve. From what I understand something goes wrong during the
> >>>>>> linking
> >>>>>>         
> >>>>>>       
> >>>>>>       process.
> >>>>>>       
> >>>>>>       
> >>>>>>         I am using gcc 3.3, Simics 2.2.17 and GEMS 1.2
> >>>>>>
> >>>>>> The output I am getting from the 2 modules is:
> >>>>>>
> >>>>>> >From Ruby:
> >>>>>>
> >>>>>> Template closure done
> >>>>>> Made module
> >>>>>> make[1]: Leaving directory `/media/gems/programs/sparc/ruby'
> >>>>>> Ruby: Linking simics module
> >>>>>> cd ../simics/x86-linux/lib; make ruby
> >>>>>> make[1]: Entering directory
> >>>>>> `/media/gems/programs/sparc/simics-2.2.17/x86-linux/lib'
> >>>>>> === Building module "ruby" using the 2.0 API ===
> >>>>>> make[1]: *** [ruby] Error 2
> >>>>>> make[1]: Leaving directory
> >>>>>> `/media/gems/programs/sparc/simics-2.2.17/x86-linux/lib'
> >>>>>> make: *** [all] Error 2
> >>>>>>
> >>>>>>
> >>>>>> >From Opal:
> >>>>>>
> >>>>>> Made module
> >>>>>> make[1]: Leaving directory `/media/gems/programs/sparc/opal'
> >>>>>> Opal: Linking simics module
> >>>>>> cd ../simics/x86-linux/lib; make opal
> >>>>>> make[1]: Entering directory
> >>>>>> `/media/gems/programs/sparc/simics-2.2.17/x86-linux/lib'
> >>>>>> === Building module "opal" using the 2.0 API ===
> >>>>>> gmake[2]: Circular
> >>>>>>         
> >>>>>>       
> >>>>>>      
> >>>>>>
> >>>>>>     
> >>>>>>         
> >>>>>>             
> >
>
/home/nikolas/gems/programs/sparc/simics/x86-linux/obj/include/simics/module_id.c
> >   
> >>>   
> >>>       
> >>>>>   
> >>>>>       
> >>>>>           
> >>>>>>       
> >>>>>>       
> >>>>>>         <-
> >>>>>>         
> >>>>>>       
> >>>>>>      
> >>>>>>
> >>>>>>     
> >>>>>>         
> >>>>>>             
> >
>
/home/nikolas/gems/programs/sparc/simics/x86-linux/obj/include/simics/module_id.c
> >   
> >>>   
> >>>       
> >>>>>   
> >>>>>       
> >>>>>           
> >>>>>>       
> >>>>>>       
> >>>>>>         dependency dropped.
> >>>>>> Linking opal.so
> >>>>>> /media/gems/programs/sparc/simics-2.2.17/x86-linux/lib/opal.so:
> >>>>>> /media/gems/programs/sparc/simics-2.2.17/x86-linux/lib/opal.so:
> >>>>>>             
> >> undefined
> >>     
> >>>>>> symbol: _Z20initvar_dispatch_setPvP11conf_objectP10attr_valueS3_
> >>>>>> gmake[2]: ***
> >>>>>>         
> >>>>>>       
> >>>>>>      
> [/media/gems/programs/sparc/simics-2.2.17/x86-linux/lib/opal.so]
> >>>>>>       
> >>>>>>       
> >>>>>>         Error 1
> >>>>>> gmake[2]: *** Deleting file
> >>>>>> `/media/gems/programs/sparc/simics-2.2.17/x86-linux/lib/opal.so'
> >>>>>> make[1]: *** [opal] Error 2
> >>>>>> make[1]: Leaving directory
> >>>>>> `/media/gems/programs/sparc/simics-2.2.17/x86-linux/lib'
> >>>>>> make: *** [module] Error 2
> >>>>>>
> >>>>>> I have tried recopying my library files, cleaning up previous makes
> >>>>>>             
> >> etc.
> >>     
> >>>>>>         
> >>>>>>             
> >>>> to
> >>>>     
> >>>>         
> >>>>>>         
> >>>>>>       
> >>>>>>       no
> >>>>>>       
> >>>>>>       
> >>>>>>         avail. Any suggestions?
> >>>>>>
> >>>>>> Thanks in advance,
> >>>>>>
> >>>>>> Nikolas
> >>>>>> _______________________________________________
> >>>>>> 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.
> >>>>     
> >>>>         
> >>>>>>       
> >>>>>>       
> >>>>>>         
> >>>>>>  
> >>>>>>
> >>>>>>         
> >>>>>>       
> >>>>>>       _______________________________________________
> >>>>>> 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.
> >>>>>>
> >>>>>>       
> >>>>>>     
> >>>>>>     
> >>>>>> _______________________________________________
> >>>>>> 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.
> >>>>>>
> >>>>>>     
> >>>>>>   
> >>>>>>   
> >>>>>> _______________________________________________
> >>>>>> 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.
> >>>>>>
> >>>>>>
> >>>>>>   
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>>     
> >>>>>>         
> >>>>>>             
> >>>>> _______________________________________________
> >>>>> 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.
> >>>>     
> >>>>         
> >>>>>   
> >>>>>       
> >>>>>           
> >>>> -- 
> >>>> http://www.cs.wisc.edu/~gibson [esc]:wq!
> >>>>
> >>>> _______________________________________________
> >>>> 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.
> >>>>
> >>>>     
> >>>>         
> >>> _______________________________________________
> >>> 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.
> >>     
> >>>   
> >>>       
> >> -- 
> >> http://www.cs.wisc.edu/~gibson [esc]:wq!
> >>
> >> _______________________________________________
> >> 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.
> >>
> >>     
> >
> >
> > _______________________________________________
> > 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.
> >
> >   
> 
> -- 
> http://www.cs.wisc.edu/~gibson [esc]:wq!
> 
> _______________________________________________
> 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.
> 


[← Prev in Thread] Current Thread [Next in Thread→]