I know I should, but no. The ones with verbose option produced something like 
this:

machine:~/gem5$ scons --verbose
scons: Reading SConscript files ...
Checking for leading underscore in global variables...no
Checking for C header file Python.h... yes
Checking for C library pthread... yes
Checking for C library dl... yes
Checking for C library util... yes
Checking for C library m... yes
Checking for C library python2.7... yes
Checking for accept(0,0,0) in C++ library None... yes
Checking for zlibVersion() in C++ library z... yes
Checking for clock_nanosleep(0,0,NULL,NULL) in C library None... no
Checking for clock_nanosleep(0,0,NULL,NULL) in C library rt... yes
Checking for C header file fenv.h... yes
Reading /home/alex/gem5/src/arch/arm/SConsopts
Reading /home/alex/gem5/src/arch/sparc/SConsopts
Reading /home/alex/gem5/src/arch/mips/SConsopts
Reading /home/alex/gem5/src/arch/x86/SConsopts
Reading /home/alex/gem5/src/arch/power/SConsopts
Reading /home/alex/gem5/src/arch/noisa/SConsopts
Reading /home/alex/gem5/src/arch/alpha/SConsopts
Reading /home/alex/gem5/src/cpu/ozone/SConsopts
Reading /home/alex/gem5/src/cpu/simple/SConsopts
Reading /home/alex/gem5/src/cpu/nocpu/SConsopts
Reading /home/alex/gem5/src/cpu/inorder/SConsopts
Reading /home/alex/gem5/src/cpu/checker/SConsopts
Reading /home/alex/gem5/src/cpu/o3/SConsopts
Reading /home/alex/gem5/src/mem/ruby/SConsopts
Reading /home/alex/gem5/src/mem/protocol/SConsopts
Building in /home/alex/gem5/build/ALPHA
Using saved variables file /home/alex/gem5/build/variables/ALPHA
machine:~/gem5$


Maybe is worth mentioning that this is happening after I updated and merged to 
my old repository. But even if the merger screw something up, I still should 
get some kind of error message right? Since I have no errors, I am blindly 
looking through SConstruct and SConscripts to find something wrong. 


Alexandru


________________________________
 From: Ali Saidi <[email protected]>
To: Iordan Alexandru <[email protected]>; gem5 users mailing list 
<[email protected]> 
Sent: Tuesday, April 3, 2012 3:59 PM
Subject: Re: [gem5-users] Building error
 

Did any of them produce more output that you have listed below. You should see 
some sort of error message.
 
Thanks,
Ali
On 03.04.2012 05:58, Iordan Alexandru wrote:
Issuing just "scons" is equivalent to  "scons build/ALPHA/gem5.debug". But I 
tried:
>scons --verbose build/ALPHA_MOESI_CMP_directory/gem5.opt
>scons --verbose build/ALPHA_MOESI_CMP_directory/gem5.opt FULL_SYSTEM=True 
>TARGET_ISA='alpha'
>scons --verbose build/ALPHA/gem5.opt
>scons --verbose build/ALPHA/gem5.opt FULL_SYSTEM=True 
>PROTOCOL=MOESI_CMP_directory
>All of them failed to produce a binary. Any ideas why?
>
>________________________________
>From: Kirtika Ruchandani 
>To: Iordan Alexandru ; gem5 users mailing list 
>Sent: Tuesday, April 3, 2012 11:30 AM
>Subject: Re: [gem5-users] Building error
>
>
>Check previous thread. The command is "scons build/ALPHA/gem5.debug" (or maybe 
>m5.debug in the newer version?)
> 
>
>
>On Tue, Apr 3, 2012 at 2:28 PM, Iordan Alexandru <[email protected]> wrote:
>
>Hello
>>
>>I recently updated my repository (changeset:   8926:97f06a79b6f5) and now I 
>>am unable to build GEM5. The funny thing is that I don't get any error. I 
>>tried the default configuration (according to SConstruct this is 
>>build/ALPHA/gem5.debug) and the ALPHA_MOESI_CMP_directory but the result is 
>>always the same: no compilation and no GEM5 binary. Below you can see the 
>>output I get and a listing of the build/ and build/ALPHA/ directories:
>>
>>machine:~/gem5$ scons
>>scons: Reading SConscript files ...
>>
>>You're missing the gem5 style hook, which automatically checks your code
>>against the gem5 style rules on hg commit and qrefresh commands.  This
>>script will now install the hook in your .hg/hgrc file.
>>Press enter to continue, or ctrl-c to abort:  
>>Adding style hook to /home/alex/gem5/.hg/hgrc 
>>
>>Checking for leading underscore in global variables...no
>>Checking for C header file Python.h... yes
>>Checking for C library pthread... yes
>>Checking for C library dl... yes
>>Checking for C library util... yes
>>Checking for C library m... yes
>>Checking for C library python2.7... yes
>>Checking for accept(0,0,0) in C++ library None... yes
>>Checking for zlibVersion() in C++ library z... yes
>>Checking for clock_nanosleep(0,0,NULL,NULL) in C library None... no
>>Checking for clock_nanosleep(0,0,NULL,NULL) in C library rt... yes
>>Checking for C header file fenv.h... yes
>>Reading SConsopts
>>Building in /home/alex/gem5/build/ALPHA
>>Variables file /home/alex/gem5/build/variables/ALPHA not found,
>>  using defaults in /home/alex/gem5/build_opts/ALPHA
>>Generating LALR tables
>>WARNING: 1 shift/reduce conflict
>>machine:~/gem5$ ls build/
>>ALPHA  gzstream  libelf  scons_config.log  sconsign.dblite  variables  
>>variables.global
>>machine:~/gem5$ ls build/ALPHA/
>>arch  base  cpu  dev  kern  mem  python  SConscript  sim  unittest
>>machine:~/gem5$ 
>>
>>Am I doing something wrong? Am I forgetting some scons option?
>>
>>Alexandru Iordan
>>
>>_______________________________________________
>>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