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
Thank you Franc, This solved the build problem.
Andrea