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

Reply via email to