Re: Anyone up for Google SoC 2010?

I've got N900 recently and saw that according to this page http://hackage.haskell.org/trac/ghc/wiki/Platforms it's not possible to run GHC and GHCi easily on ARM. This sucks. I want to propose a project "bring GHC back to life on arm-linux". It is supposed that the outcome will be a package for Maemo 5. Actually, I want to apply for this project as a student. I hope to make NCG for ARM working in some sense. Dear list, what do you think about it? -- Yakov

On Wed, 10 Mar 2010 17:43:06 -0500
"Yakov" == Yakov Zaytsev
wrote:
Yakov> I want to propose a project "bring GHC back to life on Yakov> arm-linux". It is supposed that the outcome will be a package Yakov> for Maemo 5. I hope we'll have MeeGo by the end of GSOC. ;) Go, for it! Sincerely, Gour -- Gour | Hlapicina, Croatia | GPG key: F96FF5F6 ----------------------------------------------------------------

Yakov Zaytsev wrote:
I've got N900 recently and saw that according to this page
http://hackage.haskell.org/trac/ghc/wiki/Platforms
it's not possible to run GHC and GHCi easily on ARM. This sucks.
According to this page, shared libraries are not supported on *any* platform except MacOS. Surely that's no longer true?

On Thu, Mar 11, 2010 at 2:13 PM, Andrew Coppin
According to this page, shared libraries are not supported on *any* platform except MacOS. Surely that's no longer true?
They are supported on Linux too now [1]. I don't know the status regarding Windows though. [1] http://haskell.org/ghc/docs/latest/html/users_guide/using-shared-libs.html -- Alp Mestanogullari http://alpmestan.wordpress.com/ http://alp.developpez.com/

Alp Mestanogullari wrote:
On Thu, Mar 11, 2010 at 2:13 PM, Andrew Coppin
mailto:andrewcoppin@btinternet.com> wrote: According to this page, shared libraries are not supported on *any* platform except MacOS. Surely that's no longer true?
They are supported on Linux too now [1]. I don't know the status regarding Windows though.
Yeah, I thought the IHG recently spent a bunch of money on getting it working on Linux. I gather Windows is a lowER priority (although it IS on the to-do list). It seems there's a bunch of information about GHC on the GHC developer's website, but it's often not especially up-to-date. (I guess the GHC devs have code to write, after all...)

On 11 March 2010 13:42, Andrew Coppin
Yeah, I thought the IHG recently spent a bunch of money on getting it working on Linux. I gather Windows is a lowER priority (although it IS on the to-do list).
AFAIK shared libraries now work on Windows - Ben Lippmeier (under the auspices of the IHG) recently commited what were apparently the missing pieces there. I haven't actually tried it out though. Cheers, Max

Would be great to see GHC on Maemo. I recently bought an N900 and googled around to see if this is possible to write Haskell for the platform. The short answer is 'not easily' There are some old notes on getting previous versions compiling, but nothing up to date.... I gave up pretty quickly :-( On Wed, 2010-03-10 at 17:43 -0500, Yakov Zaytsev wrote:
I've got N900 recently and saw that according to this page
http://hackage.haskell.org/trac/ghc/wiki/Platforms
it's not possible to run GHC and GHCi easily on ARM. This sucks.
I want to propose a project "bring GHC back to life on arm-linux". It is supposed that the outcome will be a package for Maemo 5.
Actually, I want to apply for this project as a student. I hope to make NCG for ARM working in some sense.
Dear list, what do you think about it?
-- Yakov
_______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe

On Thu, Mar 11, 2010 at 10:02:42PM +0000, phil wrote:
Would be great to see GHC on Maemo. I recently bought an N900 and googled around to see if this is possible to write Haskell for the platform.
Just a note, jhc works just fine for cross-compiling to maemo. It is one of the first cross-platform targets I tested with. John -- John Meacham - ⑆repetae.net⑆john⑈ - http://notanumber.net/
participants (7)
-
Alp Mestanogullari
-
Andrew Coppin
-
Gour
-
John Meacham
-
Max Bolingbroke
-
phil
-
Yakov Zaytsev