Dear All,

I have currently some issues with gem5 compilation. I just download the
latest version of gem5 using the mecurial option as follows: "hg clone
http://repo.gem5.org/gem5";. When I execute "scons ./build/ARM/gem5.fast",
then I obtained the following trace:

...

 [ TRACING]  -> ARM/debug/GDBMisc.hh
 [ TRACING]  -> ARM/debug/Semihosting.hh
 [     CXX] ARM/arch/arm/stacktrace.cc -> .fo
 [     CXX] ARM/arch/arm/semihosting.cc -> .fo
 [     CXX] ARM/arch/arm/remote_gdb.cc -> .fo
 [     CXX] ARM/arch/arm/system.cc -> .fo
 [ TRACING]  -> ARM/debug/TLB.hh
 [ TRACING]  -> ARM/debug/TLBVerbose.hh
 [     CXX] ARM/arch/arm/table_walker.cc -> .fo
 [     CXX] ARM/arch/arm/stage2_mmu.cc -> .fo
 [     CXX] ARM/arch/arm/stage2_lookup.cc -> .fo
 [     CXX] ARM/arch/arm/tlb.cc -> .fo
 [     CXX] ARM/arch/arm/tlbi_op.cc -> .fo
 [     CXX] ARM/arch/arm/utility.cc -> .fo
 [     CXX] ARM/arch/arm/vtophys.cc -> .fo
 [     CXX] ARM/arch/arm/generated/decoder.cc -> .fo
 [     CXX] ARM/arch/arm/generated/inst-constrs-1.cc -> .fo
 [     CXX] ARM/arch/arm/generated/inst-constrs-2.cc -> .fo
 [     CXX] ARM/arch/arm/generated/inst-constrs-3.cc -> .fo
 [    LINK]  -> ARM/python/lib.fo.partial
 [     CXX] ARM/arch/arm/generated/generic_cpu_exec_1.cc -> .fo
 [     CXX] ARM/arch/arm/generated/generic_cpu_exec_2.cc -> .fo
 [     CXX] ARM/arch/arm/generated/generic_cpu_exec_3.cc -> .fo
 [     CXX] ARM/arch/arm/generated/generic_cpu_exec_4.cc -> .fo
 [     CXX] ARM/arch/arm/generated/generic_cpu_exec_5.cc -> .fo
 [     CXX] ARM/arch/arm/generated/generic_cpu_exec_6.cc -> .fo
 [ TRACING]  -> ARM/debug/MemTest.hh
 [SO PARAM] MemTest -> ARM/params/MemTest.hh
 [     CXX] ARM/cpu/testers/memtest/memtest.cc -> .fo
 [ TRACING]  -> ARM/debug/VIO.hh
 [SO PARAM] VirtIODeviceBase -> ARM/params/VirtIODeviceBase.hh
 [SO PARAM] VirtIODummyDevice -> ARM/params/VirtIODummyDevice.hh
 [     CXX] ARM/dev/virtio/base.cc -> .fo
 [ TRACING]  -> ARM/debug/VIOIface.hh
 [SO PARAM] PciVirtIO -> ARM/params/PciVirtIO.hh
 [     CXX] ARM/dev/virtio/pci.cc -> .fo
 [ TRACING]  -> ARM/debug/VIOConsole.hh
 [SO PARAM] VirtIOConsole -> ARM/params/VirtIOConsole.hh
 [     CXX] ARM/dev/virtio/console.cc -> .fo
 [ TRACING]  -> ARM/debug/VIOBlock.hh
 [SO PARAM] VirtIOBlock -> ARM/params/VirtIOBlock.hh
 [ TRACING]  -> ARM/debug/VIO9P.hh
 [     CXX] ARM/dev/virtio/block.cc -> .fo
 [ TRACING]  -> ARM/debug/VIO9PData.hh
 [SO PARAM] VirtIO9PBase -> ARM/params/VirtIO9PBase.hh
 [SO PARAM] VirtIO9PDiod -> ARM/params/VirtIO9PDiod.hh
 [SO PARAM] VirtIO9PProxy -> ARM/params/VirtIO9PProxy.hh
 [SO PARAM] VirtIO9PSocket -> ARM/params/VirtIO9PSocket.hh
 [     CXX] ARM/dev/virtio/fs9p.cc -> .fo
 [    LINK]  -> ARM/cpu/testers/memtest/lib.fo.partial
 [SO PARAM] InstPBTrace -> ARM/params/InstPBTrace.hh
 [  PROTOC] ARM/proto/inst.proto -> ARM/proto/inst.pb.cc, ARM/proto/inst.pb.h
inst.proto:55:3: Expected "required", "optional", or "repeated".
inst.proto:55:20: Missing field number.
scons: *** [build/ARM/proto/inst.pb.cc] Error 1
scons: building terminated because of errors.
-bash-4.2$

Could you please help me to solve this issue?

Thank you.

Best,
Samuel
_______________________________________________
gem5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/gem5-dev

Reply via email to