build wayland

Knoppix

Модераторы: Warderer, Модераторы разделов

Аватара пользователя
alexmlw
Сообщения: 53

build wayland

Сообщение alexmlw »

пытаюсь собрать wayland (http://wayland.freedesktop.org/building.html). Не могу пройти ./configure в Wayland libraries что там не так?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Спасибо сказали:
watashiwa_daredeska
Бывший модератор
Сообщения: 4038
Статус: Искусственный интеллект (pre-alpha)
ОС: Debian GNU/Linux

Re: build wayland

Сообщение watashiwa_daredeska »

Криво собранный скрипт configure. В autoconf'е не хватало определения макроса LT_PREREQ во время генерации configure (не знаю, что это за макрос такой).
Спасибо сказали:
Аватара пользователя
alexmlw
Сообщения: 53

Re: build wayland

Сообщение alexmlw »

куда его вписать?
Спасибо сказали:
Аватара пользователя
alexmlw
Сообщения: 53

Re: build wayland

Сообщение alexmlw »

заново сгенерировав он потребовал pkg-config, libexpat-dev, libffi-dev. на выходе получил makefile. Собрал поставил, теперь иду дальше по списку. Что-то много пакетов в mesa
Спасибо сказали:
Аватара пользователя
alexmlw
Сообщения: 53

Re: build wayland

Сообщение alexmlw »

debian 6
пришлось ставить для
drm: libpthread-stubso-dev; lidpciaccess-dev
glproto: xutils-dev
mesa: стандартный источник flex; bison; libx11-dev; libxdamage-dev; libxfixes-dev; libxext-dev; libudev-dev
из других источников: x11proto-dri2-dev 2.6 (sid unstable); x11proto-gl-dev 1.4.14 (sid unstable)
из-за конфликтов пакетов в место libdrm-dev 2.4.26 (sid unstable) был установлен libdrm-dev из стабильной ветки при этом изменив версию пакета в файле ./configure
требует libwayland-client-dev в debian нет, взял в пакетах Ubuntu. Продолжает ругаться
У кого нибуть есть какие идеи?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Спасибо сказали:
Аватара пользователя
alexmlw
Сообщения: 53

Re: build wayland

Сообщение alexmlw »

Если в место ./autogen.sh --prefix=$WLD --enable-gles2 --disable-gallium-egl --with-egl-platforms=x11,wayland,drm --enable-gbm --enable-shared-glapi
выполнить ./configure то требует пакет llvm и конфигурация походит до конца не жалуясь на libwayland-client-dev, даже удалив из системы пакет ./configure проходит успекно
Спасибо сказали:
Аватара пользователя
alexmlw
Сообщения: 53

Re: build wayland

Сообщение alexmlw »

если в cсборке Wayland libraries указать не ./autogen.sh --prefix=$WLD а ./autogen.sh --prefix=/usr то mesa спокойно проходит ./autogen.sh --prefix=$WLD --enable-gles2 --disable-gallium-egl --with-egl-platforms=x11,wayland,drm --enable-gbm --enable-shared-glapi
придется ставить систему заново
Спасибо сказали:
Аватара пользователя
alexmlw
Сообщения: 53

Re: build wayland

Сообщение alexmlw »

опять mesa не собирается теперь на команде make
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Спасибо сказали:
Аватара пользователя
alexmlw
Сообщения: 53

Re: build wayland

Сообщение alexmlw »

все хорошо идет ток при сборке ошибка выходит может кто знает чего я не доставил?

Код: Выделить всё

 CC     cario-util.o
cairo-util.c: In function 'load_jpeg':
cairo-util.c:313: error: 'JCS_EXT_BGRX' undecleared (first use in this function)
cairo-util.c:313: error: (Each undeclared identifier is reported only once
cairo-util.c:313: error: for each function it appears in.)
make[3]: *** [cairo-util.o] error 1
make[3]: leaving directory '/home/alexmlw/Wayland/wayland-demos/clients'
make[2]: *** [all] error 2
make[2]: leaving directory '/home/alexmlw/Wayland/wayland-demos/clients'
make[1]: *** [all-recursive] error 1
make[1]: leaving directory '/home/alexmlw/Wayland/wayland-demos'
make: *** [all] error 2
Спасибо сказали:
mailman137
Сообщения: 492
ОС: Debian-based mixed

Re: build wayland

Сообщение mailman137 »

alexmlw
Вы большой энтузиаст, и это отлично; но вряд ли Вы получите помощь здесь, поскольку заявленное
Вами ПО означено как прототип и нигде еще толком не реализовано. А если реализовано, то не в
Debian и криво. Так что Вам к разработчикам.
У меня вообще git-репозиторий отказал в доступе после пары обращений.
Спасибо сказали:
Аватара пользователя
alexmlw
Сообщения: 53

Re: build wayland

Сообщение alexmlw »

Последнее время нет возможности заниматься им. Если кто заинтересован вот его зависимости:
git autoconf g++ python-libxml2 libtool pkg-config libffi-dev libexpat-dev
libpthread-stubs0-dev libpciaccess-dev xutils-dev flex bison\libx11-dev
libxfixes-dev libxdamage-dev libxext-dev libudev-dev llvm libxcb-render0-dev
libpng12-dev libdbus-glib-1-dev libgtk2.0-dev nasm libjpeg-turbo-1.1
Последний нужно скачивать и собирать в ручную (в репозитории его нет).
libjpeg-turbo
Все пакеты собираются запустить мне не удалось (не получилось запустить драйвер).
Спасибо сказали: