Subject: QtD'nin kurulması
Fazla sevinmeyin, çünkü ben disk yetersizliği gibi sorunlarla tamamlayamadım ama denemek isteyenler olur diye şimdiye kadar izlediğim adımlar aşağıda.
Sanırım ./configure -static yazmak çok yer tutuyor. Önce yalnızca configure yazmayı deneyebilirsiniz.
Benim için çoook uzun süren bir deneme oldu. Umarım bir sanal makine olduğu içindir.
İyi şanslar!
Ali
QtD'nin günlük Ubuntu ve Debian paketleri olduğunu da öğrendim isterseniz şu sayfadaki adımları izleyebilirsiniz:
http://www.dsource.org/projects/qtd/wiki/UbubtuDebianPacka…
Ama ben onları değil, aşağıdakileri uyguladım. İlk dört adım, Qt'nin kendisinin kurulması ile ilgili; ondan sonrakiler QtD ile ilgili:
1) g++'ı kurun
Ben Ubuntu'nun paket yöneticisi ile şöyle kurdum:
sudo apt-get install g++
2) qt4-qmake'in ihtiyacı olan paketleri kurun
sudo apt-get build-dep qt4-qmake
3) Qt 4.6.2'yi kurun
3a) Şuradan indirin ve bir dizine açın (örneğin ~ dizinine):
http://qt.nokia.com/downloads
(Ben küçük olsun diye Qt: Framework Only olanını seçtim. Bir Linux sistemine kurduğum için de Linux/X11)
3b) Şuradaki kurma adımlarını uygulayın:
http://qt.nokia.com/doc/4.6/installation.html
Benim denediğim xubuntu sisteminde aşağıdaki dört adım yeterli oldu (özellikle make çok uzun sürüyor):
cd ~/qt-everywhere-opensource-src-4.6.2
./configure
(Open Source Edition'ı seçin)
(Lisansı kabul etmek için 'yes' yazın.)
(Eğer en sonunda hata olursa belki de burada ./configure -static yazılması gerektiği için olabilir; ama umarım gerekmez)
make
sudo make install
3c) ~/.profile dosyasına şu iki satırı ekleyin:
PATH=/usr/local/Trolltech/Qt-4.6.2/bin:$PATH
export PATH
4) Herşey yolunda gittiyse, sabit diskte yer açmak için:
make distclean
Bundan sonrası QtD'nin kurulmasıyla ilgili. Hem gereken araçları kurmakla ilgililer, hem de şu adımları uyguluyorlar:
http://dsource.org/projects/qtd/wiki/BuildLinux
5) dmd 2.040 veya daha sonrasını kurun
Ben 2.040 ile denedim...
5a) Örneğin şuradan indirin:
http://ftp.digitalmars.com/dmd.2.040.zip
5b) Şuradaki adımları izleyerek kurun:
http://ddili.org/kurulum/dmd.html
6) Mercurial'ı kurun
sudo apt-get install mercurial
7) cmake'i kurun
sudo apt-get install cmake
8) QtD'yi kurun
QtD'nin dmd 2.040 ile çalışan dalının (branch) ismi signals'mış. Onun için o dalı indirmek gerekiyor...
8a) Şu şekilde indirin:
cd ~
hg clone http://hg.dsource.org/projects/qtd/signals qtd
8b) Şu şekilde kurun
cd qtd
mkdir build_dir
cd build_dir
cmake ../
make
Sanırım ./configure -static yazmak çok yer tutuyor. Önce yalnızca configure yazmayı deneyebilirsiniz.
Benim için çoook uzun süren bir deneme oldu. Umarım bir sanal makine olduğu içindir.
İyi şanslar!

Ali
QtD'nin günlük Ubuntu ve Debian paketleri olduğunu da öğrendim isterseniz şu sayfadaki adımları izleyebilirsiniz:
http://www.dsource.org/projects/qtd/wiki/UbubtuDebianPacka…
Ama ben onları değil, aşağıdakileri uyguladım. İlk dört adım, Qt'nin kendisinin kurulması ile ilgili; ondan sonrakiler QtD ile ilgili:
1) g++'ı kurun
Ben Ubuntu'nun paket yöneticisi ile şöyle kurdum:
sudo apt-get install g++
2) qt4-qmake'in ihtiyacı olan paketleri kurun
sudo apt-get build-dep qt4-qmake
3) Qt 4.6.2'yi kurun
3a) Şuradan indirin ve bir dizine açın (örneğin ~ dizinine):
http://qt.nokia.com/downloads
(Ben küçük olsun diye Qt: Framework Only olanını seçtim. Bir Linux sistemine kurduğum için de Linux/X11)
3b) Şuradaki kurma adımlarını uygulayın:
http://qt.nokia.com/doc/4.6/installation.html
Benim denediğim xubuntu sisteminde aşağıdaki dört adım yeterli oldu (özellikle make çok uzun sürüyor):
cd ~/qt-everywhere-opensource-src-4.6.2
./configure
(Open Source Edition'ı seçin)
(Lisansı kabul etmek için 'yes' yazın.)
(Eğer en sonunda hata olursa belki de burada ./configure -static yazılması gerektiği için olabilir; ama umarım gerekmez)
make
sudo make install
3c) ~/.profile dosyasına şu iki satırı ekleyin:
PATH=/usr/local/Trolltech/Qt-4.6.2/bin:$PATH
export PATH
4) Herşey yolunda gittiyse, sabit diskte yer açmak için:
make distclean
Bundan sonrası QtD'nin kurulmasıyla ilgili. Hem gereken araçları kurmakla ilgililer, hem de şu adımları uyguluyorlar:
http://dsource.org/projects/qtd/wiki/BuildLinux
5) dmd 2.040 veya daha sonrasını kurun
Ben 2.040 ile denedim...
5a) Örneğin şuradan indirin:
http://ftp.digitalmars.com/dmd.2.040.zip
5b) Şuradaki adımları izleyerek kurun:
http://ddili.org/kurulum/dmd.html
6) Mercurial'ı kurun
sudo apt-get install mercurial
7) cmake'i kurun
sudo apt-get install cmake
8) QtD'yi kurun
QtD'nin dmd 2.040 ile çalışan dalının (branch) ismi signals'mış. Onun için o dalı indirmek gerekiyor...
8a) Şu şekilde indirin:
cd ~
hg clone http://hg.dsource.org/projects/qtd/signals qtd
8b) Şu şekilde kurun
cd qtd
mkdir build_dir
cd build_dir
cmake ../
make
acehreli
Show profile
Link to this post