Congratulation :) I have successfully made somes builds :)
20:23:02 kasey@iUnibody-2:~/pinguino cat source/stdout
#----------------------------------------------------------------------------
# clean
#----------------------------------------------------------------------------
rm -f -v /Users/kasey/pinguino/source/main32.o
rm -f -v /Users/kasey/pinguino/source/main32.elf
« /Users/kasey/pinguino/source/main32.elf » supprimé
rm -f -v /Users/kasey/pinguino/source/main32.hex
rm -f -v /Users/kasey/pinguino/p32/obj/non-free/processor.o
« /Users/kasey/pinguino/p32/obj/non-free/processor.o » supprimé
#----------------------------------------------------------------------------
# copy
#----------------------------------------------------------------------------
cp /Users/kasey/pinguino/p32/obj/non-free/32MX440F256H.o /Users/kasey/
pinguino/p32/obj/non-free/processor.o
#----------------------------------------------------------------------------
# compile and link
#----------------------------------------------------------------------------
/Users/kasey/pinguino/macosx/p32/bin/mips-elf-gcc -EL -O3 -ffunction-
sections -fdata-sections -Wl,--gc-sections -march=24kc -msoft-float -
Wl,--defsym,_min_heap_size=16384 -Wl,-Map=/Users/kasey/pinguino/source/
output.map -Wl,-L/Users/kasey/pinguino/p32/obj/non-free/ -D
__PIC32MX__ -D __32MX440F256H__ -D PIC32_PINGUINO -T/Users/kasey/
pinguino/p32/lkr/PIC32_PINGUINO/procdefs.ld -T/Users/kasey/pinguino/
p32/lkr/PIC32_PINGUINO/elf32pic32mx.x -L/Users/kasey/pinguino/p32/obj/
non-free/usb -lm -lgcc -lc -fdollars-in-identifiers -I/Users/kasey/
pinguino/p32/include/non-free -I/Users/kasey/pinguino/p32/include/
pinguino/core -I/Users/kasey/pinguino/p32/include/pinguino/libraries -
I/Users/kasey/pinguino/p32/lkr/PIC32_PINGUINO -I/Users/kasey/pinguino/
examples/04.Communication/ASCIITable -I/Users/kasey/pinguino/p32/obj/
non-free -o /Users/kasey/pinguino/source/main32.elf /Users/kasey/
pinguino/source/main32.c\
/Users/kasey/pinguino/p32/obj/non-free/crt0.S\
/Users/kasey/pinguino/p32/obj/non-free/processor.o\
/Users/kasey/pinguino/p32/obj/non-free/usb/libcdc.a\
/Users/kasey/pinguino/p32/obj/non-free/usb/libadb.a\
/Users/kasey/pinguino/p32/lkr/PIC32_PINGUINO/ISRwrapper.S\
/Users/kasey/pinguino/p32/include/non-free/p32xxxx.h\
-lm -lgcc -lc
In file included from /Users/kasey/pinguino/source/main32.c:32:0:
/Users/kasey/pinguino/p32/include/pinguino/core/newlib.c:90:28:
warning: 'struct stat' declared inside parameter list [enabled by
default]
/Users/kasey/pinguino/p32/include/pinguino/core/newlib.c:90:28:
warning: its scope is only this definition or declaration, which is
probably not what you want [enabled by default]
In file included from /Users/kasey/pinguino/source/main32.c:36:0:
/Users/kasey/pinguino/source/user.c: In function 'loop':
/Users/kasey/pinguino/source/user.c:21:3: warning: passing argument 1
of 'serial1print' makes pointer from integer without a cast [enabled
by default]
/Users/kasey/pinguino/p32/include/pinguino/core/pinguinoserial1.c:
62:6: note: expected 'char *' but argument is of type 'int'
/Users/kasey/pinguino/source/user.c:27:3: warning: passing argument 1
of 'serial1print' makes pointer from integer without a cast [enabled
by default]
/Users/kasey/pinguino/p32/include/pinguino/core/pinguinoserial1.c:
62:6: note: expected 'char *' but argument is of type 'int'
/Users/kasey/pinguino/source/user.c:36:3: warning: passing argument 1
of 'serial1print' makes pointer from integer without a cast [enabled
by default]
/Users/kasey/pinguino/p32/include/pinguino/core/pinguinoserial1.c:
62:6: note: expected 'char *' but argument is of type 'int'
/Users/kasey/pinguino/source/user.c:40:3: warning: passing argument 1
of 'serial1print' makes pointer from integer without a cast [enabled
by default]
/Users/kasey/pinguino/p32/include/pinguino/core/pinguinoserial1.c:
62:6: note: expected 'char *' but argument is of type 'int'
/Users/kasey/pinguino/source/user.c:45:3: warning: passing argument 1
of 'serial1println' makes pointer from integer without a cast [enabled
by default]
/Users/kasey/pinguino/p32/include/pinguino/core/pinguinoserial1.c:
96:6: note: expected 'char *' but argument is of type 'int'
#----------------------------------------------------------------------------
# exec
#----------------------------------------------------------------------------
/Users/kasey/pinguino/macosx/p32/bin/avr-objcopy -O ihex /Users/kasey/
pinguino/source/main32.elf /Users/kasey/pinguino/source/main32.hex
#----------------------------------------------------------------------------
# correct
#----------------------------------------------------------------------------
grep --binary --invert-match '^:040000059D006000FA' /Users/kasey/
pinguino/source/main32.hex > /Users/kasey/pinguino/source/temp.hex
mv /Users/kasey/pinguino/source/temp.hex /Users/kasey/pinguino/source/
main32.hex
Thank you very much JP