NetRadiant - kompilacja i utworzenie pakietu deb

Potrzebujesz pomocy z C, C++, perl, python, itp.
Awatar użytkownika
bigben
Posty: 61
Rejestracja: 24 maja 2008, 09:38
Lokalizacja: Okolice Włocławka

NetRadiant - kompilacja i utworzenie pakietu deb

Post 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
sigo
Junior Member
Posty: 501
Rejestracja: 21 marca 2009, 19:12

Post 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.
Awatar użytkownika
bigben
Posty: 61
Rejestracja: 24 maja 2008, 09:38
Lokalizacja: Okolice Włocławka

Post 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.
fnmirk
Senior Member
Posty: 8321
Rejestracja: 03 grudnia 2007, 06:37

Post 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
Awatar użytkownika
bigben
Posty: 61
Rejestracja: 24 maja 2008, 09:38
Lokalizacja: Okolice Włocławka

Post 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.
ODPOWIEDZ