servalproject / serval-dna

The Serval Project's core daemon that implements Distributed Numbering Architecture (DNA), MDP, VoMP, Rhizome, MeshMS, etc.
http://servalproject.org
Other
171 stars 80 forks source link

ios build wrapper for serval-dna #77

Open foozmeat opened 10 years ago

foozmeat commented 10 years ago

I've created a build script that produces a fat static library for use in iOS projects. Basically the script runs configure and make for each of the 5 architectures. In a perfect world the xcode project would build the c source directly so you could debug inside of serval but I ran into too many problems with that approach.

I fixed up the project so that it builds properly in Xcode.

There's an example ios app that uses this work here

https://github.com/foozmeat/ServalDNAExample

Please let me know if you have any questions.

foozmeat commented 10 years ago

UPDATE

The static library now builds properly in Xcode! This will allow an iOS developer to debug the server bits.