OTS Błędy podczas kompilacji

Gry, które działają natywnie na Linuksie.
Damek2010
Sędziwy Jeż
Sędziwy Jeż
Posty: 92
Rejestracja: 21 gru 2008, 11:22
Płeć: Mężczyzna
Wersja Ubuntu: 15.10
Środowisko graficzne: Unity
Architektura: x86_64

OTS Błędy podczas kompilacji

Post autor: Damek2010 »

Witam

Chcę skompilować The Forgotten Server 0.3.7

Daję

Kod: Zaznacz cały

./autogen.sh
To wywala

Kod: Zaznacz cały

autoreconf: Entering directory `.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: aclocal --force --warnings=none 
autoreconf: configure.ac: tracing
autoreconf: configure.ac: not using Libtool
autoreconf: running: /usr/local/bin/autoconf --force --warnings=none
configure.ac:130: error: possibly undefined macro: AC_CHECK_HEADERS
      If this token and others are legitimate, please use m4_pattern_allow.
      See the Autoconf documentation.
configure.ac:154: error: possibly undefined macro: AC_MSG_ERROR
configure.ac:159: error: possibly undefined macro: AC_CHECK_LIB
autoreconf: /usr/local/bin/autoconf failed with exit status: 1
Bardzo proszę o pomoc

Z góry Dziękuję
Awatar użytkownika
makson
Przebojowy Jelonek
Przebojowy Jelonek
Posty: 1542
Rejestracja: 23 mar 2009, 07:10
Płeć: Mężczyzna
Wersja Ubuntu: 16.04
Środowisko graficzne: Xfce
Architektura: x86_64

Re: OTS Błędy podczas kompilacji

Post autor: makson »

A 'autoconf' masz zainstalowany?
Miałem Linuksa, zanim stało się to modne.
Damek2010
Sędziwy Jeż
Sędziwy Jeż
Posty: 92
Rejestracja: 21 gru 2008, 11:22
Płeć: Mężczyzna
Wersja Ubuntu: 15.10
Środowisko graficzne: Unity
Architektura: x86_64

Re: OTS Błędy podczas kompilacji

Post autor: Damek2010 »

Tak mam zainstalowany
Awatar użytkownika
ethanak
Wygnańcy
Posty: 3054
Rejestracja: 04 gru 2007, 13:19
Płeć: Mężczyzna
Wersja Ubuntu: 12.04
Środowisko graficzne: GNOME
Architektura: x86
Lokalizacja: Bielsko-Biała
Kontakt:

Re: OTS Błędy podczas kompilacji

Post autor: ethanak »

A czemu masz autoconfa w /usr/local/bin a nie w /usr/bin?
Damek2010
Sędziwy Jeż
Sędziwy Jeż
Posty: 92
Rejestracja: 21 gru 2008, 11:22
Płeć: Mężczyzna
Wersja Ubuntu: 15.10
Środowisko graficzne: Unity
Architektura: x86_64

Re: OTS Błędy podczas kompilacji

Post autor: Damek2010 »

nie mam pojęcia zielonego
zainstalowałem przez

Kod: Zaznacz cały

 sudo apt-get install autoconf 
i już tak było
lekr32
Piegowaty Guziec
Piegowaty Guziec
Posty: 12
Rejestracja: 16 lip 2011, 23:06
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: Brak
Architektura: x86

Re: OTS Błędy podczas kompilacji

Post autor: lekr32 »

źródła masz z otlandu? którym poradnikiem się kierowałeś?
Damek2010
Sędziwy Jeż
Sędziwy Jeż
Posty: 92
Rejestracja: 21 gru 2008, 11:22
Płeć: Mężczyzna
Wersja Ubuntu: 15.10
Środowisko graficzne: Unity
Architektura: x86_64

Re: OTS Błędy podczas kompilacji

Post autor: Damek2010 »

lekr32
Piegowaty Guziec
Piegowaty Guziec
Posty: 12
Rejestracja: 16 lip 2011, 23:06
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: Brak
Architektura: x86

Re: OTS Błędy podczas kompilacji

Post autor: lekr32 »

http://forum.tibia.tv/showthread.php?44 ... od-Linuxem
dobrze, zrób wg. tego, 100% działa, jeżeli zrobisz wszystko po kolei, testowane wielokrotnie na debianie 5/6 moge sprawdzić na ubuntu, ale nie wiem czy wyrobie dziś. Ludzie mają błąd przy lua, dlatego tam nie instalujemy z paczki a kompilujemy :)
Damek2010
Sędziwy Jeż
Sędziwy Jeż
Posty: 92
Rejestracja: 21 gru 2008, 11:22
Płeć: Mężczyzna
Wersja Ubuntu: 15.10
Środowisko graficzne: Unity
Architektura: x86_64

Re: OTS Błędy podczas kompilacji

Post autor: Damek2010 »

To teraz wywala mi po wpisaniu

Kod: Zaznacz cały

./autogen.sh

Kod: Zaznacz cały

autoreconf: Entering directory `.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: aclocal --force --warnings=none 
autoreconf: configure.ac: tracing
autoreconf: configure.ac: not using Libtool
autoreconf: running: /usr/local/bin/autoconf --force --warnings=none
configure.ac:119: error: possibly undefined macro: AC_CHECK_HEADERS
      If this token and others are legitimate, please use m4_pattern_allow.
      See the Autoconf documentation.
configure.ac:143: error: possibly undefined macro: AC_MSG_ERROR
configure.ac:148: error: possibly undefined macro: AC_CHECK_LIB
autoreconf: /usr/local/bin/autoconf failed with exit status: 1
Awatar użytkownika
ethanak
Wygnańcy
Posty: 3054
Rejestracja: 04 gru 2007, 13:19
Płeć: Mężczyzna
Wersja Ubuntu: 12.04
Środowisko graficzne: GNOME
Architektura: x86
Lokalizacja: Bielsko-Biała
Kontakt:

Re: OTS Błędy podczas kompilacji

Post autor: ethanak »

na mój gust to masz dwa autoconfy zainstalowane, a system upiera się że będzie korzystać z tego lewego. sprawdź w /usr/bin i w /usr/local/bin - jeśli są w obu miejscach to ten w local jest walnięty.
Damek2010
Sędziwy Jeż
Sędziwy Jeż
Posty: 92
Rejestracja: 21 gru 2008, 11:22
Płeć: Mężczyzna
Wersja Ubuntu: 15.10
Środowisko graficzne: Unity
Architektura: x86_64

Re: OTS Błędy podczas kompilacji

Post autor: Damek2010 »

Tak mam w obu miejscach więc co mam zrobić ?? (dokładnie)
Awatar użytkownika
ethanak
Wygnańcy
Posty: 3054
Rejestracja: 04 gru 2007, 13:19
Płeć: Mężczyzna
Wersja Ubuntu: 12.04
Środowisko graficzne: GNOME
Architektura: x86
Lokalizacja: Bielsko-Biała
Kontakt:

Re: OTS Błędy podczas kompilacji

Post autor: ethanak »

dokładnie to musiałbym mieć roota na twoim kompie.
na szybko: wywal tego z local albo zmień mu nazwę na autoconf.old, w nowym terminalu (bo stary może paniętać) spróbuj jeszcze raz. jakby znowu coś chciał (np. autoheaders) z local i się pluł, powtarzać do skutku.
Damek2010
Sędziwy Jeż
Sędziwy Jeż
Posty: 92
Rejestracja: 21 gru 2008, 11:22
Płeć: Mężczyzna
Wersja Ubuntu: 15.10
Środowisko graficzne: Unity
Architektura: x86_64

Re: OTS Błędy podczas kompilacji

Post autor: Damek2010 »

po zmianie w /usr/local/bin
autoconf na autoconf.old
i wpisaniu w terminalu (nowym) ./autogen.sh wywala

Kod: Zaznacz cały

autoreconf: Entering directory `.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: aclocal --force --warnings=none 
autoreconf: configure.ac: tracing
sh: 1: /usr/local/bin/autoconf: not found
autoreconf: configure.ac: not using Libtool
autoreconf: running: /usr/local/bin/autoconf --force --warnings=none
Can't exec "/usr/local/bin/autoconf": Nie ma takiego pliku ani katalogu at /usr/local/share/autoconf/Autom4te/FileUtils.pm line 326.
autoreconf: failed to run /usr/local/bin/autoconf: Nie ma takiego pliku ani katalogu
Awatar użytkownika
ethanak
Wygnańcy
Posty: 3054
Rejestracja: 04 gru 2007, 13:19
Płeć: Mężczyzna
Wersja Ubuntu: 12.04
Środowisko graficzne: GNOME
Architektura: x86
Lokalizacja: Bielsko-Biała
Kontakt:

Re: OTS Błędy podczas kompilacji

Post autor: ethanak »

mówiłem do skutku? musiałeś kiedyś instalować autotoolsy ze źródeł. jeśli pamiętasz skąd się to wzięło, wejdź tam i zrób sudo make uninstall. jeśli nie - dalej kolejno wywalaj niepotrzebne śmieci z /usr/local.
Damek2010
Sędziwy Jeż
Sędziwy Jeż
Posty: 92
Rejestracja: 21 gru 2008, 11:22
Płeć: Mężczyzna
Wersja Ubuntu: 15.10
Środowisko graficzne: Unity
Architektura: x86_64

Re: OTS Błędy podczas kompilacji

Post autor: Damek2010 »

no ok ale co teraz wywalić jak domaga się autoconf ??
Awatar użytkownika
ethanak
Wygnańcy
Posty: 3054
Rejestracja: 04 gru 2007, 13:19
Płeć: Mężczyzna
Wersja Ubuntu: 12.04
Środowisko graficzne: GNOME
Architektura: x86
Lokalizacja: Bielsko-Biała
Kontakt:

Re: OTS Błędy podczas kompilacji

Post autor: ethanak »

/usr/local/share/autoconf.
pamiętaj, że to co jest w /usr/local jest ważniejsze od tego w /usr, i jeśli tam jest coś nie tak - masz problem.
miałem ostatnio to samo po kompilacji cuneiforma.
Damek2010
Sędziwy Jeż
Sędziwy Jeż
Posty: 92
Rejestracja: 21 gru 2008, 11:22
Płeć: Mężczyzna
Wersja Ubuntu: 15.10
Środowisko graficzne: Unity
Architektura: x86_64

Re: OTS Błędy podczas kompilacji

Post autor: Damek2010 »

Więc co mam teraz zrobić ??
Awatar użytkownika
makson
Przebojowy Jelonek
Przebojowy Jelonek
Posty: 1542
Rejestracja: 23 mar 2009, 07:10
Płeć: Mężczyzna
Wersja Ubuntu: 16.04
Środowisko graficzne: Xfce
Architektura: x86_64

Re: OTS Błędy podczas kompilacji

Post autor: makson »

autoconf na pewno nie wziął się w katalogu /usr/local/ z instalacji z repozytoriów. Musiałeś to sobie sam tam skompilować. Przyjrzyj się jeszcze temu i jak masz też normalnie autoconf w /usr/bin/ to usuń ten z /usr/local/share.
Miałem Linuksa, zanim stało się to modne.
ODPOWIEDZ

Wróć do „Linuksowe”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 1 gość