Pliki .diff
#1
No właśnie .diff Jak to wgrać?
#2
samorajp napisał(a):No właśnie .diff Jak to wgrać?

Kod:
patch -p0 -i file.diff
#3
Rysh napisał(a):
Kod:
patch -p0 -i file.diff
Czasem trzeba użyć -p1.
Ja zamiast -i wpisuje <.
#4
czyli te pliki robią zmiany w źródełkach które się później kompiluje tak?
(ja z .deb open-a zawsze instalowałem)
#5
Tak, następnie musisz to skompilować.
Taki patch wprowadza zmiany w źródle programu, który następnie normalnie musisz skompilować po przez:
Kod:
./configure && make && make install
#6
Kod:
debian:/home/sid/openttd-0.6.1# make install
make[1]: Wejście do katalogu `/home/sid/openttd-0.6.1/objs/lang'
make[1]: Nie ma nic do zrobienia w `all'.
make[1]: Opuszczenie katalogu `/home/sid/openttd-0.6.1/objs/lang'
make[1]: Wejście do katalogu `/home/sid/openttd-0.6.1/objs/release'
make[1]: Nie ma nic do zrobienia w `all'.
make[1]: Opuszczenie katalogu `/home/sid/openttd-0.6.1/objs/release'
[BUNDLE] Constructing bundle
[INSTALL] Installing OpenTTD
debian:/home/sid/openttd-0.6.1# openttd
bash: openttd: command not found
co ty na to?
#7
Z roota chcesz opena odpalać? :>
#8
z usera też nie poszło :/

@edit

już działa, trzeba było mu adres do binarki podać /usr/local/games
#9
Podbijam Topic.
Czy mogę wgrać to http://www.tt-forums.net/viewtopic.php?f=33&t=35627 do OpenTTD 0.6.2 (stable) czy tylko do Nightly Bulids?
#10
sorry Rysh ale to jest właśnie coś czego ja nie rozumiem, tak samo jest na tt-forums prosiłem o jasne i zrozumiałe objaśnienie a tu od początku do końca nie rozumiem do czego się tu odnieść

patch -p0 -i file.diff - i gdzie to wpisać? jakich programów mi trzeba i co w jakiej kolejności zrobić XD - mam sobie w notatniku zapisać dla potomności? - szlag mnie zaraz trafi XD
#11
Przecież nawet nie wiemy jaki masz system.
#12
Zapewne wingroze.
Moze najpierw warto by bylo pocztac sobie o instalowaniu i kompilowaniu zrodel pod linuxem.
Bez urazy.
Pozdrawiam.
#13
Silber napisał(a):patch -p0 -i file.diff - i gdzie to wpisać? jakich programów mi trzeba i co w jakiej kolejności zrobić...

sciagasz zrodelka, rozpakowujesz, wchodzisz do tego folderu co ci sie utworzy i piszesz
Kod:
patch -p0 -i file.diff

potem
Kod:
./configure && make
o to chodzilo?
#14
Bo tego też nie rozumiem :-(
#15
Ja na windowsie tyle razy próbowałem skompiować - zawsze jakiś błąd. W końcu sobie odpuściłem.


Skocz do:

[-]
Zamknięcie forum OpenTTD Polska
Forum OpenTTD Polska zostało wyłączone. Obecnie znajduje się tu archiwum dyskusji o dodatkach tworzonych przez naszą społeczność.
Po aktualne treści i dyskusje zapraszamy na nasz discord! :)

[-]
Discord