Hi Andreas,

Thank you for your reply.

Yes the header file is indeed there. I opened it and read the contents. 

I've tired rebuilding and removing the build directory. I've read the 
scone_config.log file [1] and it seems like it's complaining about gcc not 
being installed. However I did install gcc as well as gcc-c++. Is there 
anything else I am missing that needs to be installed?

Thanks,
Zheng

[1]
[root@rpsrvr1 build]# cat scons_config.log 
file /home/rpellizz/zheng/gem5/gem5/SConstruct,line 743:
        Configure(confdir = build/.scons_config)
scons: Configure: Checking for leading underscore in global variables...
build/.scons_config/conftest_0.c <-
  |
  |        asm(".globl _x; _x: .byte 0");
  |        extern int x;
  |        int main() { return x; }
  |        
 [      CC] .scons_config/conftest_0.c -> .o
gcc: error trying to exec 'cc1': execvp: No such file or directory
scons: Configure: no

scons: Configure: Checking for C header file Python.h... 
build/.scons_config/conftest_1.c <-
  |
  |#include <Python.h>
  |
  |
 [      CC] .scons_config/conftest_1.c -> .o
gcc: error trying to exec 'cc1': execvp: No such file or directory
scons: Configure: no

On 2013-01-23, at 12:17 PM, Andreas Hansson <[email protected]> wrote:

> Hi Zheng,
> 
> Could you make sure that the Python.h header is in fact there and that you 
> can read it (e.g. using less). Next, have a look in the build directory where 
> there is a file named scons_config.log. At the end of this file you should 
> hopefully see some more detailed information about what is going wrong.
> 
> As a precaution, also remove the build directory before you try again.
> 
> Andreas
> 
> From: Zheng Wu <[email protected]<mailto:[email protected]>>
> Reply-To: gem5 users mailing list 
> <[email protected]<mailto:[email protected]>>
> Date: Wednesday, 23 January 2013 16:40
> To: gem5 users mailing list <[email protected]<mailto:[email protected]>>
> Subject: [gem5-users] Error: can't find Python.h header
> 
> Hi All,
> 
> When I try to build gem5 for X86, I am getting the error shown in [1]. I've 
> read about this problem in the previous threads 
> (http://comments.gmane.org/gmane.comp.emulators.m5.users/10463 and 
> http://comments.gmane.org/gmane.comp.emulators.m5.users/9296).
> 
> However, I tried all the suggestions in those thread such as using the 
> -no-cache and -config=force options but I am still getting this error. I've 
> installed python-dev and my distribution of linux is shown in [2]. The 
> version of tools that I am using is shown in [3].
> 
> Can someone please help, I really need to get gem5 to build and run some 
> benchmarks. Any suggestions are much appreciated.
> 
> Thanks,
> Zheng
> 
> [1]
> [root@rpsrvr1 gem5]# scons build/X86/gem5.opt
> scons: Reading SConscript files ...
> Warning: Protocol buffer compiler (protoc) not found.
>         Please install protobuf-compiler for tracing support.
> Checking for leading underscore in global variables...no
> Checking for C header file Python.h... no
> Error: can't find Python.h header in ['/usr/include/python2.6']
> Install Python headers (package python-dev on Ubuntu and RedHat)
> 
> [2]
> [root@rpsrvr1 gem5]# cat /etc/*-release
> Scientific Linux release 6.1 (Carbon)
> 
> [root@rpsrvr1 gem5]# uname -a
> Linux rpsrvr1.uwaterloo.ca<http://rpsrvr1.uwaterloo.ca/> 
> 2.6.32-220.17.1.el6.x86_64 #1 SMP Tue May 15 17:16:46 CDT 2012 x86_64 x86_64 
> x86_64 GNU/Linux
> 
> [3]
> python 2.6.6
> gcc 4.4.5
> scons 2.0.1
> swig 1.3.40
> zlib 1.2.3
> 
> 
> -- IMPORTANT NOTICE: The contents of this email and any attachments are 
> confidential and may also be privileged. If you are not the intended 
> recipient, please notify the sender immediately and do not disclose the 
> contents to any other person, use it for any purpose, or store or copy the 
> information in any medium. Thank you.
> 
> _______________________________________________
> gem5-users mailing list
> [email protected]
> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

_______________________________________________
gem5-users mailing list
[email protected]
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Reply via email to