Skip to main content
Associate
Oct 1, 2026 3:50 PM UTC
Question

Issues building NetXDuo with IPV6

Hi there,

 

I tried to build NetXDuo stack with IPV6 and SLAAC version on H563ZI Nucleo board

However compilation of system libraries failed due to not linked symbols, it happened in all 3 ways of generations form CubeMX (copy all files, copy only required files, reference libraries).

I.e. linker complained about lack of symbol _nx_nd_cache_add_entry and I noted filed is nx_nd_cache_add_entry.c is not compiled nor copied to project sources.

4 replies

ST Employee
Oct 5, 2026 11:10 AM UTC

Hello ​@Radosław Smogura,

Thank you for your report.

Could you please provide more details about your configuration so we can investigate this issue further? In particular, the CubeMX version used would be helpful.

If possible, please also share the .ioc file, as it would greatly help us analyse the issue.

 

Thank you.

Best regards,

If your question is answered, please close this topic by clicking ""Accept as Solution"".
Associate
Oct 5, 2026 12:40 PM UTC

Hi,

Thank you for your support. Please find attached project source.

Best regards,

Radek Smogura

ST Employee
Oct 15, 2026 9:26 AM UTC

Hello ​@Radosław Smogura,

 

Thank you for sharing the project.

An internal ticket, CDM0066630, has already been raised for follow-up.

 

With regards,

If your question is answered, please close this topic by clicking ""Accept as Solution"".
Guillaume K
ST Employee
Nov 6, 2026 1:54 PM UTC

Hi

It seems similar to this one : STM32CubeMX 6.18.0: NetX Duo IPv6 ND cache sources (nx_nd_cache_*.c) are never generated – link fails | Community

 

Do you have “Do not generate main()” enabled in your Cube MX project config ?