Hello,

Because git simply does not clone submodules on its own.

just do : rm
/cygdrive/c/GMSAG/CPU_TESTING/MiSOC/misoc/verilog/lm32/lm32_config.v
and then git submodule update --init

then retry the make.py

On 23/01/2014 22:49, Salman Sheikh wrote:
> Okay, got past that error. I did a dos2unix on the build
> file build_simplesoc-papilio_pro.sh and ran it by manually...
> 
> Now, notice in /cygdrive/c/GMSAG/CPU_TESTING/MiSOC/misoc/verilog/lm32
> there is an lm32_config.v and a submodule directory but its empty.
> 
> When I ran the following command in my misoc directory, why didn't it
> pull down the submodules? 
> 
> git clone https://github.com/m-labs/misoc.git
> 
> 
> On Thu, Jan 23, 2014 at 2:30 PM, Salman Sheikh <salmanishe...@gmail.com
> <mailto:salmanishe...@gmail.com>> wrote:
> 
>     Got two different versions of lm32 tools conflicting...had lots of
>     headaches trying to compile the 4.5.4 gcc so I just used the lattic
>     toolchain tools only for now: Got to this point but I can't quite
>     figure what script is failing. I suspect it has something to do with
>     a DOS file type (as I sometimes have problems running altera scripts
>     in Cygwin also) and have to do a dos2unix on those files...any ideas
>     what script is choking on my cygwing...
> 
>     ./make.py -p papilio_pro -t simple
>     make: Entering directory
>     '/cygdrive/c/GMSAG/CPU_TESTING/MiSOC/misoc/software/bios'
>      CC  isr.o
>      CC  sdram.o
>      CC  main.o
>      CC  boot.o
>     make -C ../../software/libcompiler-rt
>     make[1]: Entering directory
>     '/cygdrive/c/GMSAG/CPU_TESTING/MiSOC/misoc/software/libcompiler-rt'
>     make[1]: Nothing to be done for 'all'.
>     make[1]: Leaving directory
>     '/cygdrive/c/GMSAG/CPU_TESTING/MiSOC/misoc/software/libcompiler-rt'
>     make -C ../../software/libbase
>     make[1]: Entering directory
>     '/cygdrive/c/GMSAG/CPU_TESTING/MiSOC/misoc/software/libbase'
>      CC  system.o
>      CC  id.o
>      CC  uart.o
>      CC  time.o
>      AR  libbase.a
>      RANLIB   libbase.a
>      AR  libbase-nofloat.a
>      RANLIB   libbase-nofloat.a
>     make[1]: Leaving directory
>     '/cygdrive/c/GMSAG/CPU_TESTING/MiSOC/misoc/software/libbase'
>     make -C ../../software/libnet
>     make[1]: Entering directory
>     '/cygdrive/c/GMSAG/CPU_TESTING/MiSOC/misoc/software/libnet'
>      CC  microudp.o
>      AR  libnet.a
>      RANLIB   libnet.a
>     make[1]: Leaving directory
>     '/cygdrive/c/GMSAG/CPU_TESTING/MiSOC/misoc/software/libnet'
>      LD  bios.elf
>     chmod -x bios.elf
>     make -C ../../tools
>     make[1]: Entering directory
>     '/cygdrive/c/GMSAG/CPU_TESTING/MiSOC/misoc/tools'
>     make[1]: Nothing to be done for 'all'.
>     make[1]: Leaving directory
>     '/cygdrive/c/GMSAG/CPU_TESTING/MiSOC/misoc/tools'
>      OBJCOPY  bios.bin
>     chmod -x bios.bin
>     ../../tools/mkmscimg bios.bin write
>     CRC32 (bios.bin): 00f7274f
>     *make: Leaving directory
>     '/cygdrive/c/GMSAG/CPU_TESTING/MiSOC/misoc/software/bios'*
>     *: invalid optionpapilio_pro.sh: line 2: set: -*
>     *set: usage: set [--abefhkmnptuvxBCHP] [-o option-name] [arg ...]*
>     *build_simplesoc-papilio_pro.sh: line 3: $'\r': command not found*
>     Release 14.7 - xst P.20131013 (nt64)
>     Copyright (c) 1995-2013 Xilinx, Inc.  All rights reserved.
>      not found 27 - Entry File simplesoc-papilio_pro.xst
>     Release 14.7 - ngdbuild P.20131013 (nt64)
>     Copyright (c) 1995-2013 Xilinx, Inc.  All rights reserved.
>     "RROR:Portability:90 - Command line error: Argument
>     "simplesoc-papilio_pro.ngd
>        has an invalid extension.  The valid extension is ".ngd".  If
>     your file name
>        has more than one "." in it you must explicitly enter the full
>     file name with
>        its extension.
> 
> 
> 
>     On Wed, Jan 22, 2014 at 1:27 PM, Salman Sheikh
>     <salmanishe...@gmail.com <mailto:salmanishe...@gmail.com>> wrote:
> 
>         Okay, I fixed the path...I set the PYTHONPATH in the environment
>         settings of Windows..when I had it as export
>         PYTHONPATH=/cygdrive/C... it would append c:\\ to that
>         cygdrive\c path.
> 
>         Now, I am getting another error related to lm32-elf-ld.exe which
>         I compiled about 10 days ago...
> 
>          CC  main.o
>         make -C ../../software/libcompiler-rt
>         make[1]: Entering directory
>         '/cygdrive/c/GMSAG/CPU_TESTING/MiSOC/misoc/software/libcompiler-rt'
>         make[1]: Nothing to be done for 'all'.
>         make[1]: Leaving directory
>         '/cygdrive/c/GMSAG/CPU_TESTING/MiSOC/misoc/software/libcompiler-rt'
>         make -C ../../software/libbase
>         make[1]: Entering directory
>         '/cygdrive/c/GMSAG/CPU_TESTING/MiSOC/misoc/software/libbase'
>         make[1]: Nothing to be done for 'all'.
>         make[1]: Leaving directory
>         '/cygdrive/c/GMSAG/CPU_TESTING/MiSOC/misoc/software/libbase'
>         make -C ../../software/libnet
>         make[1]: Entering directory
>         '/cygdrive/c/GMSAG/CPU_TESTING/MiSOC/misoc/software/libnet'
>         make[1]: Nothing to be done for 'all'.
>         make[1]: Leaving directory
>         '/cygdrive/c/GMSAG/CPU_TESTING/MiSOC/misoc/software/libnet'
>          LD  bios.elf
>         lm32-elf-ld: isr.o: Relocations in generic ELF (EM: 1638)
>         isr.o: error adding symbols: File in wrong format
>         Makefile:20: recipe for target 'bios.elf' failed
>         make: *** [bios.elf] Error 1
> 
> 
> 
> 
> 
>         On Wed, Jan 22, 2014 at 12:03 PM, Sébastien Bourdeauducq
>         <sebastien.bourdeaud...@lekernel.net
>         <mailto:sebastien.bourdeaud...@lekernel.net>> wrote:
> 
>             On 01/22/2014 06:06 PM, Salman Sheikh wrote:
>             > then it still gives an error about misclib not being
>             Imported....is the
>             > above path correct?
> 
>             It is obviously incorrect, you need to remove misoclib.
>             Please read up
>             on the way Python import modules.
> 
>             _______________________________________________
>             Devel mailing list
>             Devel@lists.milkymist.org <mailto:Devel@lists.milkymist.org>
>             https://ssl.serverraum.org/lists/listinfo/devel
> 
> 
> 
> 
>         -- 
>         Even a Smile is charity :)
>         - Prophet Muhammad
> 
> 
> 
> 
> 
>     -- 
>     Even a Smile is charity :)
>     - Prophet Muhammad
> 
> 
> 
> 
> 
> -- 
> Even a Smile is charity :)
> - Prophet Muhammad
> 
> 
> 
> 
> _______________________________________________
> Devel mailing list
> Devel@lists.milkymist.org
> https://ssl.serverraum.org/lists/listinfo/devel
> 

_______________________________________________
Devel mailing list
Devel@lists.milkymist.org
https://ssl.serverraum.org/lists/listinfo/devel

Reply via email to