В целом, значит. Если компиляция evas валится и перед смортью много раз громко кричит "initialization from incompatible pointer type", то это из-за влючённого флага cairo. Добавляем -cairo в use файл и собираем.
*** не волнуйтесь. Поддержка cairo в данной момент багонута и написана только на половину. Это слова одного из девов e17
Кроме того, чтобы компиляция etk ушла дальше for "fonts/Edje.Vera" font entry "Vera.ttf" compress, нужно добавить ему use fbcon (и перед этим пересобрать также evas и ecore с поддержкой fbcon).
Для сборки e17 юзайте гайд http://en.gentoo-wiki.com/wiki/E17
Почему, вообще, надо собирать из svn? Потому что снэпшот версии не содержат трея. Чтобы в e17 был tray нужно собрать engage.
При сборке engage вылазит No package 'ecore-desktop' found. Это потому, что по умолчанию оно отключено в ecore. Нужно в ecore-9999.ebuild изменить --disable-ecore-desktop на--enable-ecore-desktop. Обновить манифест и собирать. Но, лично у меня, оно всё равно вываливалось (econf failed). Так шта этат абатц чисто для того, чтоп самому не забыть, если соберусь - таки докопаться до истины. :)
1 комментарий:
Happy New Year!
2009 Fireworks Show
http://fireworks2009.blogspot.com/
http://vitas-vitas.blogspot.com/
Отправить комментарий