AnsweredAssumed Answered

IPv6 Support 4.1.1

Question asked by Kenny Koller on Sep 8, 2014
Latest reply on Sep 10, 2014 by Martin Latal

Hi,

 

I thought I'd give IPv6 a try. I'm using IAR with a Freedom K64.

 

I added the following to user_config.h and rebuilt everything but the linker cannot find IPv6 related calls.

 

#define RTCSCFG_ENABLE_IP6       1


Linking

Error[Li005]: no definition for "IP6_send" [referenced from tcp_send.o(rtcs.a)]

Error[Li005]: no definition for "ip6_if_get_by_scope_id" [referenced from tcp_send.o(rtcs.a)]

Error[Li005]: no definition for "ip6_if_get_by_addr" [referenced from tcp_send.o(rtcs.a)]

Error[Li005]: no definition for "IN6_ADDR_COPY" [referenced from sstream.o(rtcs.a)]

Error[Li005]: no definition for "ip6_if_select_src_addr" [referenced from iputil.o(rtcs.a)]

Error[Li005]: no definition for "in6addr_any" [referenced from tcp.o(rtcs.a)]

Error[Li005]: no definition for "RTCS6_if_get_addr" [referenced from ipcfg6.o(rtcs.a)]

Error[Li005]: no definition for "ip6_multicast_leave_entry" [referenced from udp.o(rtcs.a)]

Error[Li005]: no definition for "IP6E_send" [referenced from ip-e.o(rtcs.a)]

Error[Li005]: no definition for "IP6E_join" [referenced from ip-e.o(rtcs.a)]

Error[Li005]: no definition for "IP6E_leave" [referenced from ip-e.o(rtcs.a)]

Error[Li005]: no definition for "IP6E_close" [referenced from ip-e.o(rtcs.a)]

Error[Li005]: no definition for "IP6E_open" [referenced from ip-e.o(rtcs.a)]

Error[Li005]: no definition for "IP6_init" [referenced from tcpip.o(rtcs.a)]

Error[Li005]: no definition for "ICMP6_init" [referenced from tcpip.o(rtcs.a)]

Error[Li005]: no definition for "IP6_open" [referenced from tcp.o(rtcs.a)]

Error[Li005]: no definition for "RTCS6_if_get_scope_id" [referenced from tcp.o(rtcs.a)]

Error[Li005]: no definition for "ip6_multicast_find_socket_entry" [referenced from udp.o(rtcs.a)]

Error[Li005]: no definition for "ICMP6_send_error" [referenced from udp.o(rtcs.a)]

Error[Li005]: no definition for "IP6LOCAL_send" [referenced from iplocal.o(rtcs.a)]

Error[Li005]: no definition for "IP6LOCAL_open" [referenced from iplocal.o(rtcs.a)]

Error while running Linker

 

Build aborted.

Outcomes