Sorry.  I should have read your e-mail more closely.  We use the
version of python that is used to run scons to determine where things
are.  If scons is using the system python, try running:

/path/to/my/bin/python scons ...

Does that fix things?

> I already have the headers in the location that it is searching at
> (/home/phd/sroy/python/include/python2.5). I built Python locally.
>
> regards,
> Soumyaroop.
>
> On Mon, Mar 30, 2009 at 8:04 PM, nathan binkert <[email protected]> wrote:
>> You need to install the python headers.  Often this is called the
>> python development package.
>>
>>  Nate
>>
>> On Mon, Mar 30, 2009 at 4:22 PM, soumyaroop roy <[email protected]> wrote:
>>> Hello there,
>>>
>>> I am trying to build M5 on a SunOS running on a SPARC processor.
>>>
>>> % uname -a
>>> SunOS ogre 5.9 Generic_122300-07 sun4u sparc SUNW,Netra-T12
>>>
>>> However, scons gives the following error when I try to build M5 in
>>> ALPHA_SE configuration:
>>> % scons build/ALPHA_SE/tests/debug/quick
>>> scons: Reading SConscript files ...
>>>
>>> scons: warning: The Options class is deprecated; use the Variables
>>> class instead.
>>> File "/home/phd/sroy/m5sim/m5-stable/SConstruct", line 298, in <module>
>>> Checking for leading underscore in global variables...no
>>> Checking for C header file Python.h... no
>>> Error: can't find Python.h header in /home/phd/sroy/python/include/python2.5
>>>
>>> The header file is actually present in that location:
>>> % ls /home/phd/sroy/python/include/python2.5/Python.h
>>> /home/phd/sroy/python/include/python2.5/Python.h
>>>
>>> The error is coming from these lines of the "SConstruct" script at
>>> root directory:
>>>   506  # include path, e.g. /usr/local/include/python2.4
>>>   507  py_header_path = joinpath(sys.exec_prefix, 'include', 
>>> py_version_name)
>>>   508  env.Append(CPPPATH = py_header_path)
>>>   509  # verify that it works
>>>   510  if not conf.CheckHeader('Python.h', '<>'):
>>>   511      print "Error: can't find Python.h header in", py_header_path
>>>   512      Exit(1)
>>>
>>> Is this error familiar, or is there a some problem at my end?
>>>
>>> regards,
>>> Soumyaroop.
>>>
>>> --
>>> Soumyaroop Roy
>>> Ph.D. Candidate
>>> Department of Computer Science and Engineering
>>> University of South Florida, Tampa
>>> http://www.csee.usf.edu/~sroy
>>> _______________________________________________
>>> 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
>>
>
>
>
> --
> Soumyaroop Roy
> Ph.D. Candidate
> Department of Computer Science and Engineering
> University of South Florida, Tampa
> http://www.csee.usf.edu/~sroy
> _______________________________________________
> 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