fixed more uClibc issues

should compile against a uClibc > 0.9.28 (untested)
This commit is contained in:
Martin Willi
2006-12-15 14:22:56 +00:00
parent abff42f8bf
commit 4986554f1a
3 changed files with 30 additions and 8 deletions
+21
View File
@@ -2,6 +2,9 @@
strongSwan - Development
-------------------------
Subversion repository
---------------------
For interested developers, we have a public repository. To check out and
compile the code, you need the following tools:
@@ -33,3 +36,21 @@ Then you're in, start the build as usual:
./configure [options]
make
make install
uClibc support
--------------
Support for uClibc is still work in progress. To get startet with strongSwan
on uClibc, yoou need version which supports getifaddrs ( > 0.9.28).
Additionally, you need the at least the following options:
String and Stdio Support --->
[*] Support glibc's register_printf_function()
[*] Support the '%m' specifier in printf format strings
General Library Settings --->
[*] Support global constructors and destructors
We must reduce the number of printf handlers, as uClibc only supports 10 of
them. It is fairly untested yet, so don't except to get it running without
further tweaks.