Şimdi Ara

Windows için Lisp compiler yaptım

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir (1 Mobil) - 1 Masaüstü1 Mobil
5 sn
9
Cevap
0
Favori
188
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
2 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Kanadalı bir programcının Lisp compiler yapımını anlattığı
    GitHub
    orangeduck/BuildYourOwnLisp
    https://github.com/orangeduck/BuildYourOwnLisp

    daki kodları kullanarak Windows için Lisp compiler yaptım

    Windows'ta derleyebilmek için libedit kütüphanesi ve readline.h ve edithistory.h kurup Makefile üzerinde ilgili değişiklikleri yaptım.

    Ayrıca lispy.exe'nin kurulduğu klasöre gitmek zorunda kalmadan
    lispy.exe'nin mevcut klasörden çalıştırılabilmesi için, Windows.h dahilindeki
    GetModuleFileName ile main.c dosyasını modifiye ettim.

    Ortaya cıkan lispy.exe kurulum klasörü. Kurulum için klasörü Program Files içine açıp path Sistem Değişkeni sonuna ;C:\Program Files\lispy-1.0; ekleyin (restart gerektirebilir) CMD.exe veya PowerShell üzerinden çalıştırabilirsiniz.

    yadi.sk
    lispy-1.0-windows-x64.rar — Yandex.Disk
    https://yadi.sk/d/_sCzikr-xV-7vQ

    Not: Sadece Windows 7'de derlenmiş ve denenmiştir.

    Örnek bir fonksiyon çalıştırma anı:

    Windows için Lisp compiler yaptım

    < Bu ileti mini sürüm kullanılarak atıldı >







  • Hocam neden GitHub kullanmıyorsunuz?
  • Neden kullanayım?

    < Bu ileti mini sürüm kullanılarak atıldı >
  • Proje paylaşmak için genelde GitHub kullanılıyor; baz aldığınız çalışma gibi. Daha kolay değil mi öyle?
  • Benim projenin çıktısı toplam 3 dosya birisi binary. O yüzden Yandex Disk'e rar olarak koydum. Github'a gerek yok. ancak madem o kadar istediniz:

    GitHub
    LarsMalmsteen/build-your-own-lisp-windows-binary
    https://github.com/LarsMalmsteen/build-your-own-lisp-windows-binary


    Binary'yi release a koymak zorunda kaldım cunku repo içinde kabul etmedi.
    Binary ve prelude.lspy dosyalarını aynı klasöre koyup çalıştırabilirsiniz.

    < Bu ileti mini sürüm kullanılarak atıldı >




  • Çok teşekkür ederim. Elinize sağlık.
  • Önemli değil.

    Bu arada Lispy binary'sinin başka klasörden çalıştırabilmesini sağlayan ufak bir modifiye yaparak macOS sürümünü de yayınladım. Şurada:



    Güncelleme: 32bit Windows XP sürümünü de yayınladım.



    < Bu mesaj bu kişi tarafından değiştirildi Tuğkan-0153 -- 11 Mayıs 2020; 12:52:39 >
    < Bu ileti mini sürüm kullanılarak atıldı >




  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.