Hi Christian,

Yes I followed all the build steps in section III and found no issue when 
building. The commands I ran are:
> cd ../..
> scons build/ARM/gem5.opt
> scons --with-cxx-config --without-python --without-tcmalloc 
> build/ARM/libgem5_opt.so
> cd util/tlm
> ../../build/ARM/gem5.opt conf/tlm_slave.py

After the last step, config file (config.ini in m5out/ directory) is generated, 
but binary gem5.sc is NOT generated. According to README, 
"The build step creates a binary 'gem5.sc' for each example in the 
build/examples/{master|slave}_port directories. It can now be used to load in 
the generated configuration file from the previous normal gem5 run."

I can not find gem5.sc in directory mentioned above. If everything works well, 
will the last build command generate gem5.sc binary? Thanks!

Regards,
Eric

On 7/30/18, 11:17 PM, "gem5-users on behalf of Christian Menard" 
<[email protected] on behalf of [email protected]> wrote:

    EXTERNAL MAIL
    
    
    Hi Eric,
    
    for running the tlm example you need two things:
    1. the binary (gem5.sc)
    2. a configuration file (config.ini)
    
    The command you posted (see below) produces the configuration, not the
    binary.
    
    >> ../../build/ARM/gem5.opt conf/tlm_slave.py
    
    Did you follow the build steps (section III in the Readme)? This should
    give you some binaries in the build directory. If you did this already,
    could you be more specific about what is not working? Do you get eny
    error messages?
    
    Cheers,
    Christian
    
    Eric Zhou <[email protected]> writes:
    
    > Hello experts,
    >
    > I am new to GEM5 and I am trying to run the examples in util/tlm 
directory, but I ran into some issue. I read the README file in this directory 
and followed every steps. The issue is that no “gem5.sc” file is created after 
I execute the command below.
    >
    >> ../../build/ARM/gem5.opt conf/tlm_slave.py
    >
    > gem5 Simulator System.  
https://urldefense.proofpoint.com/v2/url?u=http-3A__gem5.org&d=DwIGaQ&c=aUq983L2pue2FqKFoP6PGHMJQyoJ7kl3s3GZ-_haXqY&r=QA0wyVDBz_aNTupsPs_JK-YsqyieXKUdBvCtl6Ixz8o&m=O7vmtLYnoPRrYshvfH7tieW1S7VBb2lWuSCV38HU5zg&s=pCbpKbeWrBCObQLRleiHEtnOuoeVtg4j9rpKFXdOHMM&e=
    > gem5 is copyrighted software; use the --copyright option for details.
    >
    > gem5 compiled Jul 29 2018 23:57:21
    > gem5 started Jul 30 2018 03:01:34
    > gem5 executing on hsv-bw01, pid 313321
    > command line: ../../build/ARM/gem5.opt --verbose conf/tlm_slave.py
    >
    > Global frequency set at 1000000000000 ticks per second
    > fatal: Can't find port handler type 'tlm_slave'
    > Memory Usage: 375432 Kbytes
    >
    > It seems that it is working but NO ‘gem5.sc’ is created as described in 
README.
    >
    > The message "fatal: Can't find port handler type 'tlm_{master,slave}'" is 
okay.
    > The configuration will be stored in the m5out/ directory
    >
    > The build step creates a binary 'gem5.sc' for each example in the
    > build/examples/{master|slave}_port directories. It can now be used to 
load in
    > the generated configuration file from the previous normal gem5 run.
    >
    > I tried the example in util/systemc directory and I can get a gem5.opt.sc 
binary over there. It does not work for example in util/tlm. Does anyone know 
what I missed, thanks a lot!
    >
    > Regards,
    > Eric
    > _______________________________________________
    > gem5-users mailing list
    > [email protected]
    > 
https://urldefense.proofpoint.com/v2/url?u=http-3A__m5sim.org_cgi-2Dbin_mailman_listinfo_gem5-2Dusers&d=DwIGaQ&c=aUq983L2pue2FqKFoP6PGHMJQyoJ7kl3s3GZ-_haXqY&r=QA0wyVDBz_aNTupsPs_JK-YsqyieXKUdBvCtl6Ixz8o&m=O7vmtLYnoPRrYshvfH7tieW1S7VBb2lWuSCV38HU5zg&s=i1M72d6izP4qTzBeOusgMF6wI2q8qKRfKBZ8kd_8fDM&e=
    _______________________________________________
    gem5-users mailing list
    [email protected]
    
https://urldefense.proofpoint.com/v2/url?u=http-3A__m5sim.org_cgi-2Dbin_mailman_listinfo_gem5-2Dusers&d=DwIGaQ&c=aUq983L2pue2FqKFoP6PGHMJQyoJ7kl3s3GZ-_haXqY&r=QA0wyVDBz_aNTupsPs_JK-YsqyieXKUdBvCtl6Ixz8o&m=O7vmtLYnoPRrYshvfH7tieW1S7VBb2lWuSCV38HU5zg&s=i1M72d6izP4qTzBeOusgMF6wI2q8qKRfKBZ8kd_8fDM&e=
    

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

Reply via email to