Kaynaktan Doom Derlemek

Başlatan freeman, 25 Nisan 2016 - 23:44:18

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

freeman

Var mı kaynaktan DOOM derleyen acaba?
Bir türlü derleyemedim. Onlarca hata alıyorum. Bir yeri düzeltince başka yerden hata veriyor. Orjinal DOOM 'u kaynaktan derlemeye çalışıyorum.
https://github.com/id-Software/DOOM


Yardım edebilecek kimse var mı?
Good morning and welcome to the Black Mesa Transit System. This automated train is provided for the security and convenience of the Black Mesa Research Facility personnel.

heartsmagic

Eski uygulamaları derlemek zordur, yenilenen bir dünya kütüphaneye uyumları olmuyor genellikle. Yardım etmek için hata görmemiz lazım :) Fakat söylediğim gibi güncellenmeyen kaynakların derlenmesi pek sancısız olmuyor, genellikle de başarı sağlanmıyor.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

freeman

Belirli bir hata yok. O yüzden veremiyorum. 

Linux altında çalışan portlar var. Onlar nasıl çalışıyor?
Mesela chocolate-doom u derledim sıkıntız ama orjinali bir sürü hata veriyor. 
Good morning and welcome to the Black Mesa Transit System. This automated train is provided for the security and convenience of the Black Mesa Research Facility personnel.

heartsmagic

Bilmiyorum, iyileştirme yapılmıştır (yama) bir şekilde belki.
Belirli bir hata derken bir şekilde hata veriyordur ama derleme.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

freeman

Peki o zaman şu sorunla başlayalım: :) Bundan öncede başka hatalar almıştım ama hallettim onları.

gcc   -g -Wall -DNORMALUNIX -DLINUX -DSNDSERV -m32 -c m_misc.c -o linux/m_misc.o
m_misc.c:30:22: fatal error: sys/stat.h: No such file or directory
compilation terminated.
Makefile:91: recipe for target 'linux/m_misc.o' failed
make: *** [linux/m_misc.o] Error 1


stat.h için şu paketi kurmak istediğimde;
libc6-dev-amd64
Şu hatayı alıyorum. Gerçi bu hata Ubuntu 16.04 ile alakadar bir hata diye tahmin ediyorum. Depolarda bir sıkıntı var gibi geldi ama çözemedim.
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
 libc6-dev-amd64:i386 : Depends: libc6-amd64:i386 (= 2.23-0ubuntu2) but it is not going to be installed
                        Depends: libc6-dev:i386 (= 2.23-0ubuntu2) but it is not going to be installed
                        Recommends: gcc-multilib:i386 but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
Good morning and welcome to the Black Mesa Transit System. This automated train is provided for the security and convenience of the Black Mesa Research Facility personnel.

heartsmagic

Önce bir update yürüttün mü?
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

OnLive

#6
Hocam amacınız eski Doom'u oynamak mı? Eğer öyleyse hiç zahmet etmeyin. Aşağıdaki bağlantıda orijinal Doom'un 1'e 1 aynısını flash oyun olarak aktarmışlar:

http://goo.gl/59rTrb

Tam ekran oynamak için:

http://goo.gl/B5Su8b

Ayrıca orijinal Quake'te var:

http://goo.gl/DajHiu

Tam ekran oynamak için:

http://goo.gl/6yvLcL

Ama amacınız kaynaktan derlemekse o konu beni aşar.
"People said I should accept the world. Bullshit! I don't accept the world." ― rms