Pobrałem wine-1.4-rc5.tar.bz2
. Uruchomiłem tools/wineinstall
terminal. Po pewnym czasie pojawia się ten błąd.
checking for X... no configure: error: X development files not found.
Wine will be built without X support, which probably isn't what you
want. You will need to install development packages of Xlib/Xfree86 at
the very least. Use the --without-x option if you really want this.
Configure failed, aborting install.
Instalacja się nie zakończy. Czy mogę to naprawić i zainstalować Wine?
VERSION
pliku w źródłowym archiwum źródłowym połączonym ze stroną PPA, potwierdź to. Subin , zalecam postępowanie zgodnie z radą BuZZ-dEE, chyba że masz określone potrzeby, które wymagają kompilacji ze źródła. Jeśli odpowiedź BuZZ-dEE okaże się tą, która najbardziej ci pomaga - co, jak podejrzewam, będzie - polecam nie zaakceptować mojej odpowiedzi i zaakceptować odpowiedź BuZZ-dEE .Odpowiedzi:
Większość osób powinna albo zainstalować Wine za pośrednictwem oficjalnych repozytoriów Ubuntu, albo skorzystać z oficjalnego PPA projektu Wine .
Jeśli jednak chcesz zbudować i zainstalować Wine ze źródła, powinieneś być w stanie to zrobić.
Może to mieć sens, jeśli chcesz zainstalować późniejszą wersję Wine niż ta, która jest przewidziana dla twojej wersji Ubuntu. Jednak, jak wskazał BuZZ-dEE , chociaż
wine1.4
w oficjalnym PPA nie ma pakietu dla Ubuntu 10.04,wine1.3
pakiet faktycznie zapewnia wersję 1.4. (Wskazuje na to pełny numer wersji - - i1.4-0ubuntu1~ppa1~lucid1
można to sprawdzić, przeglądając plik wywoływanyVERSION
wwine1.3_1.4.orig.tar.gz
pliku podlinkowanym tutaj ).Dlatego odpowiedzią Buzz-dEE jest rada boga; Polecam po prostu użyć tego pakietu, chyba że masz określone potrzeby, które wymagają kompilacji ze źródła. (Lub chcesz użyć niestabilnej wersji 1.5, która nie jest dostępna dla Lucid.)
Jeśli jednak z jakiegoś powodu chcesz budować ze źródła, czytaj dalej.
Będziesz potrzebował pakietów programistycznych, które zawierają pliki nagłówkowe dla używanych bibliotek. To jest przyczyna pojawiającego się komunikatu o błędzie.
Aby rozwiązać ten konkretny błąd, potrzebujesz pakietu o nazwie
libx11-dev
.-dev
pakiety dostarczają pliki nagłówkowe.libx11-dev
to nie jedyny taki pakiet, którego potrzebujesz, aby skompilować Wine ze źródła. Polecam przyjrzeć się zależnościom kompilacji dla wersji programistycznej Wine w Ubuntu . (Przewiń w dół do miejsca, w którym jest napisane: „Buduj zależności”). To powinno dać ci dobry pomysł na to, które-dev
pakiety musisz zainstalować, aby Wine mógł się skompilować.Jeśli używasz 64-bitowej wersji Ubuntu, ten komunikat o błędzie może pojawić się, jeśli próbujesz skompilować 32-bitowe wino, więc potrzebujesz do tego 32-bitowych bibliotek :
libx11-dev:i386
ilibfreetype6-dev:i386
źródło
Jeśli masz włączone repozytoria źródłowe, będziesz mieć więcej szczęścia, jeśli użyjesz:
Instaluje wszystkie zależności Wine. Jeśli potrzebujesz tylko rozwiązać błąd X:
źródło