Я скачал wine-1.4-rc5.tar.bz2
. Я запустил tools/wineinstall
в терминале. Через некоторое время я получаю эту ошибку.
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.
Установка не закончится. Могу ли я это исправить и установить Wine?
Большинство людей должно или установить Вино через официальные репозитории Ubuntu или использование официального Вина проекта Вина PPA.
Однако, если Вы хотите создать и установить Вино из источника, необходимо смочь сделать так.
Это может иметь смысл, если Вы хотите установить более позднюю версию Вина, чем обеспечивается для Вашего релиза Ubuntu. Однако как ДИ ШУМА указала, хотя существует нет wine1.4
пакет для Ubuntu 10.04 в официальном PPA, wine1.3
пакет на самом деле обеспечивает версию 1.4. (Это обозначается числом полной версии-1.4-0ubuntu1~ppa1~lucid1
- и может быть проверен путем взгляда в названном файле VERSION
в wine1.3_1.4.orig.tar.gz
файл связан здесь.)
Поэтому ответ Ди Шума является советом бога; я рекомендую просто использовать тот пакет, если у Вас нет определенных потребностей, которые требуют, чтобы Ваш скомпилировал из источника. (Или Вы хотите использовать нестабильные 1,5 версии, которые не предусмотрены Lucid.)
Однако, если по какой-либо причине Вы хотите создать из источника, продолжайте читать.
Вам будут нужны пакеты разработки, которые предоставляют заголовочные файлы библиотекам, которыми это пользуется. Это - причина сообщения об ошибке, которое Вы получаете.
Для разрешения этой конкретной ошибки Вам будет нужен названный пакет libx11-dev
.
-dev
пакеты обеспечивают заголовочные файлы. libx11-dev
не единственное такой пакет, в котором Вы будете нуждаться, для компиляции Вина из источника. Я рекомендую смотреть на зависимости от сборки для версии разработки Вина в Ubuntu. (Прокрутите вниз туда, где это говорит "Зависимости от сборки".), Который должен дать Вам хорошую идею который -dev
пакеты, которые необходимо будет установить, чтобы Вино смогло скомпилировать.
При использовании версии на 64 бита Ubuntu это сообщение об ошибке может появиться, при попытке скомпилировать вино на 32 бита, таким образом, Вам будут нужны библиотеки приблизительно на 32 бита, чтобы сделать это: libx11-dev:i386
и libfreetype6-dev:i386
Если у вас включены исходные репозитории, вам повезет больше, если вы воспользуетесь:
sudo apt-get build-dep wine
Он устанавливает все зависимости Wine. Если вам нужно только решить ошибку X:
sudo apt-get install xorg-dev libx11-dev
У меня была такая же проблема. Сделайте это:
sudo apt install libx11-dev:i386