mirror of
https://git.savannah.nongnu.org/git/lwip.git
synced 2026-08-09 17:13:49 +08:00
New example project demonstrates how to use lwIP as a shared library
This commit is contained in:
31
proj/unixlib/README
Normal file
31
proj/unixlib/README
Normal file
@@ -0,0 +1,31 @@
|
||||
This directory contains an example of how to compile lwIP as a self
|
||||
initialising shared library on Linux.
|
||||
|
||||
Some brief instructions:
|
||||
|
||||
* Compile the code:
|
||||
|
||||
> make clean all
|
||||
|
||||
This should produce liblwip4unixlib.so. This is the shared library.
|
||||
|
||||
* Link an application against the shared library
|
||||
|
||||
If you're using gcc you can do this by including -llwip4unixlib in
|
||||
your link command.
|
||||
|
||||
* Run your application
|
||||
|
||||
Ensure that LD_LIBRARY_PATH includes the directory that contains
|
||||
liblwip4unixlib.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/>
|
||||
|
||||
|
||||
|
||||
Kieran Mansley, October 2002.
|
||||
Reference in New Issue
Block a user