Other Parts Discussed in Thread: SYSBIOS
Tool/software: TI-RTOS
Issue:
- Link issues with TransportNdk.c
- The goal is not to use NDK, but use a custom transport or use JTAG as a transport
- Here is the makefile output:
- makefile:275: recipe for target 'exampleWithlwIP.out' failed
/home/tcmichals/ti/uia_2_20_00_02/packages/ti/uia/loggers/lib/release/ti.uia.loggers.aa9fg(LoggerRunMode.oa9fg): In function `ti_uia_loggers_LoggerRunMode_initQueueDescriptor__E':
/db/vtree/library/trees/uia/uia-2.20.00.02/src/ti/uia/loggers/LoggerRunMode.c:291: undefined reference to `ti_uia_runtime_QueueDescriptor_addToList__E'
/home/tcmichals/ti/uia_2_20_00_02/packages/ti/uia/loggers/lib/release/ti.uia.loggers.aa9fg(LoggerStopMode.oa9fg): In function `ti_uia_loggers_LoggerStopMode_initQueueDescriptor__E':
/db/vtree/library/trees/uia/uia-2.20.00.02/src/ti/uia/loggers/LoggerStopMode.c:318: undefined reference to `ti_uia_runtime_QueueDescriptor_addToList__E'
/home/tcmichals/ti/uia_2_20_00_02/packages/ti/uia/sysbios/lib/release/ti.uia.sysbios.aa9fg(TransportNdk.oa9fg): In function `TransportNdk_start':
/db/vtree/library/trees/uia/uia-2.20.00.02/src/ti/uia/sysbios/TransportNdk.c:83: undefined reference to `TaskSelf'
/db/vtree/library/trees/uia/uia-2.20.00.02/src/ti/uia/sysbios/TransportNdk.c:83: undefined reference to `fdOpenSession'
/home/tcmichals/ti/uia_2_20_00_02/packages/ti/uia/sysbios/lib/release/ti.uia.sysbios.aa9fg(TransportNdk.oa9fg): In function `socket':
/home/xlibrary/trees/ndkprod/ndkprod-f09/exports/ndk_2_25_00_09/packages/ti/ndk/inc/socket.h:285: undefined reference to `NDK_socket'
/home/xlibrary/trees/ndkprod/ndkprod-f09/exports/ndk_2_25_00_09/packages/ti/ndk/inc/socket.h:285: undefined reference to `NDK_socket'
/home/tcmichals/ti/uia_2_20_00_02/packages/ti/uia/sysbios/lib/release/ti.uia.sysbios.aa9fg(TransportNdk.oa9fg): In function `setsockopt':
/home/xlibrary/trees/ndkprod/ndkprod-f09/exports/ndk_2_25_00_09/packages/ti/ndk/inc/socket.h:269: undefined reference to `NDK_setsockopt'
/home/tcmichals/ti/uia_2_20_00_02/packages/ti/uia/sysbios/lib/release/ti.uia.sysbios.aa9fg(TransportNdk.oa9fg): In function `bind':
/home/xlibrary/trees/ndkprod/ndkprod-f09/exports/ndk_2_25_00_09/packages/ti/ndk/inc/socket.h:135: undefined reference to `NDK_bind'
/home/tcmichals/ti/uia_2_20_00_02/packages/ti/uia/sysbios/lib/release/ti.uia.sysbios.aa9fg(TransportNdk.oa9fg): In function `listen':
/home/xlibrary/trees/ndkprod/ndkprod-f09/exports/ndk_2_25_00_09/packages/ti/ndk/inc/socket.h:185: undefined reference to `NDK_listen'
/home/tcmichals/ti/uia_2_20_00_02/packages/ti/uia/sysbios/lib/release/ti.uia.sysbios.aa9fg(TransportNdk.oa9fg): In function `accept':
/home/xlibrary/trees/ndkprod/ndkprod-f09/exports/ndk_2_25_00_09/packages/ti/ndk/inc/socket.h:127: undefined reference to `NDK_accept'
/home/tcmichals/ti/uia_2_20_00_02/packages/ti/uia/sysbios/lib/release/ti.uia.sysbios.aa9fg(TransportNdk.oa9fg): In function `TransportNdk_start':
/db/vtree/library/trees/uia/uia-2.20.00.02/src/ti/uia/sysbios/TransportNdk.c:105: undefined reference to `fdError'
/db/vtree/library/trees/uia/uia-2.20.00.02/src/ti/uia/sysbios/TransportNdk.c:119: undefined reference to `fdError'
/db/vtree/library/trees/uia/uia-2.20.00.02/src/ti/uia/sysbios/TransportNdk.c:126: undefined reference to `fdError'
/home/tcmichals/ti/uia_2_20_00_02/packages/ti/uia/sysbios/lib/release/ti.uia.sysbios.aa9fg(TransportNdk.oa9fg): In function `recv':
/home/xlibrary/trees/ndkprod/ndkprod-f09/exports/ndk_2_25_00_09/packages/ti/ndk/inc/socket.h:193: undefined reference to `NDK_recv'
/home/tcmichals/ti/uia_2_20_00_02/packages/ti/uia/sysbios/lib/release/ti.uia.sysbios.aa9fg(TransportNdk.oa9fg): In function `sendto':
/home/xlibrary/trees/ndkprod/ndkprod-f09/exports/ndk_2_25_00_09/packages/ti/ndk/inc/socket.h:244: undefined reference to `NDK_sendto'
/home/tcmichals/ti/uia_2_20_00_02/packages/ti/uia/sysbios/lib/release/ti.uia.sysbios.aa9fg(TransportNdk.oa9fg): In function `send':
/home/xlibrary/trees/ndkprod/ndkprod-f09/exports/ndk_2_25_00_09/packages/ti/ndk/inc/socket.h:235: undefined reference to `NDK_send'
/home/tcmichals/ti/uia_2_20_00_02/packages/ti/uia/sysbios/lib/release/ti.uia.sysbios.aa9fg(TransportNdk.oa9fg): In function `TransportNdk_stop':
/db/vtree/library/trees/uia/uia-2.20.00.02/src/ti/uia/sysbios/TransportNdk.c:227: undefined reference to `TaskSelf'
/db/vtree/library/trees/uia/uia-2.20.00.02/src/ti/uia/sysbios/TransportNdk.c:227: undefined reference to `fdCloseSession'
/db/vtree/library/trees/uia/uia-2.20.00.02/src/ti/uia/sysbios/TransportNdk.c:228: undefined reference to `fdClose'
/db/vtree/library/trees/uia/uia-2.20.00.02/src/ti/uia/sysbios/TransportNdk.c:230: undefined reference to `fdClose'
collect2: error: ld returned 1 exit status
Tools:
- bios_6_50_01_12
- ccsv7 (7.2.00013)
- xdctools_3_50_02_20_core
- uia_2_20_00_02
Attached is the app.cfg