I'm experiencing the following build problem after an upgrade of the uVision environment and RL-libraries.
My project has the TCPnet http server enabled. This is serving files stored on an external flash with a custom filesystem.
Everything was working fine by including http_uif.c in the project with the following functions defining the proper interface to the filesystem-specific functions.
After the upgrade I receive a linker error stating these functions are defined more than once:
..\Obj\E2M.axf: Error: L6200E: Symbol http_fopen multiply defined (by at_http_uif.o and http_uif.o). ..\Obj\E2M.axf: Error: L6200E: Symbol http_fclose multiply defined (by at_http_uif.o and http_uif.o). ..\Obj\E2M.axf: Error: L6200E: Symbol http_fread multiply defined (by at_http_uif.o and http_uif.o).
Do I need to configure anything else in order to make the server build and use my own functions to access the pages?
TIA Andrea