# TFTP - undefined symbol tftpInit

**URL:** <https://forums.windriver.com/t/tftp-undefined-symbol-tftpinit/344>\
**Category:** VxWorks SDK\
**Created:** [August 13, 2024, 9:09pm UTC](https://forums.windriver.com/t/tftp-undefined-symbol-tftpinit/344 "2024-08-13T21:09:33Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![apspoliveira](https://avatars.discourse-cdn.com/v4/letter/a/e56c9b/32.png) [@apspoliveira](https://forums.windriver.com/u/apspoliveira)\
**Post date:** [August 13, 2024, 9:09pm UTC](https://forums.windriver.com/t/tftp-undefined-symbol-tftpinit/344/1 "2024-08-13T21:09:33Z")

</div>

Hello,

I am trying to run tftpInit (for instance), but I get this warning:  
“Warning: module 0xffff80000b64a000 holds reference to undefined symbol tftpInit.”.

What shall I have to do in order to load TFTP functions into symbol table?

Thank you,  
António Pedro

---

<div class="post-metadata">

**Author:** ![dan.milea](https://avatars.discourse-cdn.com/v4/letter/d/4bbf92/32.png) [@dan.milea](https://forums.windriver.com/u/dan.milea)\
**Post date:** [August 14, 2024, 7:16am UTC](https://forums.windriver.com/t/tftp-undefined-symbol-tftpinit/344/2 "2024-08-14T07:16:30Z")

</div>

If you’re creating your own VxWorks kernel, you should include the INCLUDE\_TFTP\_CLIENT component in your kernel configuration. If you’re trying to use the VxWorks kernels from Labs, tftpInit will not be resolved because these kernels do not include the TFTP client.

Regards,  
Dan

---

<div class="post-metadata">

**Author:** ![apspoliveira](https://avatars.discourse-cdn.com/v4/letter/a/e56c9b/32.png) [@apspoliveira](https://forums.windriver.com/u/apspoliveira)\
**Post date:** [August 14, 2024, 8:57pm UTC](https://forums.windriver.com/t/tftp-undefined-symbol-tftpinit/344/3 "2024-08-14T20:57:40Z")

</div>

Hi,

I’ve been using VxWorks kernels from Labs.  
I know there is documentation that helps in creating my own VxWorks kernel, unfortunately I do not have an account to read it.

Best regards,  
António Pedro

---

<div class="post-metadata">

**Author:** ![dan.milea](https://avatars.discourse-cdn.com/v4/letter/d/4bbf92/32.png) [@dan.milea](https://forums.windriver.com/u/dan.milea)\
**Post date:** [August 22, 2024, 11:49am UTC](https://forums.windriver.com/t/tftp-undefined-symbol-tftpinit/344/4 "2024-08-22T11:49:09Z")

</div>

In order to create your own kernel you need a VxWorks license and implicitly access a complete VxWorks development environment. The same applies to access to the documentation.

Regards,  
Dan
