[Haskell-cafe] Hugs on the iphone

Alberto R. Galdo argaldo.haskell at gmail.com
Sat Sep 20 12:03:25 EDT 2008


   I finally got hugs to compile for the iPhone 2.x firmware (
pwnaged,obviously ).

   It was a matter of using the gcc compiler version distributed by apple in
their iPhone SDK ( wich generates ARM code and suitable for cross-compiling
C code in a mac ), autoconf 'configure' script tweaking and some system
variables hacking here and there.

   So, now you ( and I ), people will be able to run your Haskell code
directly on the iPhone using hugs ( hoping not to be the only one... ;-))

   I'm in the process of submitting the package to one of those "public"
repositories of iphone apps... you'll have notices soon.

   If someone can resist, and like to have cydia compatible packages, just
drop me a note and I'll send them to you by mail.



On Mon, Sep 15, 2008 at 6:01 PM, Miguel Mitrofanov <miguelimo38 at yandex.ru>wrote:

> My iPhone (iPod Touch, actually) have 1.1.4 firmware, so there isn't any
> code signing involved. I've just "configure"d and "make"d.
> On 15 Sep 2008, at 09:47, Alberto R. Galdo wrote:
>  Cool! That's such a proof that it can be done...
>> I had lots of problems trying to cross compile hugs from my mac to arm
>> architecture ( seems that hugs codebase is not capable of cross compiling )
>> And when compiling directly  on the iPhone, first there where problems
>> with code signing, now with the configure script and C preprocessor sanity
>> check...
>> Any light on the topic from your experience?
>> On 15/09/2008, at 7:24, Miguel Mitrofanov <miguelimo38 at yandex.ru> wrote:
>>  Did that.
>>> http://migmit.vox.com/library/photo/6a00e398c5c26f000500fa9696d8c40002.html
>>> On 14 Sep 2008, at 14:17, Alberto R. Galdo wrote:
>>>  Hi, is there any chance of having hugs  compile for the iPhone?
>>>> Cross-compiling? Compiling directly on the iPhone?
>>>> Greets,
>>>> Alberto
>>>> _______________________________________________
>>>> Haskell-Cafe mailing list
>>>> Haskell-Cafe at haskell.org
>>>> http://www.haskell.org/mailman/listinfo/haskell-cafe
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.haskell.org/pipermail/haskell-cafe/attachments/20080920/3e686b67/attachment.htm

More information about the Haskell-Cafe mailing list