You're correct about scons caching config info. Scons caches two things, config info and dependency info. The --no-cache option tells it not to use the dependency info cache. You want to tell it not to use the config info cache, for which the option is: --config=force.
Steve On Mon, May 14, 2012 at 7:08 AM, Amine Marref <amine.mar...@gmail.com>wrote: > Hi, > > This question relates to the process of configuring/building M5 on Ubuntu > 10. This question has already been asked, answered, but the provided > answers don't solve the problem. > > After downloading the source code of M5 via Mercurial, the README file > suggests that I run the command [1], but I am getting error [2]. Now, > Python.h is definitely inside the folder '/usr/include/python2.6'. So any > help on this question should be based on the fact that the file is inside > the required folder. > > Initially I did not have python-dev installed which logically caused the > error since Python.h was missing. After that I installed python-dev which > resulted in Python.h being created in the required folder. However for > reasons beyond my understanding, scons seems to not see Python.h in the > folder. My guess was that scons is using some cached configuration that has > not been updated after installing python-dev and hence still cannot see > Python.h. > > What I did was run [3] but I did not get much luck. I also uninstalled and > installed scons using [4] but the problem persists. > > Can anybody suggest anything to solve this issue as I have run out of > logical solutions. > > Thanks, > A. > > [1] > scons build/ALPHA_SE/tests/debug/ > quick > [2] > scons: Reading SConscript files ... > 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'] > [3] > scons --no-cache build/ALPHA_SE/tests/debug/quick > [4] > sudo apt-get --purge remove scons > sudo autoremove > sudo autoclean > > _______________________________________________ > gem5-users mailing list > gem5-users@gem5.org > http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users >
_______________________________________________ gem5-users mailing list gem5-users@gem5.org http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users