Strona 1 z 1

NetRadiant - kompilacja i utworzenie pakietu deb

: 03 czerwca 2010, 17:22
autor: bigben
Witam.

Naszło mnie na tworzenie map do gry Nexuiz. Od wujka Google dowiedziałem się że do tworzenia map w Nexuiz używa się programu NetRadiant. Nigdzie nie znalazłem paczek DEB na system 64-bitowy więc postanowiłem sam skompilować program i zrobić paczkę. No i tu zaczynają się schody. W paczce ze źródłami (http://www.icculus.org/netradiant/files/) nie ma skryptu configure ani nic w tym stylu. Jest tylko Makefile. No i tu jest moje pytanie: Jak zrobić z tych źródeł paczkę DEB?

---------------------------------------------
EDIT:

Już nie potrzeba pomocy. Co prawda nie udało mi się zrobić paczki *.deb ale mam program spakowany do *.tar.gz

Oto link do mojej kompilacji programu NetRadiant (kompilacja 64-bitowa). Trzeba rozpakować i uruchomić (w razie potrzeby doinstalować zależności).

Download netradiant-1.5.0svn402-x86_64.tar.gz from FileFactory.com

: 03 czerwca 2010, 22:55
autor: sigo
Dopiszę dla potomności. W przypadku braku skryptu configure po prostu pomijamy etap sprawdzania istnienia w systemie potrzebnych bibliotek. Przykładowy opis (jakich w sieci wiele) tworzenia paczek.

: 04 czerwca 2010, 10:40
autor: bigben
Wiem jak wygenerować paczkę *.deb (opis który podałeś widziałem wiele miesięcy temu). Problem w tym że po wygenerowaniu paczki przy pomocy checkinstall program nie chcę się uruchomić (system nie może znaleźć pliku wykonywalnego). Jak się potem okazało w paczce *.deb nie wiadomo dlaczego nie ma tych plików (jest tylko dokumentacja). Robiłem już paczki przy pomocy checkinstall do kilku programów i pierwszy raz się z czymś takim spotkałem.

: 04 czerwca 2010, 13:23
autor: fnmirk
&quot pisze:po wygenerowaniu paczki przy pomocy checkinstall program nie chcę się uruchomi
Kto powiedział, że tak zbudowane pakiety muszą zawsze dobrze działać.

Poszukaj na forum było o tym wielokrotnie, np.:
http://debian.linux.pl/threads/16688-ip ... viewfull=1

Dodane:
Budowę pakietów należałoby rozpocząć od przejrzenia dokumentacji:
http://www.debian.org/doc/devel-manuals#maint-guide

: 04 czerwca 2010, 14:39
autor: bigben
Tego też próbowałem. Efekt był identyczny. Swoją drogą już nie dziwię się dlaczego ze strony programu gotowe binarki są tylko dla windowsa i MacOSX. Mówi się trudno. Ważne że program chodzi.