Re: [Gems-users] GEMS Installation 64-bit Ubuntu 10.10


Date: Sun, 30 Jan 2011 13:57:48 -0500 (EST)
From: "Matthew T. Zoufaly" <mzoufaly@xxxxxxxxxxxxxxxx>
Subject: Re: [Gems-users] GEMS Installation 64-bit Ubuntu 10.10
I tried both suggestions. The error ends up being the same. When I run:
 make PROTOCOL=MOSI_SMP_bcast DESTINATION=MOSI_SMP_bcast

the error is:
cd ../simics/amd64-linux/lib; make ruby
make[1]: Entering directory `$GEMS/simics/amd64-linux/lib'
=== Building module "ruby" using the 2.0 API ===
make[1]: *** [ruby] Error 2
make[1]: Leaving directory `$GEMS/simics/amd64-linux/lib'
make: *** [all] Error 2

Any help would be appreciated!

Regards,
Matt Zoufaly


----- Original Message -----
From: "Philip Garcia" <pcgarcia@xxxxxxxx>
To: "Gems Users" <gems-users@xxxxxxxxxxx>
Sent: Saturday, January 29, 2011 7:14:46 PM
Subject: Re: [Gems-users] GEMS Installation 64-bit Ubuntu 10.10

Peronsally, i use gcc 3.4 for anything with GEMS.  You should be abl eto download the old versions of g++ from ubuntu repositories.  Try those out.

Phil
On Jan 29, 2011, at 3:47 PM, Gedare Bloom wrote:

> Try including "string.h", probably in ASTs.h
> 
> On Sat, Jan 29, 2011 at 3:49 PM, Matthew T. Zoufaly
> <mzoufaly@xxxxxxxxxxxxxxxx> wrote:
>> Hello,
>> 
>> I am a new GEMS user, and I am attempting to install GEMS on Ubuntu 10.10 (64-bit). I have gcc 4.5 installed on my computer. I have been following the setup on:
>> http://www.cs.wisc.edu/gems/doc/gems-wiki/moin.cgi/QuickStart
>> 
>> When I do:
>>  make PROTOCOL=MOSI_SMP_bcast DESTINATION=MOSI_SMP_bcast
>> I get:
>> 
>> In file included from /usr/include/c++/4.4/ext/hash_map:60,
>>                 from ../common/std-includes.h:74,
>>                 from ./slicc_global.h:64,
>>                 from ast/ASTs.h:64,
>>                 from parser/lexer.l:63:
>> /usr/include/c++/4.4/backward/backward_warning.h:28: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated.
>> parser/lexer.l: In function ‘int yylex()’:
>> parser/lexer.l:143: error: ‘strlen’ was not declared in this scope
>> parser/lexer.l:144: error: ‘strlen’ was not declared in this scope
>> 
>> 
>> Does anyone know a solution to this problem? I attempted to use an older version of gcc, but I cannot even compile gcc-3.x with gcc-4.5 without issues.
>> 
>> Thanks!
>> 
>> -Matt
>> _______________________________________________
>> 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.

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