<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Kernel Panic &#187; ldid</title>
	<atom:link href="http://blog.epelaez.net/tag/ldid/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.epelaez.net</link>
	<description>~Keep It Simple</description>
	<lastBuildDate>Wed, 30 Jun 2010 17:11:01 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>What you need to have installed</title>
		<link>http://blog.epelaez.net/05/what-you-need-to-have-installed/</link>
		<comments>http://blog.epelaez.net/05/what-you-need-to-have-installed/#comments</comments>
		<pubDate>Wed, 20 May 2009 17:02:22 +0000</pubDate>
		<dc:creator>Pelaez</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[SDK]]></category>
		<category><![CDATA[Toolchain]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[ldid]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://blog.epelaez.net/?p=95</guid>
		<description><![CDATA[This is what I recommend you have installed for developing. Linux, I have Ubuntu 9.04 The Toolchain 2.0 with the latest headers, on Linux. Saurik&#8217;s ldid (on Linux and on the iPhone, in case you have trouble with any of them). sudo (you&#8217;ll need to install this on the iPhone, on linux it comes by [...]]]></description>
			<content:encoded><![CDATA[<p>This is what I recommend you have installed for developing.</p>
<ul>
<li>Linux, I have Ubuntu 9.04</li>
<li><a title="Building Toolchain" href="http://blog.epelaez.net/05/building-the-iphone-2x-toolchain-in-linux/" target="_self">The Toolchain 2.0 with the latest headers, on Linux.</a></li>
<li><a title="Installing ldid" href="http://blog.epelaez.net/05/installing-ldid/" target="_self">Saurik&#8217;s ldid</a> (on Linux and on the iPhone, in case you have trouble with any of them).</li>
<li>sudo (you&#8217;ll need to install this on the iPhone, on linux it comes by default)*</li>
</ul>
<p><span id="more-95"></span>Also, I use emacs to write my code, it has a very nice auto formatting for code, supports a lot of languages, and has a lot of shortcuts. You don&#8217;t need it at all, but I love it <img src='http://blog.epelaez.net/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> . The only thing is that it goes crazy when using .h files and setting @property&#8217;s, so for modifying I use nano.</p>
<p>*You&#8217;ll need to add mobile to the list of users who can use sudo. To do this, log in as super user, and then use the command visudo:</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:400px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">$ su<br />
$ [your password]<br />
$ visudo</div></td></tr></tbody></table></div>
<p>Then scroll down to where it says</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:400px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">root &nbsp;ALL = (ALL) ALL</div></td></tr></tbody></table></div>
<p>And, below, add the same line but with mobile instead of root:</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:400px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">mobile ALL = (ALL) ALL</div></td></tr></tbody></table></div>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-enjoy">
<ul class="socials">
		<li class="shr-comfeed">
			<a href="http://blog.epelaez.net/05/what-you-need-to-have-installed/feed" rel="nofollow" class="external" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://blog.epelaez.net/05/what-you-need-to-have-installed/&amp;title=What+you+need+to+have+installed" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://blog.epelaez.net/05/what-you-need-to-have-installed/&amp;title=What+you+need+to+have+installed" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://blog.epelaez.net/05/what-you-need-to-have-installed/&amp;t=What+you+need+to+have+installed" rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="shr-mail">
			<a href="mailto:?subject=%22What%20you%20need%20to%20have%20installed%22&amp;body=Link: http://blog.epelaez.net/05/what-you-need-to-have-installed/ (sent via shareaholic)%0D%0A%0D%0A----%0D%0A This%20is%20what%20I%20recommend%20you%20have%20installed%20for%20developing.%0D%0A%0D%0A%09Linux%2C%20I%20have%20Ubuntu%209.04%0D%0A%09The%20Toolchain%202.0%20with%20the%20latest%20headers%2C%20on%20Linux.%0D%0A%09Saurik%27s%20ldid%20%28on%20Linux%20and%20on%20the%20iPhone%2C%20in%20case%20you%20have%20trouble%20with%20any%20of%20them%29.%0D%0A%09sudo%20%28you%27ll%20need%20to%20install%20this%20on%20the%20iPhone%2C%20on%20linux%20it%20com" rel="nofollow" class="external" title="Email this to a friend?">Email this to a friend?</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=What+you+need+to+have+installed+-+&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

]]></content:encoded>
			<wfw:commentRss>http://blog.epelaez.net/05/what-you-need-to-have-installed/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Installing ldid</title>
		<link>http://blog.epelaez.net/05/installing-ldid/</link>
		<comments>http://blog.epelaez.net/05/installing-ldid/#comments</comments>
		<pubDate>Wed, 20 May 2009 16:55:17 +0000</pubDate>
		<dc:creator>Pelaez</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[SDK]]></category>
		<category><![CDATA[Toolchain]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[codesign]]></category>
		<category><![CDATA[ldid]]></category>

		<guid isPermaLink="false">http://blog.epelaez.net/?p=115</guid>
		<description><![CDATA[You&#8217;ll need ldid to sign your code, you can get it on the iPhone by doing: $ sudo apt-get install ldid Here&#8217;s how to get it on Linux/OX S: First, download from saurik&#8217;s with this: $ wget http://svn.telesphoreo.org/trunk/data/ldid/ldid-1.0.610.tgz Now, Unzip it: $ tar -zxf ldid-1.0.610.tgz Move to the result folder: $ cd ldid-1.0.610 Compile it: [...]]]></description>
			<content:encoded><![CDATA[<p>You&#8217;ll need ldid to sign your code, you can get it on the iPhone by doing:</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:400px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">$ sudo apt-get install ldid</div></div>
<p><span id="more-115"></span></p>
<p>Here&#8217;s how to get it on Linux/OX S:<br />
First, download from saurik&#8217;s with this:</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:400px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">$ wget http://svn.telesphoreo.org/trunk/data/ldid/ldid-1.0.610.tgz</div></div>
<p>Now, Unzip it:</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:400px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">$ tar -zxf ldid-1.0.610.tgz</div></div>
<p>Move to the result folder:</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:400px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">$ cd ldid-1.0.610</div></div>
<p>Compile it:</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:400px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">$ g++ -I . -o util/ldid{,.cpp} -x c util/{lookup2,sha1}.c</div></div>
<p>And put it in the bin folder:</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:400px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">$ sudo cp -a util/ldid /usr/bin</div></div>
<p>Now, to sign a binary, just do:</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:400px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">$ ldid -S FILE</div></div>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-enjoy">
<ul class="socials">
		<li class="shr-comfeed">
			<a href="http://blog.epelaez.net/05/installing-ldid/feed" rel="nofollow" class="external" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://blog.epelaez.net/05/installing-ldid/&amp;title=Installing+ldid" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://blog.epelaez.net/05/installing-ldid/&amp;title=Installing+ldid" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://blog.epelaez.net/05/installing-ldid/&amp;t=Installing+ldid" rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="shr-mail">
			<a href="mailto:?subject=%22Installing%20ldid%22&amp;body=Link: http://blog.epelaez.net/05/installing-ldid/ (sent via shareaholic)%0D%0A%0D%0A----%0D%0A You%27ll%20need%20ldid%20to%20sign%20your%20code%2C%20you%20can%20get%20it%20on%20the%20iPhone%20by%20doing%3A%20%5Bcc%20line_numbers%3D%22false%22%5D%24%20sudo%20apt-get%20install%20ldid%5B%2Fcc%5D%0D%0A%0D%0A%0D%0A%0D%0AHere%27s%20how%20to%20get%20it%20on%20Linux%2FOX%20S%3A%0D%0AFirst%2C%20download%20from%20saurik%27s%20with%20this%3A%0D%0A%5Bcc%20line_numbers%3D%22false%22%5D%24%20wget%20http%3A%2F%2Fsvn.telesphoreo.org%2Ftrunk%2Fdata%2Fldid%2Fldid-1" rel="nofollow" class="external" title="Email this to a friend?">Email this to a friend?</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=Installing+ldid+-+&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

]]></content:encoded>
			<wfw:commentRss>http://blog.epelaez.net/05/installing-ldid/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
