just lost a lot of time trying to implement some changes in a fresh export of chdk, having troubles compiling (thought it was my fault).
i get these errors (since #316 through #318)
/usr/local/lib/gcc/arm-elf/3.4.6/../../../../arm-elf/bin/ld: ERROR: /usr/local/lib/gcc/arm-elf/3.4.6/thumb/interwork/libgcc.a(_udivsi3.o) uses VFP instructions, whereas main.elf does not
/usr/local/lib/gcc/arm-elf/3.4.6/../../../../arm-elf/bin/ld: failed to merge target specific data of file /usr/local/lib/gcc/arm-elf/3.4.6/thumb/interwork/libgcc.a(_udivsi3.o)
/usr/local/lib/gcc/arm-elf/3.4.6/../../../../arm-elf/bin/ld: ERROR: /usr/local/lib/gcc/arm-elf/3.4.6/thumb/interwork/libgcc.a(_divsi3.o) uses VFP instructions, whereas main.elf does not
/usr/local/lib/gcc/arm-elf/3.4.6/../../../../arm-elf/bin/ld: failed to merge target specific data of file /usr/local/lib/gcc/arm-elf/3.4.6/thumb/interwork/libgcc.a(_divsi3.o)
/usr/local/lib/gcc/arm-elf/3.4.6/../../../../arm-elf/bin/ld: ERROR: /usr/local/lib/gcc/arm-elf/3.4.6/thumb/interwork/libgcc.a(_umodsi3.o) uses VFP instructions, whereas main.elf does not
/usr/local/lib/gcc/arm-elf/3.4.6/../../../../arm-elf/bin/ld: failed to merge target specific data of file /usr/local/lib/gcc/arm-elf/3.4.6/thumb/interwork/libgcc.a(_umodsi3.o)
/usr/local/lib/gcc/arm-elf/3.4.6/../../../../arm-elf/bin/ld: ERROR: /usr/local/lib/gcc/arm-elf/3.4.6/thumb/interwork/libgcc.a(_modsi3.o) uses VFP instructions, whereas main.elf does not
/usr/local/lib/gcc/arm-elf/3.4.6/../../../../arm-elf/bin/ld: failed to merge target specific data of file /usr/local/lib/gcc/arm-elf/3.4.6/thumb/interwork/libgcc.a(_modsi3.o)
/usr/local/lib/gcc/arm-elf/3.4.6/../../../../arm-elf/bin/ld: ERROR: /usr/local/lib/gcc/arm-elf/3.4.6/thumb/interwork/libgcc.a(_dvmd_tls.o) uses VFP instructions, whereas main.elf does not
/usr/local/lib/gcc/arm-elf/3.4.6/../../../../arm-elf/bin/ld: failed to merge target specific data of file /usr/local/lib/gcc/arm-elf/3.4.6/thumb/interwork/libgcc.a(_dvmd_tls.o)
/usr/local/lib/gcc/arm-elf/3.4.6/../../../../arm-elf/bin/ld: ERROR: /usr/local/lib/gcc/arm-elf/3.4.6/thumb/interwork/libgcc.a(_call_via_rX.o) uses VFP instructions, whereas main.elf does not
/usr/local/lib/gcc/arm-elf/3.4.6/../../../../arm-elf/bin/ld: failed to merge target specific data of file /usr/local/lib/gcc/arm-elf/3.4.6/thumb/interwork/libgcc.a(_call_via_rX.o)
/usr/local/lib/gcc/arm-elf/3.4.6/../../../../arm-elf/bin/ld: ERROR: /usr/local/lib/gcc/arm-elf/3.4.6/thumb/interwork/libgcc.a(_addsubdf3.o) uses VFP instructions, whereas main.elf does not
/usr/local/lib/gcc/arm-elf/3.4.6/../../../../arm-elf/bin/ld: failed to merge target specific data of file /usr/local/lib/gcc/arm-elf/3.4.6/thumb/interwork/libgcc.a(_addsubdf3.o)
/usr/local/lib/gcc/arm-elf/3.4.6/../../../../arm-elf/bin/ld: ERROR: /usr/local/lib/gcc/arm-elf/3.4.6/thumb/interwork/libgcc.a(_muldivdf3.o) uses VFP instructions, whereas main.elf does not
/usr/local/lib/gcc/arm-elf/3.4.6/../../../../arm-elf/bin/ld: failed to merge target specific data of file /usr/local/lib/gcc/arm-elf/3.4.6/thumb/interwork/libgcc.a(_muldivdf3.o)
/usr/local/lib/gcc/arm-elf/3.4.6/../../../../arm-elf/bin/ld: ERROR: /usr/local/lib/gcc/arm-elf/3.4.6/thumb/interwork/libgcc.a(_fixdfsi.o) uses VFP instructions, whereas main.elf does not
/usr/local/lib/gcc/arm-elf/3.4.6/../../../../arm-elf/bin/ld: failed to merge target specific data of file /usr/local/lib/gcc/arm-elf/3.4.6/thumb/interwork/libgcc.a(_fixdfsi.o)
/usr/local/lib/gcc/arm-elf/3.4.6/../../../../arm-elf/bin/ld: ERROR: /usr/local/lib/gcc/arm-elf/3.4.6/thumb/interwork/libgcc.a(_truncdfsf2.o) uses VFP instructions, whereas main.elf does not
/usr/local/lib/gcc/arm-elf/3.4.6/../../../../arm-elf/bin/ld: failed to merge target specific data of file /usr/local/lib/gcc/arm-elf/3.4.6/thumb/interwork/libgcc.a(_truncdfsf2.o)
/usr/local/lib/gcc/arm-elf/3.4.6/../../../../arm-elf/bin/ld: ERROR: /usr/local/lib/gcc/arm-elf/3.4.6/thumb/interwork/libgcc.a(_addsubsf3.o) uses VFP instructions, whereas main.elf does not
/usr/local/lib/gcc/arm-elf/3.4.6/../../../../arm-elf/bin/ld: failed to merge target specific data of file /usr/local/lib/gcc/arm-elf/3.4.6/thumb/interwork/libgcc.a(_addsubsf3.o)
/usr/local/lib/gcc/arm-elf/3.4.6/../../../../arm-elf/bin/ld: ERROR: /usr/local/lib/gcc/arm-elf/3.4.6/thumb/interwork/libgcc.a(_muldivsf3.o) uses VFP instructions, whereas main.elf does not
/usr/local/lib/gcc/arm-elf/3.4.6/../../../../arm-elf/bin/ld: failed to merge target specific data of file /usr/local/lib/gcc/arm-elf/3.4.6/thumb/interwork/libgcc.a(_muldivsf3.o)
/usr/local/lib/gcc/arm-elf/3.4.6/../../../../arm-elf/bin/ld: ERROR: /usr/local/lib/gcc/arm-elf/3.4.6/thumb/interwork/libgcc.a(_cmpsf2.o) uses VFP instructions, whereas main.elf does not
/usr/local/lib/gcc/arm-elf/3.4.6/../../../../arm-elf/bin/ld: failed to merge target specific data of file /usr/local/lib/gcc/arm-elf/3.4.6/thumb/interwork/libgcc.a(_cmpsf2.o)
/usr/local/lib/gcc/arm-elf/3.4.6/../../../../arm-elf/bin/ld: ERROR: /usr/local/lib/gcc/arm-elf/3.4.6/thumb/interwork/libgcc.a(_fixsfsi.o) uses VFP instructions, whereas main.elf does not
/usr/local/lib/gcc/arm-elf/3.4.6/../../../../arm-elf/bin/ld: failed to merge target specific data of file /usr/local/lib/gcc/arm-elf/3.4.6/thumb/interwork/libgcc.a(_fixsfsi.o)
/usr/local/lib/gcc/arm-elf/3.4.6/../../../../arm-elf/bin/ld: ERROR: /usr/local/lib/gcc/arm-elf/3.4.6/thumb/interwork/libgcc.a(_fixunssfsi.o) uses VFP instructions, whereas main.elf does not
/usr/local/lib/gcc/arm-elf/3.4.6/../../../../arm-elf/bin/ld: failed to merge target specific data of file /usr/local/lib/gcc/arm-elf/3.4.6/thumb/interwork/libgcc.a(_fixunssfsi.o)
collect2: ld returned 1 exit status
gmake[1]: *** [main.elf] Error 1
gmake: *** [all-recursive] Error 1
i guess it is having to do with changes in the makefile? may i ask who is "cail"?