TuxR писал(а): ↑22.04.2007 16:50Уже почти две недели после очередного обновления вместо e17 приходится пользоваться xfce4. Судя по тому, что в google ничего нового не находится и в списке рассылки не появляется, то проблема только у меня.
gentoo. Собираю как всегда: # emerge eet evas ecore efreet embryo edje e
Все собирается. Кроме edje и e:
Код:
/usr/lib/libecore_x.so: undefined reference to `XSetInputFocus' /usr/lib/libecore_x.so: undefined reference to `XFreePixmap' /usr/lib/libecore_x.so: undefined reference to `XSetWMProtocols' /usr/lib/libecore_x.so: undefined reference to `XSetWMIconName' /usr/lib/libecore_x.so: undefined reference to `XGetWMProtocols' /usr/lib/libecore_x.so: undefined reference to `XLowerWindow' /usr/lib/libecore_x.so: undefined reference to `XCreateFontCursor' /usr/lib/libecore_evas.so: undefined reference to `ecore_x_icccm_protocol_get_prefetch' /usr/lib/libecore_x.so: undefined reference to `XGetInputFocus' <...и еще много undefined references...> !!! ERROR: media-libs/edje-9999 failed.
Похоже, проблема возникла из-за новых X'ов. Что посоветуете cделать?
Отвечу сам себе Решение найдено: нужно собирать ecore и evas с флагами USE="-xcb" (и возможно -fbcon). ( http://forums.gentoo.org/viewtopic-p-4021393.html#4021393 )