Re: [m5-dev] Protocol Directories

2009-08-05 Thread Derek Hower
I tried this with the command: scons -j 12 DEFAULT=ALPHA_SE build/LIBRUBY_MOESI_CMP_directory/libm5_opt.so PROTOCOL=MOESI_CMP_directory RUBY=True USE_MYSQL=No but it fails with the following: Error: cannot find variables file

Re: [m5-dev] Protocol Directories

2009-08-05 Thread Steve Reinhardt
Scons arguments are case-sensitive, and default should be lower case. I don't know that it's an official convention, but loosely speaking the all-uppercase arguments are m5 configuration switches, while the lowercase ones control scons (or the build process) itself (the only other one I can think

Re: [m5-dev] Protocol Directories

2009-08-05 Thread Derek Hower
Great, thanks Steve. On Wed, Aug 5, 2009 at 12:20 PM, Steve Reinhardtste...@gmail.com wrote: Scons arguments are case-sensitive, and default should be lower case. I don't know that it's an official convention, but loosely speaking the all-uppercase arguments are m5 configuration switches,

[m5-dev] Protocol Directories

2009-08-04 Thread Beckmann, Brad
Now that the other GEM5 issues are mostly resolved (thanks everyone!), I wanted to discuss the protocol directory issue in more detail. I'm completely fine with recompiling all files when changing protocols. I would just like the ability to have two different M5 binaries, using different

Re: [m5-dev] Protocol Directories

2009-08-04 Thread nathan binkert
Now that the other GEM5 issues are mostly resolved (thanks everyone!), I wanted to discuss the protocol directory issue in more detail.  I'm completely fine with recompiling all files when changing protocols.  I would just like the ability to have two different M5 binaries, using different

Re: [m5-dev] Protocol Directories

2009-08-04 Thread Steve Reinhardt
On Tue, Aug 4, 2009 at 1:33 PM, nathan binkertn...@binkert.org wrote: Now that the other GEM5 issues are mostly resolved (thanks everyone!), I wanted to discuss the protocol directory issue in more detail.  I'm completely fine with recompiling all files when changing protocols.  I would