<?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>Ryan's Tech Blog &#187; eeepc</title>
	<atom:link href="http://ryepup.unwashedmeme.com/blog/category/eeepc/feed/" rel="self" type="application/rss+xml" />
	<link>http://ryepup.unwashedmeme.com/blog</link>
	<description>mostly tech, mostly rants</description>
	<lastBuildDate>Wed, 04 Jan 2012 03:42:20 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>clbuild on my eeepc</title>
		<link>http://ryepup.unwashedmeme.com/blog/2008/02/10/clbuild-on-my-eeepc/</link>
		<comments>http://ryepup.unwashedmeme.com/blog/2008/02/10/clbuild-on-my-eeepc/#comments</comments>
		<pubDate>Sun, 10 Feb 2008 08:25:17 +0000</pubDate>
		<dc:creator>ryan</dc:creator>
				<category><![CDATA[eeepc]]></category>
		<category><![CDATA[lisp]]></category>

		<guid isPermaLink="false">http://ryepup.unwashedmeme.com/blog/2008/02/10/clbuild-on-my-eeepc/</guid>
		<description><![CDATA[Today and yesterday I got my eeepc setup for lisp development, using clbuild to get all the dependencies resolved for me. After some trial and error, here were my steps: Added xandros repositories and updates.xepc.org repositories to /etc/apt/sources.list, set updates.xepc.org to have the same priority as the asus repository in /etc/apt/preferences The version of git [...]]]></description>
			<content:encoded><![CDATA[<p>Today and yesterday I got my eeepc setup for lisp development, using <a href="http://common-lisp.net/project/clbuild/">clbuild</a> to get all the dependencies resolved for me.  After some trial and error, here were my steps:</p>
<ol>
<li>Added <a href="http://wiki.eeeuser.com/addingxandrosrepos">xandros repositories</a> and updates.xepc.org repositories to /etc/apt/sources.list, set updates.xepc.org to have the same priority as the asus repository in /etc/apt/preferences</li>
<li>The version of git in those repos is too old, so also add backports.org to sources.list:<br />
<code>deb http://www.backports.org/debian etch-backports main contrib </code>non-free, then pin git-core in /etc/apt/preferences:</p>
<pre>
Package: git-core

Pin: release a=etch-backports

Pin-Priority: 999</pre>
</li>
<li>Install tools clbuild needs: <code>sudo apt-get install darcs cvs subversion curl cogito git-core sbcl</code></li>
<li>Install clbuild: <code>darcs get http://common-lisp.net/project/clbuild/clbuild</code></li>
<li>Make the script executable: <code>chmod u+x clbuild/clbuild</code></li>
<li>Get a recent version of sbcl: <code>./clbuild/clbuild buildsbcl</code></li>
<li>Watch sbcl compiler output, speculate on what things like &#8220;<code>(DEFINE-SOURCE-TRANSFORM LOGNOR ...)</code>&#8221; might mean</li>
<li>Give up on waiting for the sbcl to finish compiling, spend 6 hours at Nathan&#8217;s house for dinner, beer, and Rock Band.</li>
<li>Get some basic libraries:<code> ./clbuild/clbuild  update --main-projects </code></li>
<li>Compile <a href="http://common-lisp.net/project/slime/">slime</a>: <code>./clbuild/clbuild build slime</code></li>
<li>Load up emacs and slime to verify everything went smoothly: <code>./clbuild/clbuild slime</code></li>
</ol>
<p>UPDATE: added bits about getting  a recent version of git installed, clbuild needs it for updating source directories after initial installation.  My repos installed 1.4.x, and that doesn&#8217;t seem to include git-config, nor set the remote.origin.url config value which clbuild depends on.  Once I got git 1.5.x, I downloaded the projects again, and now everything works fine. That took me approximately forever to figure out.</p>
]]></content:encoded>
			<wfw:commentRss>http://ryepup.unwashedmeme.com/blog/2008/02/10/clbuild-on-my-eeepc/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>compiling emacs22 on my eeepc</title>
		<link>http://ryepup.unwashedmeme.com/blog/2008/02/08/compiling-emacs22-on-my-eeepc/</link>
		<comments>http://ryepup.unwashedmeme.com/blog/2008/02/08/compiling-emacs22-on-my-eeepc/#comments</comments>
		<pubDate>Fri, 08 Feb 2008 05:41:46 +0000</pubDate>
		<dc:creator>ryan</dc:creator>
				<category><![CDATA[eeepc]]></category>
		<category><![CDATA[emacs]]></category>

		<guid isPermaLink="false">http://ryepup.unwashedmeme.com/blog/2008/02/08/compiling-emacs22-on-my-eeepc/</guid>
		<description><![CDATA[Tonight I took some time and compiled emacs22 for my eeepc.  After a little trial and error, here were my steps: Download emacs Add non-asus package repositories sudo apt-get install build-essential sudo apt-get install libncurses5-dev sudo apt-get install xlibs-dev (if you want to emacs to use X) unpack emacs tarball ./configure make (took about 6 [...]]]></description>
			<content:encoded><![CDATA[<p>Tonight I took some time and compiled emacs22 for my eeepc.  After a little trial and error, here were my steps:</p>
<ol>
<li><a href="http://ftp.gnu.org/pub/gnu/emacs/">Download emacs</a></li>
<li><a href="http://wiki.eeeuser.com/addingxandrosrepos">Add non-asus package repositories</a></li>
<li>sudo apt-get install build-essential</li>
<li>sudo apt-get install libncurses5-dev</li>
<li>sudo apt-get install xlibs-dev (if you want to emacs to use X)</li>
<li>unpack emacs tarball</li>
<li>./configure</li>
<li>make (took about 6 minutes)</li>
<li>sudo make-install</li>
<li>go to sleep</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://ryepup.unwashedmeme.com/blog/2008/02/08/compiling-emacs22-on-my-eeepc/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.808 seconds -->

