mirror of
https://github.com/lwip-tcpip/lwip.git
synced 2024-11-05 08:28:32 +00:00
fa6f8054eb
* LWIP_MARK_TCPIP_THREAD moved to include/lwip/sys.h * Unix port macro definitions moved to sys_arch.h * LWIP_MARK_TCPIP_THREAD * LOCK_TCPIP_CORE * UNLOCK_TCPIP_CORE (goldsimon@gmx.de: fixed unix Makefile build and win32 build) Signed-off-by: Simon Goldschmidt <goldsimon@gmx.de> |
||
---|---|---|
.. | ||
CMakeLists.txt | ||
lwipopts.h | ||
README |
This directory contains an example of how to compile lwIP as a shared library on Linux. Some brief instructions: * Compile the code: > mkdir build > cd build > cmake .. > make clean all This should produce liblwip.so. This is the shared library. * Link an application against the shared library If you're using gcc you can do this by including -llwip in your link command. * Run your application Ensure that LD_LIBRARY_PATH includes the directory that contains liblwip.so (ie. this directory) If you are unsure about shared libraries and libraries on linux in general, you might find this HOWTO useful: <http://www.tldp.org/HOWTO/Program-Library-HOWTO/>