In 'qemu/x86_64-softmmu' you have config-target.mak file created by 'scons'
but its not creating the 'config-target.h' file. This is strange. What
version of 'scons' and 'marss' are you using?
You can manually create this files because they won't be deleted too often.
Go to 'qemu' folder and run :
$ script/create_config < x86_64-softmmu/config-target.mak >
x86_64-softmmu/config-target.h
- Avadh
On Fri, Apr 27, 2012 at 9:45 AM, sabeen amin <[email protected]>wrote:
> Hi
>
> i got this
>
> ls
> acl.c dis-asm.h monitor.c qfloat.h
> acl.h dma.h monitor.h qint.c
> aes.c dma-helpers.c nbd.c qint.h
> aes.h docs nbd.h qjson.c
> aio.c dyngen-exec.h net qjson.h
> alpha-dis.c elf.h net.c qlist.c
> alpha.ld envlist.c net-checksum.c qlist.h
> a.out.h envlist.h net.h QMP
> arch_init.c exec-all.h notify.c qmp-commands.hx
> arch_init.h exec.c notify.h qobject.h
> arm-dis.c fpu osdep.c qstring.c
> arm.ld fsdev osdep.h qstring.h
> arm-semi.c gdbstub.c oslib-posix.c range.h
> async.c gdbstub.h oslib-win32.c readline.c
> audio gdb-xml os-posix.c readline.h
> balloon.c gen-icount.h os-win32.c README
> balloon.h HACKING path.c roms
> block hmp-commands.hx pc-bios rules.mak
> block.c host-utils.c pci-ids.txt rwhandler.c
> blockdev.c host-utils.h pflib.c rwhandler.h
> blockdev.h hpet.h pflib.h s390-dis.c
> block.h hppa-dis.c poison.h s390.ld
> block_int.h hppa.ld posix-aio-compat.c savevm.c
> block-migration.c hw ppc64.ld SConfigure
> block-migration.h i386-dis.c ppc-dis.c SConstruct
> bsd-user i386.ld ppc.ld scripts
> bswap.h ia64-dis.c qbool.c sh4-dis.c
> bt-host.c ia64.ld qbool.h simpletrace.c
> bt-host.h input.c qdict.c simpletrace.h
> bt-vhci.c ioport.c qdict.h slirp
> buffered_file.c ioport.h qdict-test-data.txt softmmu_defs.h
> buffered_file.h ioport-user.c qemu-aio.h softmmu_exec.h
> cache-utils.c iorange.h qemu-barrier.h
> softmmu_header.h
> cache-utils.h iov.c qemu-char.c softmmu-semi.h
> Changelog iov.h qemu-char.h
> softmmu_template.h
> check-qdict.c json-lexer.c qemu-common.h sparc64.ld
> check-qfloat.c json-lexer.h qemu-config.c sparc-dis.c
> check-qint.c json-parser.c qemu-config.h sparc.ld
> check-qjson.c json-parser.h qemu-doc.texi
> spice-qemu-char.c
> check-qlist.c json-streamer.c qemu-error.c sysconfigs
> check-qstring.c json-streamer.h qemu-error.h sysemu.h
> cmd.c kvm-all.c qemu-img.c target-alpha
> cmd.h kvm.h qemu-img-cmds.hx target-arm
> CODING_STYLE kvm-stub.c qemu-img.texi target-cris
> compatfd.c libfdt_env.h qemu-io.c target-i386
> compatfd.h libhw32 qemu-lock.h target-m68k
> config.h libhw64 qemu-log.h
> target-microblaze
> config-host.h libuser qemu-malloc.c target-mips
> config-host.mak LICENSE qemu-nbd.c target-ppc
> configure linux-aio.c qemu-nbd.texi target-s390x
> console.c linux-user qemu-objects.h target-sh4
> console.h m68k-dis.c qemu-option.c target-sparc
> COPYING m68k.ld qemu-option.h targphys.h
> COPYING.LIB m68k-semi.c qemu-options.h tcg
> cpu-all.h MAINTAINERS qemu-options.hx tcg-runtime.c
> cpu-common.h Makefile qemu-os-posix.h tests
> cpu-defs.h Makefile.dis qemu-os-win32.h thunk.c
> cpu-exec.c Makefile.hw qemu-queue.h thunk.h
> cpus.c Makefile.objs qemu.sasl TODO
> cpus.h Makefile.target qemu_socket.h trace-events
> cris-dis.c Makefile.user qemu-sockets.c translate-all.c
> cursor.c microblaze-dis.c qemu-tech.texi uboot_image.h
> cursor_hidden.xpm migration.c qemu-thread.c ui
> cursor_left_ptr.xpm migration-exec.c qemu-thread.h usb-bsd.c
> cutils.c migration-fd.c qemu-timer.c usb-linux.c
> darwin-user migration.h qemu-timer-common.c usb-stub.c
> default-configs migration-tcp.c qemu-timer.h VERSION
> def-helper.h migration-unix.c qemu-tool.c version.rc
> device_tree.c mips-dis.c qemu-x509.h vgafont.h
> device_tree.h mips.ld qerror.c vl.c
> disas.c module.c qerror.h x86_64.ld
> disas.h module.h qfloat.c x86_64-softmmu
> [root@yasir-pc qemu]# cd x86_64-softmmu
> [root@yasir-pc x86_64-softmmu]# ls
> config-target.mak fpu ide tcg
>
>
> --- On *Fri, 4/27/12, avadh patel <[email protected]>* wrote:
>
>
> From: avadh patel <[email protected]>
> Subject: Re: [marss86-devel] Errors while installing MARSS
> To: "sabeen amin" <[email protected]>
> Cc: [email protected]
> Date: Friday, April 27, 2012, 7:59 AM
>
>
> File 'config-target.h' is automatically generated during the compilation
> process. Can you check in 'qemu/x86_64-softmmu/' folder that
> 'config-target.mak' and 'config-target.h' files are present or not.
>
> - Avadh
>
> On Fri, Apr 27, 2012 at 6:52 AM, sabeen amin
> <[email protected]<http://mc/[email protected]>
> > wrote:
>
> Hi All
> I am a newbie and want to use MARSS for my Masters Dissertation. I am
> trying to install MARSS on my system but am getting these errors. An urgent
> reply will be highly appreciated.
> Regards
>
>
> scons -Q
> running with -j8
> fatal: ambiguous argument 'HEAD^..HEAD': unknown revision or path not in
> the working tree.
> Use '--' to separate paths from revisions
> Machine 'private_L2' requires minimum of 2 contexts while you are
> compiling with 1 contexts. Skipping this machine 'private_L2'.
> Machine 'ooo_2_th' requires minimum of 2 contexts while you are compiling
> with 1 contexts. Skipping this machine 'ooo_2_th'.
> Machine 'moesi_private_L2' requires minimum of 2 contexts while you are
> compiling with 1 contexts. Skipping this machine 'moesi_private_L2'.
> Machine 'shared_l2' requires minimum of 2 contexts while you are compiling
> with 1 contexts. Skipping this machine 'shared_l2'.
> Compiling :: ptlsim/build/cache/bus.cpp ==> ptlsim/build/cache/bus.o
> Compiling :: ptlsim/build/cache/cacheController.cpp ==>
> ptlsim/build/cache/cacheController.o
> Compiling :: ptlsim/build/cache/cacheTypes.cpp ==>
> ptlsim/build/cache/cacheTypes.o
> Compiling :: ptlsim/build/cache/coherentCache.cpp ==>
> ptlsim/build/cache/coherentCache.o
> Compiling :: ptlsim/build/cache/cpuController.cpp ==>
> ptlsim/build/cache/cpuController.o
> Compiling :: ptlsim/build/cache/globalDirectory.cpp ==>
> ptlsim/build/cache/globalDirectory.o
> Compiling :: ptlsim/build/cache/memoryController.cpp ==>
> ptlsim/build/cache/memoryController.o
> Compiling :: ptlsim/build/cache/memoryHierarchy.cpp ==>
> ptlsim/build/cache/memoryHierarchy.o
> In file included from qemu/target-i386/cpu.h:22:0,
> from ptlsim/x86/ptlhwdef.h:16,
> from ptlsim/sim/ptlsim.h:15,
> from ptlsim/build/cache/cacheTypes.cpp:13:
> qemu/config.h:2:27: fatal error: config-target.h: No such file or directory
> compilation terminated.
> In file included from qemu/target-i386/cpu.h:22:0,
> from ptlsim/x86/ptlhwdef.h:16,
> from ptlsim/sim/ptlsim.h:15,
> from ptlsim/cache/globalDirectory.h:14,
> from ptlsim/build/cache/globalDirectory.cpp:11:
> qemu/config.h:2:27: fatal error: config-target.h: No such file or directory
> compilation terminated.
> In file included from qemu/target-i386/cpu.h:22:0,
> from ptlsim/x86/ptlhwdef.h:16,
> from ptlsim/sim/ptlsim.h:15,
> from ptlsim/build/cache/coherentCache.cpp:31:
> qemu/config.h:2:27: fatal error: config-target.h: No such file or directory
> compilation terminated.
> In file included from qemu/target-i386/cpu.h:22:0,
> from ptlsim/x86/ptlhwdef.h:16,
> from ptlsim/sim/ptlsim.h:15,
> from ptlsim/build/cache/cpuController.cpp:31:
> qemu/config.h:2:27: fatal error: config-target.h: No such file or directory
> compilation terminated.
> In file included from qemu/target-i386/cpu.h:22:0,
> from ptlsim/x86/ptlhwdef.h:16,
> from ptlsim/sim/ptlsim.h:15,
> from ptlsim/build/cache/memoryHierarchy.cpp:35:
> qemu/config.h:2:27: fatal error: config-target.h: No such file or directory
> compilation terminated.
> In file included from qemu/target-i386/cpu.h:22:0,
> from ptlsim/x86/ptlhwdef.h:16,
> from ptlsim/sim/ptlsim.h:15,
> from ptlsim/build/cache/memoryController.cpp:31:
> qemu/config.h:2:27: fatal error: config-target.h: No such file or directory
> compilation terminated.
> In file included from qemu/target-i386/cpu.h:22:0,
> from ptlsim/x86/ptlhwdef.h:16,
> from ptlsim/sim/ptlsim.h:15,
> from ptlsim/build/cache/bus.cpp:31:
> qemu/config.h:2:27: fatal error: config-target.h: No such file or directory
> compilation terminated.
> In file included from qemu/target-i386/cpu.h:22:0,
> from ptlsim/x86/ptlhwdef.h:16,
> from ptlsim/sim/ptlsim.h:15,
> from ptlsim/build/cache/cacheController.cpp:31:
> qemu/config.h:2:27: fatal error: config-target.h: No such file or directory
> compilation terminated.
> scons: *** [ptlsim/build/cache/cacheTypes.o] Error 1
> scons: *** [ptlsim/build/cache/coherentCache.o] Error 1
> scons: *** [ptlsim/build/cache/globalDirectory.o] Error 1
> scons: *** [ptlsim/build/cache/cpuController.o] Error 1
> scons: *** [ptlsim/build/cache/memoryHierarchy.o] Error 1
> scons: *** [ptlsim/build/cache/memoryController.o] Error 1
> scons: *** [ptlsim/build/cache/bus.o] Error 1
> scons: *** [ptlsim/build/cache/cacheController.o] Error 1
>
>
> _______________________________________________
> http://www.marss86.org
> Marss86-Devel mailing list
> [email protected]<http://mc/[email protected]>
> https://www.cs.binghamton.edu/mailman/listinfo/marss86-devel
>
>
>
_______________________________________________
http://www.marss86.org
Marss86-Devel mailing list
[email protected]
https://www.cs.binghamton.edu/mailman/listinfo/marss86-devel