The following is a list of dependencies for the C Libraries. Some libraries require that other libraries be included in an application to function propertly.
If you are using a library listed in the first column, you will also need to build in the libraries listed in the second column. Note that the initialization library is not included in any of these lists, but should be included in all applications.
| Library | Depends on |
| 1-Wire Public Domain Kit | ISR Installation (only required by the userial library) |
| CAN | ISR |
| Crypto | No dependencies |
| Debug Port | No dependencies |
| DHCP Client | Sockets, Task Scheduler |
| Directory Listing (dirent) | File System, Memory Manager |
| DNS | Sockets, Task Scheduler |
| Enhanced Netboot | No dependencies |
| Enhanced Network Stack | No dependencies (but does nothing if not used in conjunction with the socket library) |
| File System | Memory Manager |
| Flash Programming | No dependencies |
| FTP Client | Sockets, File System, Task Scheduler, Memory Manager |
| HTTP Server | Sockets, File System, Task Scheduler, Memory Manager |
| I2C | No dependencies |
| ISR Installation | No dependencies |
| Kernel Memory Allocation | No dependencies |
| Memory Manager | No dependencies |
| MIME | Memory Manager |
| Netstat | No dependencies |
| Network Interface Installation | No dependencies |
| NTLM | Crypto |
| POP3 | Memory Manager, File System, Sockets, DNS, MIME, Task Scheduler |
| RARP | No dependencies |
| Raw 1-Wire | No dependencies |
| RTC | I2C |
| SMTP | Memory Manager, File System, Sockets, Task Scheduler, DNS, MIME |
| Sockets | Task Scheduler |
| Time and Date functions | RTC, I2C |
| SPI | No dependencies |
| Task Scheduler | No dependencies |
| TFTP Client | No dependencies |
| User IO Poll | No dependencies |
| Utilities | No dependencies |