<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; color: rgb(0, 0, 0); font-size: 14px; font-family: Calibri, sans-serif;">
<div>I have started building an iOS sample application, but it still very raw.  A getdns.framework is built for reuse in other apps, but there is some setup and some mods needed.  I had to modify getdns a bit to work with the mobile device, but the changes
 will eventually be added to the getdns tree.  The getdns.framework contains all the dependencies as static libs all mashed together as a universal lib.  I will document this process.</div>
<div><br>
</div>
<div>Please see <a href="https://github.com/ngoyal/getdns-ios-sample">https://github.com/ngoyal/getdns-ios-sample</a> for the code - we can communicate issues via github.  I believe that we will use parts of this to move into a proper repo under getdnsapi,
 but I would prefer to clean it up before it lands there.  Please see the README for known issues / TODO / info.</div>
<div><br>
</div>
<span id="OLK_SRC_BODY_SECTION">
<div style="font-family:Calibri; font-size:11pt; text-align:left; color:black; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0in; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #b5c4df 1pt solid; BORDER-RIGHT: medium none; PADDING-TOP: 3pt">
<span style="font-weight:bold">From: </span>Marc Groeneweg <<a href="mailto:marc@nimago.nl">marc@nimago.nl</a>><br>
<span style="font-weight:bold">Date: </span>Friday, February 28, 2014 at 7:24 AM<br>
<span style="font-weight:bold">To: </span>"<a href="mailto:getdns-api@vpnc.org">getdns-api@vpnc.org</a>" <<a href="mailto:getdns-api@vpnc.org">getdns-api@vpnc.org</a>><br>
<span style="font-weight:bold">Subject: </span>[getdns-api] Dependencies with getdns<br>
</div>
<div><br>
</div>
<div>
<div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; color: rgb(0, 0, 0); font-size: 14px; font-family: Calibri, sans-serif;">
<div>Dear all,</div>
<div><br>
</div>
<div>I am happy and pleased to see an effort being done to get a DNS API with inclusion of DNSSEC. In the past I have put some effort in showing the world, that it is possible to get DNSSEC support within an iOS app. This effort is cumbersome to maintain, ‘cause
 it uses components like OpenSSL, libldns and libunbound.</div>
<div><br>
</div>
<div>With the public release of getdns 0.1.0 I was excited to see what it is, and found out that it uses the same dependencies I found cumbersome to maintain on iOS. Especially the build process for libunbound involves direct compilation with ldns for any given
 architecture for iOS (and there are normally at least 2: i386 based simulator, and one of the ARM architectures). I would like to get static libraries for each dependency and link to these libraries for each architecture. I assume it is my own shortcoming
 I cannot achieve this, but I would like to address this one before I go ahead, and try to get getdns on any iOS device.</div>
<div><br>
</div>
<div>Regards,</div>
<div>Marc Groeneweg</div>
</div>
</div>
</span>
</body>
</html>