Advertisement
vrangan

Cypress compile error

Jun 12th, 2023
145
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 10.29 KB | None | 0 0
  1. 13:22:17 **** Build of configuration Debug for project DebugUart ****
  2. cs-make all
  3. 'Building file: ../cyfx_gcc_startup.S'
  4. 'Invoking: Cross ARM GNU Assembler'
  5. arm-none-eabi-gcc -mcpu=arm926ej-s -marm -mthumb-interwork -O0 -fmessage-length=0 -fsigned-char -ffunction-sections -fdata-sections -Wall -g3 -x assembler-with-cpp -I"e:\Program Files (x86)\Cypress\EZ-USB FX3 SDK\1.3\/fw_lib/1_3_4/inc" -MMD -MP -MF"cyfx_gcc_startup.d" -MT"cyfx_gcc_startup.o" -c -o "cyfx_gcc_startup.o" "../cyfx_gcc_startup.S"
  6. 'Finished building: ../cyfx_gcc_startup.S'
  7. ' '
  8. 'Building file: ../cyfxdscr.c'
  9. 'Invoking: Cross ARM C Compiler'
  10. arm-none-eabi-gcc -mcpu=arm926ej-s -marm -mthumb-interwork -O0 -fmessage-length=0 -fsigned-char -ffunction-sections -fdata-sections -Wall -g3 -D__CYU3P_TX__=1 -I"e:\Program Files (x86)\Cypress\EZ-USB FX3 SDK\1.3\/fw_lib/1_3_4/inc" -std=gnu11 -MMD -MP -MF"cyfxdscr.d" -MT"cyfxdscr.o" -c -o "cyfxdscr.o" "../cyfxdscr.c"
  11. 'Finished building: ../cyfxdscr.c'
  12. ' '
  13. 'Building file: ../cyfxtx.c'
  14. 'Invoking: Cross ARM C Compiler'
  15. arm-none-eabi-gcc -mcpu=arm926ej-s -marm -mthumb-interwork -O0 -fmessage-length=0 -fsigned-char -ffunction-sections -fdata-sections -Wall -g3 -D__CYU3P_TX__=1 -I"e:\Program Files (x86)\Cypress\EZ-USB FX3 SDK\1.3\/fw_lib/1_3_4/inc" -std=gnu11 -MMD -MP -MF"cyfxtx.d" -MT"cyfxtx.o" -c -o "cyfxtx.o" "../cyfxtx.c"
  16. 'Finished building: ../cyfxtx.c'
  17. ' '
  18. 'Building file: ../cyfxusbuart.c'
  19. 'Invoking: Cross ARM C Compiler'
  20. arm-none-eabi-gcc -mcpu=arm926ej-s -marm -mthumb-interwork -O0 -fmessage-length=0 -fsigned-char -ffunction-sections -fdata-sections -Wall -g3 -D__CYU3P_TX__=1 -I"e:\Program Files (x86)\Cypress\EZ-USB FX3 SDK\1.3\/fw_lib/1_3_4/inc" -std=gnu11 -MMD -MP -MF"cyfxusbuart.d" -MT"cyfxusbuart.o" -c -o "cyfxusbuart.o" "../cyfxusbuart.c"
  21. 'Finished building: ../cyfxusbuart.c'
  22. ' '
  23. 'Building file: ../cyfxusbuartdscr.c'
  24. 'Invoking: Cross ARM C Compiler'
  25. arm-none-eabi-gcc -mcpu=arm926ej-s -marm -mthumb-interwork -O0 -fmessage-length=0 -fsigned-char -ffunction-sections -fdata-sections -Wall -g3 -D__CYU3P_TX__=1 -I"e:\Program Files (x86)\Cypress\EZ-USB FX3 SDK\1.3\/fw_lib/1_3_4/inc" -std=gnu11 -MMD -MP -MF"cyfxusbuartdscr.d" -MT"cyfxusbuartdscr.o" -c -o "cyfxusbuartdscr.o" "../cyfxusbuartdscr.c"
  26. 'Finished building: ../cyfxusbuartdscr.c'
  27. ' '
  28. 'Building file: ../cyfxuvcdscr.c'
  29. 'Invoking: Cross ARM C Compiler'
  30. arm-none-eabi-gcc -mcpu=arm926ej-s -marm -mthumb-interwork -O0 -fmessage-length=0 -fsigned-char -ffunction-sections -fdata-sections -Wall -g3 -D__CYU3P_TX__=1 -I"e:\Program Files (x86)\Cypress\EZ-USB FX3 SDK\1.3\/fw_lib/1_3_4/inc" -std=gnu11 -MMD -MP -MF"cyfxuvcdscr.d" -MT"cyfxuvcdscr.o" -c -o "cyfxuvcdscr.o" "../cyfxuvcdscr.c"
  31. 'Finished building: ../cyfxuvcdscr.c'
  32. ' '
  33. 'Building file: ../cyfxuvcinmem.c'
  34. 'Invoking: Cross ARM C Compiler'
  35. arm-none-eabi-gcc -mcpu=arm926ej-s -marm -mthumb-interwork -O0 -fmessage-length=0 -fsigned-char -ffunction-sections -fdata-sections -Wall -g3 -D__CYU3P_TX__=1 -I"e:\Program Files (x86)\Cypress\EZ-USB FX3 SDK\1.3\/fw_lib/1_3_4/inc" -std=gnu11 -MMD -MP -MF"cyfxuvcinmem.d" -MT"cyfxuvcinmem.o" -c -o "cyfxuvcinmem.o" "../cyfxuvcinmem.c"
  36. 'Finished building: ../cyfxuvcinmem.c'
  37. ' '
  38. 'Building file: ../cyfxuvcvidframes.c'
  39. 'Invoking: Cross ARM C Compiler'
  40. arm-none-eabi-gcc -mcpu=arm926ej-s -marm -mthumb-interwork -O0 -fmessage-length=0 -fsigned-char -ffunction-sections -fdata-sections -Wall -g3 -D__CYU3P_TX__=1 -I"e:\Program Files (x86)\Cypress\EZ-USB FX3 SDK\1.3\/fw_lib/1_3_4/inc" -std=gnu11 -MMD -MP -MF"cyfxuvcvidframes.d" -MT"cyfxuvcvidframes.o" -c -o "cyfxuvcvidframes.o" "../cyfxuvcvidframes.c"
  41. 'Finished building: ../cyfxuvcvidframes.c'
  42. ' '
  43. 'Building file: ../main.c'
  44. 'Invoking: Cross ARM C Compiler'
  45. arm-none-eabi-gcc -mcpu=arm926ej-s -marm -mthumb-interwork -O0 -fmessage-length=0 -fsigned-char -ffunction-sections -fdata-sections -Wall -g3 -D__CYU3P_TX__=1 -I"e:\Program Files (x86)\Cypress\EZ-USB FX3 SDK\1.3\/fw_lib/1_3_4/inc" -std=gnu11 -MMD -MP -MF"main.d" -MT"main.o" -c -o "main.o" "../main.c"
  46. 'Finished building: ../main.c'
  47. ' '
  48. 'Building target: DebugUart.elf'
  49. 'Invoking: Cross ARM C Linker'
  50. arm-none-eabi-gcc -mcpu=arm926ej-s -marm -mthumb-interwork -O0 -fmessage-length=0 -fsigned-char -ffunction-sections -fdata-sections -Wall -g3 -T "e:\Program Files (x86)\Cypress\EZ-USB FX3 SDK\1.3\/fw_build/fx3_fw/fx3.ld" -nostartfiles -Xlinker --gc-sections -L"e:\Program Files (x86)\Cypress\EZ-USB FX3 SDK\1.3\/fw_lib/1_3_4/fx3_debug" -L"e:\Program Files (x86)\Cypress\EZ-USB FX3 SDK\1.3\ARM GCC\/lib/gcc/arm-none-eabi/4.8.1" -L"e:\Program Files (x86)\Cypress\EZ-USB FX3 SDK\1.3\ARM GCC\/arm-none-eabi/lib" -Wl,-Map,"DebugUart.map" -Wl,-d -Wl,--no-wchar-size-warning -Wl,--entry,CyU3PFirmwareEntry -o "DebugUart.elf" ./cyfx_gcc_startup.o ./cyfxdscr.o ./cyfxtx.o ./cyfxusbuart.o ./cyfxusbuartdscr.o ./cyfxuvcdscr.o ./cyfxuvcinmem.o ./cyfxuvcvidframes.o ./main.o -lcyu3lpp -lcyfxapi -lcyu3threadx -lc -lgcc
  51. ./cyfxusbuartdscr.o:(.rodata.CyFxUSB30DeviceDscr+0x0): multiple definition of `CyFxUSB30DeviceDscr'
  52. ./cyfxdscr.o:(.rodata.CyFxUSB30DeviceDscr+0x0): first defined here
  53. ./cyfxusbuartdscr.o:(.rodata.CyFxUSB20DeviceDscr+0x0): multiple definition of `CyFxUSB20DeviceDscr'
  54. ./cyfxdscr.o:(.rodata.CyFxUSB20DeviceDscr+0x0): first defined here
  55. ./cyfxusbuartdscr.o:(.rodata.CyFxUSBBOSDscr+0x0): multiple definition of `CyFxUSBBOSDscr'
  56. ./cyfxdscr.o:(.rodata.CyFxUSBBOSDscr+0x0): first defined here
  57. ./cyfxusbuartdscr.o:(.rodata.CyFxUSBDeviceQualDscr+0x0): multiple definition of `CyFxUSBDeviceQualDscr'
  58. ./cyfxdscr.o:(.rodata.CyFxUSBDeviceQualDscr+0x0): first defined here
  59. ./cyfxusbuartdscr.o:(.rodata.CyFxUSBSSConfigDscr+0x0): multiple definition of `CyFxUSBSSConfigDscr'
  60. ./cyfxdscr.o:(.rodata.CyFxUSBSSConfigDscr+0x0): first defined here
  61. e:/program files (x86)/cypress/ez-usb fx3 sdk/1.3/arm gcc/bin/../lib/gcc/arm-none-eabi/4.8.1/../../../../arm-none-eabi/bin/ld.exe: Warning: size of symbol `CyFxUSBSSConfigDscr' changed from 287 in ./cyfxdscr.o to 85 in ./cyfxusbuartdscr.o
  62. ./cyfxusbuartdscr.o:(.rodata.CyFxUSBHSConfigDscr+0x0): multiple definition of `CyFxUSBHSConfigDscr'
  63. ./cyfxdscr.o:(.rodata.CyFxUSBHSConfigDscr+0x0): first defined here
  64. e:/program files (x86)/cypress/ez-usb fx3 sdk/1.3/arm gcc/bin/../lib/gcc/arm-none-eabi/4.8.1/../../../../arm-none-eabi/bin/ld.exe: Warning: size of symbol `CyFxUSBHSConfigDscr' changed from 257 in ./cyfxdscr.o to 67 in ./cyfxusbuartdscr.o
  65. ./cyfxusbuartdscr.o:(.rodata.CyFxUSBFSConfigDscr+0x0): multiple definition of `CyFxUSBFSConfigDscr'
  66. ./cyfxdscr.o:(.rodata.CyFxUSBFSConfigDscr+0x0): first defined here
  67. e:/program files (x86)/cypress/ez-usb fx3 sdk/1.3/arm gcc/bin/../lib/gcc/arm-none-eabi/4.8.1/../../../../arm-none-eabi/bin/ld.exe: Warning: size of symbol `CyFxUSBFSConfigDscr' changed from 9 in ./cyfxdscr.o to 67 in ./cyfxusbuartdscr.o
  68. ./cyfxusbuartdscr.o:(.rodata.CyFxUSBStringLangIDDscr+0x0): multiple definition of `CyFxUSBStringLangIDDscr'
  69. ./cyfxdscr.o:(.rodata.CyFxUSBStringLangIDDscr+0x0): first defined here
  70. ./cyfxusbuartdscr.o:(.rodata.CyFxUSBManufactureDscr+0x0): multiple definition of `CyFxUSBManufactureDscr'
  71. ./cyfxdscr.o:(.rodata.CyFxUSBManufactureDscr+0x0): first defined here
  72. ./cyfxusbuartdscr.o:(.rodata.CyFxUSBProductDscr+0x0): multiple definition of `CyFxUSBProductDscr'
  73. ./cyfxdscr.o:(.rodata.CyFxUSBProductDscr+0x0): first defined here
  74. ./cyfxusbuartdscr.o:(.rodata.CyFxUSBConfigurationDscr+0x0): multiple definition of `CyFxUSBConfigurationDscr'
  75. ./cyfxdscr.o:(.rodata.CyFxUSBConfigurationDscr+0x0): first defined here
  76. ./cyfxuvcdscr.o:(.rodata.CyFxUSB30DeviceDscr+0x0): multiple definition of `CyFxUSB30DeviceDscr'
  77. ./cyfxdscr.o:(.rodata.CyFxUSB30DeviceDscr+0x0): first defined here
  78. ./cyfxuvcdscr.o:(.rodata.CyFxUSB20DeviceDscr+0x0): multiple definition of `CyFxUSB20DeviceDscr'
  79. ./cyfxdscr.o:(.rodata.CyFxUSB20DeviceDscr+0x0): first defined here
  80. ./cyfxuvcdscr.o:(.rodata.CyFxUSBBOSDscr+0x0): multiple definition of `CyFxUSBBOSDscr'
  81. ./cyfxdscr.o:(.rodata.CyFxUSBBOSDscr+0x0): first defined here
  82. ./cyfxuvcdscr.o:(.rodata.CyFxUSBDeviceQualDscr+0x0): multiple definition of `CyFxUSBDeviceQualDscr'
  83. ./cyfxdscr.o:(.rodata.CyFxUSBDeviceQualDscr+0x0): first defined here
  84. ./cyfxuvcdscr.o:(.rodata.CyFxUSBSSConfigDscr+0x0): multiple definition of `CyFxUSBSSConfigDscr'
  85. ./cyfxdscr.o:(.rodata.CyFxUSBSSConfigDscr+0x0): first defined here
  86. e:/program files (x86)/cypress/ez-usb fx3 sdk/1.3/arm gcc/bin/../lib/gcc/arm-none-eabi/4.8.1/../../../../arm-none-eabi/bin/ld.exe: Warning: size of symbol `CyFxUSBSSConfigDscr' changed from 85 in ./cyfxdscr.o to 211 in ./cyfxuvcdscr.o
  87. ./cyfxuvcdscr.o:(.rodata.CyFxUSBHSConfigDscr+0x0): multiple definition of `CyFxUSBHSConfigDscr'
  88. ./cyfxdscr.o:(.rodata.CyFxUSBHSConfigDscr+0x0): first defined here
  89. e:/program files (x86)/cypress/ez-usb fx3 sdk/1.3/arm gcc/bin/../lib/gcc/arm-none-eabi/4.8.1/../../../../arm-none-eabi/bin/ld.exe: Warning: size of symbol `CyFxUSBHSConfigDscr' changed from 67 in ./cyfxdscr.o to 199 in ./cyfxuvcdscr.o
  90. ./cyfxuvcdscr.o:(.rodata.CyFxUSBFSConfigDscr+0x0): multiple definition of `CyFxUSBFSConfigDscr'
  91. ./cyfxdscr.o:(.rodata.CyFxUSBFSConfigDscr+0x0): first defined here
  92. e:/program files (x86)/cypress/ez-usb fx3 sdk/1.3/arm gcc/bin/../lib/gcc/arm-none-eabi/4.8.1/../../../../arm-none-eabi/bin/ld.exe: Warning: size of symbol `CyFxUSBFSConfigDscr' changed from 67 in ./cyfxdscr.o to 9 in ./cyfxuvcdscr.o
  93. ./cyfxuvcdscr.o:(.rodata.CyFxUSBStringLangIDDscr+0x0): multiple definition of `CyFxUSBStringLangIDDscr'
  94. ./cyfxdscr.o:(.rodata.CyFxUSBStringLangIDDscr+0x0): first defined here
  95. ./cyfxuvcdscr.o:(.rodata.CyFxUSBManufactureDscr+0x0): multiple definition of `CyFxUSBManufactureDscr'
  96. ./cyfxdscr.o:(.rodata.CyFxUSBManufactureDscr+0x0): first defined here
  97. e:/program files (x86)/cypress/ez-usb fx3 sdk/1.3/arm gcc/bin/../lib/gcc/arm-none-eabi/4.8.1/../../../../arm-none-eabi/bin/ld.exe: Warning: size of symbol `CyFxUSBManufactureDscr' changed from 18 in ./cyfxdscr.o to 16 in ./cyfxuvcdscr.o
  98. ./cyfxuvcdscr.o:(.rodata.CyFxUSBProductDscr+0x0): multiple definition of `CyFxUSBProductDscr'
  99. ./cyfxdscr.o:(.rodata.CyFxUSBProductDscr+0x0): first defined here
  100. e:/program files (x86)/cypress/ez-usb fx3 sdk/1.3/arm gcc/bin/../lib/gcc/arm-none-eabi/4.8.1/../../../../arm-none-eabi/bin/ld.exe: Warning: size of symbol `CyFxUSBProductDscr' changed from 12 in ./cyfxdscr.o to 8 in ./cyfxuvcdscr.o
  101. collect2.exe: error: ld returned 1 exit status
  102. cs-make: *** [DebugUart.elf] Error 1
  103.  
  104. 13:22:20 Build Finished (took 3s.78ms)
  105.  
  106.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement