OK it appears that 32-bit support in the v11 has not been tested. I am finding it completely broken.
After much hacking I have found various problems and code which must be fixed.
Just where do I bug report these issues?
The final nail in the coffin appears to be the gcc compiler which gives some obscure error message.
Code:
C:\pinguino-ide\v11\user\source>mips-gcc user.c
mips-gcc: CreateProcess: No such file or directory
After googling I added the -v option to gcc to see if it helped figure out what the problem was. Here is the output
Code:
C:\pinguino-ide\v11\user\source>mips-gcc -v user.c
Using built-in specs.
COLLECT_GCC=mips-gcc
Target: mips-elf
Configured with: ../configure --target=mips-elf --program-prefix=mips- --enable-languages=c --prefix=/home/jpm/pcompiler
--disable-nls --disable-tui --disable-gdbtk --disable-shared --enable-static --disable-threads --disable-bootstrap
--with-dwarf2 --enable-multilib --enable-sim --with-float=soft --without-headers --with-lib-path=:
--with-pkgversion='Pinguino C Compiler for PIC32 v4.5'
Thread model: single
gcc version 4.5.2 (Pinguino C Compiler for PIC32 v4.5)
COLLECT_GCC_OPTIONS='-v' '-msoft-float' '-mno-synci'
cc1 -quiet -v -imultilib soft-float -iprefix c:\pinguino-ide\compilers\p32\bin\../lib/gcc/mips-elf/4.5.2/ user.c
-quiet -dumpbase user.c -msoft-float -mno-synci -auxbase user -version
-o G:\Users\abc\AppData\Local\Temp\ccomn6Vh.s
mips-gcc: CreateProcess: No such file or directory
There are at least 3 files in there which don't exist or have badly formed paths (mixture of DOS and Unix).