Forum: Duyurular RSS
dmd 2.047 çıktı
acehreli (Moderatör) #1
Kullanıcı başlığı: Ali Çehreli
Üye Haz 2009 tarihinden beri · 4527 mesaj
Grup üyelikleri: Genel Moderatörler, Üyeler
Profili göster · Bu konuya bağlantı
Konu adı: dmd 2.047 çıktı
  http://www.digitalmars.com/d/2.0/changelog.html

Ben daha indirmedim. Daha sonra bir özet yazarım ama çok sayıda hata ayıklanmış.

Ali
Avatar
Racih (Moderatör) #2
Üye Ağu 2009 tarihinden beri · 126 mesaj · Konum: Antalya
Grup üyelikleri: Genel Moderatörler, Üyeler
Profili göster · Bu konuya bağlantı
Çok harika :). Qtd yi tekrar kurmaya çalışayım bu sürümle. İnşallah kurulur.
acehreli (Moderatör) #3
Kullanıcı başlığı: Ali Çehreli
Üye Haz 2009 tarihinden beri · 4527 mesaj
Grup üyelikleri: Genel Moderatörler, Üyeler
Profili göster · Bu konuya bağlantı
Olsun artık! pisti'nin QtD arayüzünü sen yapacaksın çünkü... ;)

Ali
Avatar
Racih (Moderatör) #4
Üye Ağu 2009 tarihinden beri · 126 mesaj · Konum: Antalya
Grup üyelikleri: Genel Moderatörler, Üyeler
Profili göster · Bu konuya bağlantı
Tabikide büyük bi zevkle hocam :)
levent2z #5
Üye Haz 2010 tarihinden beri · 16 mesaj
Grup üyelikleri: Üyeler
Profili göster · Bu konuya bağlantı
qtd windowsda derlenmiyor.Win7 de denedim olmadi maalasef
linker deki bug yuzunden :(
dmd ile bir alakasi yok .Sorun optlink de
Build Instructions 

Warning: Building in debug mode will fail because of a bug in the Digital Mars linker
acehreli (Moderatör) #6
Kullanıcı başlığı: Ali Çehreli
Üye Haz 2009 tarihinden beri · 4527 mesaj
Grup üyelikleri: Genel Moderatörler, Üyeler
Profili göster · Bu konuya bağlantı
levent2z:
Warning: Building in debug mode will fail because of a bug in the Digital Mars linker

Yani 'release mode'da derlenebiliyor muymuş acaba?

Ali
levent2z #7
Üye Haz 2010 tarihinden beri · 16 mesaj
Grup üyelikleri: Üyeler
Profili göster · Bu konuya bağlantı
Build procedure:

hg clone http://hg.dsource.org/projects/qtd
cd qtd
mkdir build_dir
cd build_dir

cmake ../
make
sudo make install


make komutunu verince
C:\D\qtd\build_dir>cmake ../
-- D compiler found -- Digital Mars D Compiler v2.047
-- Configuring done
-- Generating done
-- Build files have been written to: C:/D/qtd/build_dir

C:\D\qtd\build_dir>make
[ 98%] Built target generator
[ 98%] Generating binding...
mingw32-make[2]: *** [build/cpp/qt_core/ArrayOps_shell.cpp] Error -1073741511
mingw32-make[1]: *** [generator/CMakeFiles/dgen.dir/all] Error 2
mingw32-make: *** [all] Error 2

% 98 de binding yaparken hata veriyor.
dsource.org daki qt proje sayfasinda dedigine göre hata "bug in the Digital Mars linker " den kaynaklaniyormus

Baska dmd versiyonlari ilede denedim sonuc degismedi.

acehreli:
levent2z:
Warning: Building in debug mode will fail because of a bug in the Digital Mars linker

Yani 'release mode'da derlenebiliyor muymuş acaba?

Ali

release modda build etmek icin ne yapmaliyim .
Bu mesaj 2 defa değişti; son değiştiren: levent2z; zaman: 2010-06-13, 11:32.
Avatar
Racih (Moderatör) #8
Üye Ağu 2009 tarihinden beri · 126 mesaj · Konum: Antalya
Grup üyelikleri: Genel Moderatörler, Üyeler
Profili göster · Bu konuya bağlantı
Yanıtlanan mesaj #6
Qtd hata çıktısı;
http://pastebin.com/Fu5qeAP6

Kaynak kodunu indirip elle indirsemde aynı. Gentoo nun geliştirici deposundan kurmaya çalışıyorum.
levent2z #9
Üye Haz 2010 tarihinden beri · 16 mesaj
Grup üyelikleri: Üyeler
Profili göster · Bu konuya bağlantı
Racih:
Qtd hata çıktısı;
http://pastebin.com/Fu5qeAP6

Kaynak kodunu indirip elle indirsemde aynı. Gentoo nun geliştirici deposundan kurmaya çalışıyorum.

QtD requires the patched dmd compiler


dmd yi patch ledinmi
http://www.dsource.org/projects/qtd/wiki/DmdPatch
bende linux olmadigi icin deneyemedim ama linux altinda problemsiz calisiyormus qtd

konuyuda qtd konusuna cevirdik :)
mod arkadaslar msjlari ilgili bir alana kydirsa iyi olacak :P
Bu mesaj levent2z tarafından değiştirildi; zaman: 2010-06-13, 12:09.
Avatar
Racih (Moderatör) #10
Üye Ağu 2009 tarihinden beri · 126 mesaj · Konum: Antalya
Grup üyelikleri: Genel Moderatörler, Üyeler
Profili göster · Bu konuya bağlantı
Teşekkürler :) yamayı yaptım fakat gene derlenmed :(. %49 da kaldı.
acehreli (Moderatör) #11
Kullanıcı başlığı: Ali Çehreli
Üye Haz 2009 tarihinden beri · 4527 mesaj
Grup üyelikleri: Genel Moderatörler, Üyeler
Profili göster · Bu konuya bağlantı
dmd 2.047'deki değişikliklere baktım ama "çok hata giderilmiş"ten başka yazacak önemli veya bizi şu anda ilgilendiren bir şey göremiyorum. Bir kaç tane:

- Alexandrescu'nun std.container modülü Phobos'a eklenmiş

- tolower()'ı değiştirmişler (trileri'yi etkilemiyor tabii ki :D)

- ve bence en önemlisi, out bloklarının parametreleriyle ilgili olan şu hatayı gidermişler:

  http://d.puremagic.com/issues/show_bug.cgi?id=3667

Şimdi derslerdeki "out blokları dmd'nin bir hatası yüzünden çalışmıyor" diyen yerleri düzeltmem gerekiyor... :)

Ali
canalpay (Moderatör) #12
Kullanıcı başlığı: Can Alpay Çiftçi
Üye Tem 2009 tarihinden beri · 1133 mesaj · Konum: İzmir
Grup üyelikleri: Genel Moderatörler, Üyeler
Profili göster · Bu konuya bağlantı
Şimdi derslerdeki "out blokları dmd'nin bir hatası yüzünden çalışmıyor" diyen yerleri düzeltmem gerekiyor... :)


Ben önceden not almıştım. http://ddili.org/ders/d/invariant.html sayfasındaki not düzeltilmesi gerekiyor. Notu tamamen sileyim mi yoksa 2.047'de çalışıyor mu diyeyim ?
acehreli (Moderatör) #13
Kullanıcı başlığı: Ali Çehreli
Üye Haz 2009 tarihinden beri · 4527 mesaj
Grup üyelikleri: Genel Moderatörler, Üyeler
Profili göster · Bu konuya bağlantı
Bence notları silmek daha iyi. Deneyip de sorun yaşayan olursa yeni derleyiciyi öneririz olur biter. :)

Ali
canalpay (Moderatör) #14
Kullanıcı başlığı: Can Alpay Çiftçi
Üye Tem 2009 tarihinden beri · 1133 mesaj · Konum: İzmir
Grup üyelikleri: Genel Moderatörler, Üyeler
Profili göster · Bu konuya bağlantı
Bence notları silmek daha iyi.

Bencede daha iyi. Düzelttim.

Bu arada svn'yide özlemişim :-p
Doğrulama Kodu: VeriCode Lütfen resimde gördüğünüz doğrulama kodunu girin:
İfadeler: :-) ;-) :-D :-p :blush: :cool: :rolleyes: :huh: :-/ <_< :-( :'( :#: :scared: 8-( :nuts: :-O
Özel Karakterler:
Forum: Duyurular RSS
Bağlı değilsiniz. · Şifremi unuttum · ÜYELİK
This board is powered by the Unclassified NewsBoard software, 20100516-dev, © 2003-10 by Yves Goergen
Şu an: 2017-11-18, 07:34:32 (UTC -08:00)