benhuan

pruss_c make error 2

Sep 17th, 2014
561
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 5.19 KB | None | 0 0
  1. # longqi at erian323 in ~/pru_sdk/example/pruss_c on git:master x [19:50:37]
  2. $ make
  3. /opt/ti/ccsv6/tools/compiler/gcc-arm-none-eabi-4_7-2013q3/bin/arm-none-eabi-gcc -static -o main host_main.o ../common/mio.o -L/home/longqi/pru_sdk/lib -lprussdrv
  4. /opt/ti/ccsv6/tools/compiler/gcc-arm-none-eabi-4_7-2013q3/bin/../lib/gcc/arm-none-eabi/4.7.4/../../../../arm-none-eabi/bin/ld: error: host_main.o uses VFP register arguments, main does not
  5. /opt/ti/ccsv6/tools/compiler/gcc-arm-none-eabi-4_7-2013q3/bin/../lib/gcc/arm-none-eabi/4.7.4/../../../../arm-none-eabi/bin/ld: warning: host_main.o uses 32-bit enums yet the output is to use variable-size enums; use of enum values across objects may fail
  6. /opt/ti/ccsv6/tools/compiler/gcc-arm-none-eabi-4_7-2013q3/bin/../lib/gcc/arm-none-eabi/4.7.4/../../../../arm-none-eabi/bin/ld: failed to merge target specific data of file host_main.o
  7. /opt/ti/ccsv6/tools/compiler/gcc-arm-none-eabi-4_7-2013q3/bin/../lib/gcc/arm-none-eabi/4.7.4/../../../../arm-none-eabi/bin/ld: error: ../common/mio.o uses VFP register arguments, main does not
  8. /opt/ti/ccsv6/tools/compiler/gcc-arm-none-eabi-4_7-2013q3/bin/../lib/gcc/arm-none-eabi/4.7.4/../../../../arm-none-eabi/bin/ld: warning: ../common/mio.o uses 32-bit enums yet the output is to use variable-size enums; use of enum values across objects may fail
  9. /opt/ti/ccsv6/tools/compiler/gcc-arm-none-eabi-4_7-2013q3/bin/../lib/gcc/arm-none-eabi/4.7.4/../../../../arm-none-eabi/bin/ld: failed to merge target specific data of file ../common/mio.o
  10. /opt/ti/ccsv6/tools/compiler/gcc-arm-none-eabi-4_7-2013q3/bin/../lib/gcc/arm-none-eabi/4.7.4/../../../../arm-none-eabi/bin/ld: warning: /home/longqi/pru_sdk/lib/libprussdrv.a(prussdrv.o) uses 32-bit enums yet the output is to use variable-size enums; use of enum values across objects may fail
  11. /opt/ti/ccsv6/tools/compiler/gcc-arm-none-eabi-4_7-2013q3/bin/../lib/gcc/arm-none-eabi/4.7.4/../../../../arm-none-eabi/lib/libc.a(lib_a-exit.o): In function `exit':
  12. exit.c:(.text.exit+0x2c): undefined reference to `_exit'
  13. host_main.o: In function `main':
  14. host_main.c:(.text.startup+0xaa): undefined reference to `prussdrv_load_datafile'
  15. host_main.c:(.text.startup+0xd0): undefined reference to `usleep'
  16. ../common/mio.o: In function `mio_open':
  17. mio.c:(.text+0x3e): undefined reference to `mmap'
  18. ../common/mio.o: In function `mio_close':
  19. mio.c:(.text+0x70): undefined reference to `munmap'
  20. /home/longqi/pru_sdk/lib/libprussdrv.a(prussdrv.o): In function `prussdrv_exit':
  21. prussdrv.c:(.text+0xc70): undefined reference to `munmap'
  22. prussdrv.c:(.text+0xc7c): undefined reference to `munmap'
  23. prussdrv.c:(.text+0xc88): undefined reference to `munmap'
  24. /home/longqi/pru_sdk/lib/libprussdrv.a(prussdrv.o): In function `__prussdrv_memmap_init':
  25. prussdrv.c:(.text+0xef0): undefined reference to `mmap'
  26. prussdrv.c:(.text+0x1068): undefined reference to `mmap'
  27. /opt/ti/ccsv6/tools/compiler/gcc-arm-none-eabi-4_7-2013q3/bin/../lib/gcc/arm-none-eabi/4.7.4/../../../../arm-none-eabi/lib/libc.a(lib_a-fstatr.o): In function `_fstat_r':
  28. fstatr.c:(.text._fstat_r+0x1c): undefined reference to `_fstat'
  29. /opt/ti/ccsv6/tools/compiler/gcc-arm-none-eabi-4_7-2013q3/bin/../lib/gcc/arm-none-eabi/4.7.4/../../../../arm-none-eabi/lib/libc.a(lib_a-openr.o): In function `_open_r':
  30. openr.c:(.text._open_r+0x20): undefined reference to `_open'
  31. /opt/ti/ccsv6/tools/compiler/gcc-arm-none-eabi-4_7-2013q3/bin/../lib/gcc/arm-none-eabi/4.7.4/../../../../arm-none-eabi/lib/libc.a(lib_a-sbrkr.o): In function `_sbrk_r':
  32. sbrkr.c:(.text._sbrk_r+0x18): undefined reference to `_sbrk'
  33. /opt/ti/ccsv6/tools/compiler/gcc-arm-none-eabi-4_7-2013q3/bin/../lib/gcc/arm-none-eabi/4.7.4/../../../../arm-none-eabi/lib/libc.a(lib_a-signalr.o): In function `_kill_r':
  34. signalr.c:(.text._kill_r+0x1c): undefined reference to `_kill'
  35. /opt/ti/ccsv6/tools/compiler/gcc-arm-none-eabi-4_7-2013q3/bin/../lib/gcc/arm-none-eabi/4.7.4/../../../../arm-none-eabi/lib/libc.a(lib_a-signalr.o): In function `_getpid_r':
  36. signalr.c:(.text._getpid_r+0x4): undefined reference to `_getpid'
  37. /opt/ti/ccsv6/tools/compiler/gcc-arm-none-eabi-4_7-2013q3/bin/../lib/gcc/arm-none-eabi/4.7.4/../../../../arm-none-eabi/lib/libc.a(lib_a-writer.o): In function `_write_r':
  38. writer.c:(.text._write_r+0x20): undefined reference to `_write'
  39. /opt/ti/ccsv6/tools/compiler/gcc-arm-none-eabi-4_7-2013q3/bin/../lib/gcc/arm-none-eabi/4.7.4/../../../../arm-none-eabi/lib/libc.a(lib_a-closer.o): In function `_close_r':
  40. closer.c:(.text._close_r+0x18): undefined reference to `_close'
  41. /opt/ti/ccsv6/tools/compiler/gcc-arm-none-eabi-4_7-2013q3/bin/../lib/gcc/arm-none-eabi/4.7.4/../../../../arm-none-eabi/lib/libc.a(lib_a-isattyr.o): In function `_isatty_r':
  42. isattyr.c:(.text._isatty_r+0x18): undefined reference to `_isatty'
  43. /opt/ti/ccsv6/tools/compiler/gcc-arm-none-eabi-4_7-2013q3/bin/../lib/gcc/arm-none-eabi/4.7.4/../../../../arm-none-eabi/lib/libc.a(lib_a-lseekr.o): In function `_lseek_r':
  44. lseekr.c:(.text._lseek_r+0x20): undefined reference to `_lseek'
  45. /opt/ti/ccsv6/tools/compiler/gcc-arm-none-eabi-4_7-2013q3/bin/../lib/gcc/arm-none-eabi/4.7.4/../../../../arm-none-eabi/lib/libc.a(lib_a-readr.o): In function `_read_r':
  46. readr.c:(.text._read_r+0x20): undefined reference to `_read'
  47. collect2: error: ld returned 1 exit status
  48. make: *** [main] Error 1
Advertisement
Add Comment
Please, Sign In to add comment