It's probably easier just to try the m5 development version instead of
m5 stable; it has the patch you describe below already incorporated
(plus others), and it's not significantly less stable than m5-stable.

Steve

2009/3/21 Javier Jose <[email protected]>:
> Hi all,
>
> I am a new user of M5. When I try to build any architecture (even default) i
> get the following error:
>
> TypeError: unsupported operand type(s) for +: 'NoneType' and 'str'
>   File [srcdir]/m5-stable/SConstruct, line 335:
>      env[ 'GCC' ] = subprocess.Popen(env[ 'CXX' ] + ' --version',
> shell=True,
>
> System:
> cpu: Intel Core2 Duo
> OS: Ubuntu 8.04 (Hardy)
>
> Steps already taken:
>
> 1) All compile pre-requirements met: g++ (4.2.4), Python (2.5.2), scons
> (1.2.0), SWIG (1.3.33), zlib & m4
> 2) Tried $CXX=g++ , $CXX=/usr/bin
> 3) which g++ = /usr/bin/g++
> 4) Downloaded using Mercurial (hg clone)
> 5) ran hg fetch to see if any "patch" or update was available. It said
> everything up to date.
>
> I read a few threads already talking about this but none went past the point
> of making sure g++ and/or m4 was already installed.
>
> One thread suggested downloading a patch:
>
> From: Ali Saidi <saidi <at> umich.edu>
>
>
> Subject: Re: G++ INSTALLED but scons not compiling m5????
>
>
> Newsgroups: gmane.comp.emulators.m5.users
>
> Date: 2008-09-23 19:18:42 GMT
>  (25 weeks, 4 days, 11 hours and 9 minutes ago)
>
> Try to apply the patch that Nate committed to the development
>
> repository (id 26231e06f86d). That should fix your problem.
>
> Ali
>
> My questions are:
>
> 1) How do I download this patch? Is it with Mercurial?
> 2) Do I need to manually download all patches or do they come with the
> lastest repository version?
> 4) When I download patches; how do I merge with my current download?
> 3) Is there a definitive answer to this problem?
>
> I appreciate anyone helping out. I will be using M5 for course project and
> research projects so I really need to get it up an running :).
>
> Best regards,
>
> Javier Malavé
>
> _______________________________________________
> m5-users mailing list
> [email protected]
> http://m5sim.org/cgi-bin/mailman/listinfo/m5-users
>
_______________________________________________
m5-users mailing list
[email protected]
http://m5sim.org/cgi-bin/mailman/listinfo/m5-users

Reply via email to