Author Topic: error compiling chdk since #316  (Read 999 times)

Offline PhyrePhoX

  • Global Moderator
  • Guru Member
  • *****
  • Posts: 2254
  • make RAW not WAR
    • PhyreWorX
error compiling chdk since #316
« on: 06 / March / 2008, 01:25:14 »
  • Publish
  • 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)
    Code: [Select]
    /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"?
    « Last Edit: 06 / March / 2008, 01:28:13 by PhyrePhoX »

    Offline GrAnd

    • Developers
    • Hero Member
    • ****
    • Posts: 916
    • [A610, S3IS]
      • CHDK
    Re: error compiling chdk since #316
    « Reply #1 on: 06 / March / 2008, 01:41:20 »
  • Publish
  • Thanks for the signal. Fixed.
    "cail" is a person from russian forum who ported ixus65.
    CHDK Developer.

    Offline PhyrePhoX

    • Global Moderator
    • Guru Member
    • *****
    • Posts: 2254
    • make RAW not WAR
      • PhyreWorX
    Re: error compiling chdk since #316
    « Reply #2 on: 06 / March / 2008, 02:35:57 »
  • Publish
  • ah ok, thought so. thanks.

     


    SimplePortal 2.3.3 © 2008-2010, SimplePortal