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.
>
|