This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

http file interface

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

0