Trying to create a simple server, using the 'socket' type functions, but i get the errors:
.\obj\workspace.axf: Error: L6218E: Undefined symbol bsd_NumSocks (referred from at_bsd.o). .\obj\workspace.axf: Error: L6218E: Undefined symbol bsd_RcvTout (referred from at_bsd.o). .\obj\workspace.axf: Error: L6218E: Undefined symbol bsd_T200ms (referred from at_bsd.o). .\obj\workspace.axf: Error: L6218E: Undefined symbol bsd_socket (referred from at_bsd.o).
I have the TCP_CM3.lib included. The docs on Keil's website calls for the "RL-TCPnet library", which i assume is 'TCP_CM3.lib' (or is it?).
Any ideas?
PS. i've tried using the tcp_get_socket function and it works, but i'd like to use the 'socket' class of functions instead.
Putting "RL-TCPnet library" into the 'Search' box at top-right of the page gave:
http://www.keil.com/support/man/docs/rlarm/rlarm_lib_files.htm
You might try it with "bsd_NumSocks"...
Neil, i appreciate the reply, however smug and latently trolly it might be. However, i had looked at these pages before and defining BSD_ENABLE (or using the other options) to 1 does not have an effect on my project, unfortunately. The library page you linked also doesn't really give me any pointers. unless i'm missing something.
Again, i appreciate the attempt to help. Have you been able to use socket type library functions? if so, what libraries did you use?
Do you have the EMAC driver included in the project?