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
