<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Elliott Slaughter wrote:
<blockquote
cite="mid:%3C42c0ab790912101136u7c10a746ifff1f5cac19d73de@mail.gmail.com%3E"
type="cite">On Thu, Dec 10, 2009 at 2:42 AM, Juan Jose Garcia-Ripoll <span
dir="ltr"><<a moz-do-not-send="true"
href="mailto:juanjose.garciaripoll@googlemail.com">juanjose.garciaripoll@googlemail.com</a>></span>
wrote:<br>
<div class="gmail_quote">
<blockquote class="gmail_quote"
style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="im">On Thu, Dec 10, 2009 at 5:05 AM, Elliott Slaughter<br>
<<a moz-do-not-send="true" href="mailto:elliottslaughter@gmail.com">elliottslaughter@gmail.com</a>>
wrote:<br>
> So far all I've found is the blog post from March [1]. I grabbed a
copy of<br>
> the git repo, but it doesn't want to compile for me. As stated in
the post,<br>
> the build script doesn't stop on errors, so I'm not sure where
exactly it's<br>
> breaking, but I can attach a transcript if that would be helpful.<br>
> Thanks.<br>
> [1] <a moz-do-not-send="true"
href="http://lambdajive.wordpress.com/2009/03/27/common-lisp-on-iphone-ecl-comes-through-at-last/"
target="_blank">http://lambdajive.wordpress.com/2009/03/27/common-lisp-on-iphone-ecl-comes-through-at-last/</a><br>
<br>
</div>
I am afraid those build instructions have become outdated. Actually<br>
what is provided is not patches for iPhone support, but a script that<br>
merges some changes and builds everything. We thus have no chance<br>
right now of porting those changes. First because they are not so<br>
easily identifiable, second because they are too old and third because<br>
I do not have an iPhone development environment. I regret to say this,<br>
but I myself do not have the time or tools to support this platform<br>
without help.<font class="Apple-style-span" color="#888888"><font
class="Apple-style-span" color="#000000"><br>
</font></font></blockquote>
</div>
<br>
I'd like to help :-) I have the iPhone SDK installed, so I can at least
do builds for you. I hope I don't have to start completely from
scratch, but I can try to do whatever steps are necessary to get it to
build again.
<div><br>
</div>
<div>Let me know what I can do. Thanks.<br>
</div>
</blockquote>
Hi Elliott,<br>
<br>
I started with Red Daly's work (which you referenced), cleaned up a few
dependencies, and got ECL running in both the simulator and device. You
can checkout a copy from github:<br>
<br>
<a class="moz-txt-link-freetext" href="http://github.com/kriyative/ecl-iphone-builder">http://github.com/kriyative/ecl-iphone-builder</a><br>
<br>
It's based on ecl-9.8.4, and requires a newer Boehm-GC (gc-7.2alpha2).<br>
<br>
I still have some changes to the UIKit ffi code, which I've not checked
in yet (mostly to do with Autorelease pools etc.). Other than that you
should be able to build, and connect to ECL via SLIME. Let me know if
you run into any issues.<br>
<br>
Cheers,<br>
<br>
-ram<br>
</body>
</html>