ARM OMAP'a dayanan Beagleboards numaralı telefondan Haskell GHC/Haskell Platformunu kullanmak istiyorum. Bunu kısa vadede yapmanın bir yolu var, fakat benden önce derlemeyi denemeye gerek yok. Birkaç hafta boyunca LLVM ve daha sonra GHC vb.ARM Beagleboard'da Haskell
cevap
Bir beagleboard benzeri aygıt üzerinde Debian Armel (kayıtsız) oluşturma hakkında bir post yaptım neredeyse unutuyordum.
Şans eseri yakında kayıtlı bir yapımız olabilir (jmg'nin cevabından bu link'a bakın). Debian kayıtsız GHC inşasını alabileceğinizi, LLVM 3.0'ı kurabileceğinizi ve GHC HEAD (bağlantılı ARM desteğini içeren - henüz tam olarak mükemmel çalışmadığını not ederek) oluşturacağınızdan şüpheleniyorum, böylece kayıtlı bir yapı elde edersiniz. Bunun neden bir çapraz derleme gerektireceğini düşündüğünü anlamıyorum.
ARM konusunda GHC ile ilgili deneyimim yok. Ama aşağıdaki sayfanın farkında mısınız? http://ghcarm.wordpress.com/
Evet, buradan (http://ghcarm.wordpress.com/2011/08/27/current-status-merged-into-ghc-head/) bunun bir ağır çapraz derleme anlamına geldiği sonucuna vardım. –
- 1. ARM ölçeğini ARM
- 2. ARM Translation
- 3. Arm-eabi-gcc ve arm-elf-gcc arasındaki farklar nelerdir?
- 4. Linux ARM için Android işletim sisteminde çalışan ARM
- 5. , arm-eaux-gcc'den farklı arm-linux-androideabi-gcc'den farklıdır
- 6. Arm-eabi arm-gnueabi ve gnueabi-hf derleyicileri arasındaki farklar
- 7. ARM Assembly - Branş Talimatı
- 8. ARM döngü hatası sorunu
- 9. Çıkarma argümanlar, ARM montaj
- 10. Hibernate Linux on ARM
- 11. Haskell
- 12. Haskell,
- 13. Haskell
- 14. Haskell
- 15. Haskell
- 16. Haskell
- 17. Haskell
- 18. Haskell
- 19. Haskell
- 20. Haskell
- 21. Haskell
- 22. Haskell
- 23. Haskell
- 24. Haskell
- 25. Haskell
- 26. LLVM hangi ARM mimarilerini destekliyor?
- 27. ARM NEON SIMD sürüm 2
- 28. LLVM/ARM için Raspberry Pi
- 29. Scala stdlib'de neden ARM yok?
- 30. iOS'ta ARM intrinsics nasıl kullanılır?
ARM platformumda, Debian'ın kayıtsız yeni GHC yapısını Carmel platformları için kullanıyorum - sorun yok. Artık resmi bir ARM arka tarafına sahip olan şeylerin daha iyi olması gerekiyor (cevaba bakın). –
Carmel ve ARM arasındaki bağlantı nerede? Bu iki temelde farklı devreler değil mi? –
Üzgünüz, telefonum otomatik olarak tamamlandı. [Debian Armel platformuna] (http://www.debian.org/ports/arm/) (çoğu ARM platformunun nasıl olduğu küçük-endian ARM) kastediyordum. –