bir halt ettim bende linux kurdum (ubuntu)
qtd olmasa bile linux icin qt kurmaya calisiyorum.
hala derliyor 45dk felan oldu.
ne kadar sürecek bu :D
--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]
June 24, 2010 QtD'nin kurulması | ||||
|---|---|---|---|---|
| ||||
Posted in reply to Ali Çehreli (acehreli) | bir halt ettim bende linux kurdum (ubuntu) -- | |||
June 24, 2010 QtD'nin kurulması | ||||
|---|---|---|---|---|
| ||||
Posted in reply to Can Alpay Çiftçi (canalpay) | Alıntı: >QTextCodec_shell.cpp:(.text+0xb13): undefined reference to Hepsi bağlayıcı hataları yani. Tanımsız (undefined) olduğu söylenen isimlerin hep Q ile başladıklarına bakılırsa Qt'nin bir kütüphanesi bulunamıyor. (?) Ali -- | |||
June 24, 2010 QtD'nin kurulması | ||||
|---|---|---|---|---|
| ||||
Posted in reply to Can Alpay Çiftçi (canalpay) | Alıntı (canalpay): >Neden zamanında işlev yazılmış tanımlanmış mı tanımlanmamış mı bakılmaz ki ! Bu, bağlayıcının bir esnekliğinden kaynaklanıyor: bağlayıcı, dilden haberi olmadan kendisine verilen program parçalarını (.o dosyaları (object files) ve kütüphaneler) bir araya getirir ve programı oluşturur. Program parçaları daha bağlayıcıya gelmeden önce ayrı ayrı derlendikleri için, eksik tanımlar ancak bağlama durumunda anlaşılabiliyor. Bağlayıcı da elinden geldiği kadar bilgiyi veriyor. Örneğin alıntı yaptığım bölümden anlaşıldığına göre,
ama QListData::detach3() işlevi, .o veya .a dosyaları içinde bulunamıyor. Derleme zamanında hiçbir hata olmadığı için derleyici hata veremiyor. Bağlayıcı farkettiğinde ise çok geç oluyor. :/ cpp uzantısına bakılırsa o dosyalar hep C++ dosyaları. D'de bütün .d dosyalarını dmd satırına yazmamızın bir yararı da bu tür hataların daha derleme zamanında görülebilmeleri. Alıntı: >Belki yarın yine denerim patch ile diyeceğim ama denemekte o kadar kolay değil ki. Çok zor iş gerçekten. Bence en iyisi çalışan bir Linux dağıtım pakedi bulmak. :/ Ali -- | |||
June 24, 2010 QtD'nin kurulması | ||||
|---|---|---|---|---|
| ||||
Posted in reply to levent2z | Bence en iyisi Qt'yi Linux dağıtımın paket yöneticisi ile kurmalı... Desteklenmiyor mu acaba? Mengüüü! Yardııım! :) Ali -- | |||
June 25, 2010 QtD'nin kurulması | ||||
|---|---|---|---|---|
| ||||
Posted in reply to Ali Çehreli (acehreli) | Alıntı (acehreli): >Bence en iyisi Qt'yi Linux dağıtımın paket yöneticisi ile kurmalı... Desteklenmiyor mu acaba? Mengüüü! Yardııım! :) Ali yettim ustad! :) kde kullanan bir dagitim kullaniyorsaniz qt otomatik mevcut. ben gnome kullaniyorum. oturup qt falan derlemedim acikcasi, kde'de cok sevdigim bir program var "konversation" isminde, bir irc client, onu kurdum, gerekli qt kutuphanelerini kurdu. fakat buna ihtiyaciniz yok, libqt4 paketlerini kurmaniz yeterli. geleyim, qtd'yi kurmaya. onu da suradaki gibi yaptim http://dsource.org/projects/qtd/wiki/BuildLinux. fakat build ederken "QGraphicsObject" hata vermisti. build/gui.txt'den bunu silerek denememi soylediler, ben de o sekilde yaptim ve sorunsuz kuruldu. hatta o verdigim linkteki screenshot bana ait. :) -- | |||
June 25, 2010 QtD'nin kurulması | ||||
|---|---|---|---|---|
| ||||
Posted in reply to Mengu | Hiç bir şeye dokanmadan sorunsuz qtd yi kurdum. Fakat bu hatayı alıyorum; Alıntı: >/usr/local/include/d/qt/gui/QApplication.di(13): Error: module Traits is in file 'qtd/Traits.d' which cannot be read -- | |||
June 25, 2010 QtD'nin kurulması | ||||
|---|---|---|---|---|
| ||||
Posted in reply to Racih | Alıntı (Racih): >Hiç bir şeye dokanmadan sorunsuz qtd yi kurdum. Fakat bu hatayı alıyorum; Alıntı: >/usr/local/include/d/qt/gui/QApplication.di(13): Error: module Traits is in file 'qtd/Traits.d' which cannot be read /usr/local/include/d/qtd/Traits.d var mi? yoksa olustur, varsa icerigini su sekil yap: http://dsource.org/projects/qtd/browser/d2/qtd/Traits.d -- | |||
June 25, 2010 QtD'nin kurulması | ||||
|---|---|---|---|---|
| ||||
Posted in reply to Mengu | ayni sorunla karsilasan baska bir arkadas dsource.org da sormus http://www.dsource.org/forums/viewtopic.php?p=24742&sid=41d165eededd593d6f253620f600c4c3 bir cözüm önerilmis umarim sanada faydasi olur -- | |||
June 26, 2010 QtD'nin kurulması | ||||
|---|---|---|---|---|
| ||||
Posted in reply to levent2z | Teşekkürler oldu :) . Ama yine bir sorun çıktı. dmd main.d -I/usr/local/include/d -L-L/usr/local/lib -L-lqtdgui -L-lqtdcore -L-lQtCore -L-lQtGui -- | |||
June 25, 2010 QtD'nin kurulması | ||||
|---|---|---|---|---|
| ||||
Posted in reply to Racih | Neden gerektiğini veya işe yarayıp yaramadığını bilmiyorum ama /etc/dmd.conf dosyasındaki DFLAGS satırına qtd/Traits.d dosyasının bulunduğu dizini eklemeyi dene. Örneğin /a/b/c/qtd/Traits.d varsa, şunu ekle:
Ali -- | |||