- Mesaj
- 12.062
- Çözümler
- 571
- Beğeni
- 14.465
- Puan
- 5.915
- Ticaret Puanı
- 2
Merhaba arkadaşlar,
Eğer metin2 server source dosyalarını 64 bit modunda build etmek isterseniz devil ve cryptopp'un 64bit hali gerekiyor. Birkaç gün önce bunun üzerinde uğraştım ve build başarıyla gerçekleşti.
64bit ile derleme çalışmasında kullandığım kaynak kodları Metin2 Sıfırdan Altyapı Server Files Hazırlama Rehberi 'nde oluşturduğumuz dosyalardır.
İşlemlere başlamadan önce 64bit freebsd kurmanız gerekmektedir. Ben çalışmalarımı freebsd 12.2 amd64 üzerinde gerçekleştirdim. Kurulum için gerekli dosyayı
Eğer freebsd kurulumunu daha önce yapmadıysanız
Gerekli materyalleri hazırladıktan sonra konuya devam edebilirsiniz.
Uyarı: Daha önce bu işler ile uğraşmadıysanız ilk önce Metin2 Sıfırdan Altyapı Server Files Hazırlama Rehberi 'ni bitiriniz.
Eğer gerekli her şey hazırsa bu konuya devam edebilirsiniz...
Yapmanız gerekenler;
Not: Video 32bit freebsd kurulumunda anlatılmıştır. 64 bit freebsd'de de aynı şekilde elde edebilirsiniz.
Freebsd 12 64bit devil libleri indirme linki
Not2: Kaynak kodlarını 64bit ile build ettikten sonra sorunlar meydana gelebilir. Bu konu denemek isteyenler için açılmıştır.
Not3: #8 numaralı yorumdan dolayı 3. notu ekleme gereği duydum. Sanırsam bu konu yanlış anlaşılmış ve üstte yazdığım not tam olarak durumu açıklamaya yetmemiş. Bu konu 64bit ile build edebilmek için nelerin yapılması gerektiğini anlattım. Benim gibi uğraşmak isteyenler için nereden başlanacağını anlattım. En basitinden 64 ile build ederken yeni warningler ortaya çıkıyor, proto dosyaları okurken core veriyor, oyuna bağlanılmıyor, çoğu veri tiplerinin güncellenmesi gerekiyor vs. Bunları düzeltmek gerekiyor...
Eğer metin2 server source dosyalarını 64 bit modunda build etmek isterseniz devil ve cryptopp'un 64bit hali gerekiyor. Birkaç gün önce bunun üzerinde uğraştım ve build başarıyla gerçekleşti.


64bit ile derleme çalışmasında kullandığım kaynak kodları Metin2 Sıfırdan Altyapı Server Files Hazırlama Rehberi 'nde oluşturduğumuz dosyalardır.
Linkleri görebilmek için
giriş yap veya kayıt ol.
adresinden kaynak kodlarına erişebilirsiniz. Açıklama kısmında gerekli paketleri nasıl kurulması gerektiği yazıyor.İşlemlere başlamadan önce 64bit freebsd kurmanız gerekmektedir. Ben çalışmalarımı freebsd 12.2 amd64 üzerinde gerçekleştirdim. Kurulum için gerekli dosyayı
Linkleri görebilmek için
giriş yap veya kayıt ol.
tıklayarak edinebilirsiniz.Eğer freebsd kurulumunu daha önce yapmadıysanız
Linkleri görebilmek için
giriş yap veya kayıt ol.
bakabilirsiniz..Gerekli materyalleri hazırladıktan sonra konuya devam edebilirsiniz.
Uyarı: Daha önce bu işler ile uğraşmadıysanız ilk önce Metin2 Sıfırdan Altyapı Server Files Hazırlama Rehberi 'ni bitiriniz.
Eğer gerekli her şey hazırsa bu konuya devam edebilirsiniz...
Yapmanız gerekenler;
- Kaynak kodunda Makefile dosyalarında -m32 yazan yerleri -m64 olarak değiştirmek.
- libhackshield'i kaldırmak. Rehber konusu: Metin2 Server Source HackShield Kaldırma
- Verdiğim linkteki lib dosyalarınızı Extern/lib içerisine atmak.
Not: Video 32bit freebsd kurulumunda anlatılmıştır. 64 bit freebsd'de de aynı şekilde elde edebilirsiniz.
Freebsd 12 64bit devil libleri indirme linki
Burayı görüntülemek için üye girişi yapmalı veya kayıt olmalısınız.
Linkleri görebilmek için
giriş yap veya kayıt ol.
Not2: Kaynak kodlarını 64bit ile build ettikten sonra sorunlar meydana gelebilir. Bu konu denemek isteyenler için açılmıştır.
Not3: #8 numaralı yorumdan dolayı 3. notu ekleme gereği duydum. Sanırsam bu konu yanlış anlaşılmış ve üstte yazdığım not tam olarak durumu açıklamaya yetmemiş. Bu konu 64bit ile build edebilmek için nelerin yapılması gerektiğini anlattım. Benim gibi uğraşmak isteyenler için nereden başlanacağını anlattım. En basitinden 64 ile build ederken yeni warningler ortaya çıkıyor, proto dosyaları okurken core veriyor, oyuna bağlanılmıyor, çoğu veri tiplerinin güncellenmesi gerekiyor vs. Bunları düzeltmek gerekiyor...
Son düzenleme: