Ошибки сборки

Sabayon, Calculate, Funtoo, Exherbo

Модератор: /dev/random

Аватара пользователя
plab
Сообщения: 298
ОС: Gentoo

Ошибки сборки

Сообщение plab »

сам по себе компиз поставился нормально а пакет екстра не ставится.. а без него не запустить компиз нормально..

Код:

make all-recursive make[1]: Entering directory `/var/tmp/portage/x11-plugins/compiz-extra-0.3.6.0/work/compiz-extra-0.3.6.0' Making all in 3d make[2]: Entering directory `/var/tmp/portage/x11-plugins/compiz-extra-0.3.6.0/work/compiz-extra-0.3.6.0/3d' if /bin/sh ../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/libpng12 -I/usr/include/startup-notification-1.0 -I/usr/include/compiz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -march=pentium4 -O2 -pipe -MT 3d.lo -MD -MP -MF ".deps/3d.Tpo" \ -c -o 3d.lo `test -f '3d.c' || echo './'`3d.c; \ then mv -f ".deps/3d.Tpo" ".deps/3d.Plo"; \ else rm -f ".deps/3d.Tpo"; exit 1; \ fi mkdir .libs i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/libpng12 -I/usr/include/startup-notification-1.0 -I/usr/include/compiz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -march=pentium4 -O2 -pipe -MT 3d.lo -MD -MP -MF .deps/3d.Tpo -c 3d.c -fPIC -DPIC -o .libs/3d.o 3d.c: In function 'tdPaintWindow': 3d.c:261: warning: passing argument 3 of 'w->screen->paintWindow' from incompatible pointer type 3d.c:261: warning: passing argument 4 of 'w->screen->paintWindow' makes pointer from integer without a cast 3d.c:261: error: too few arguments to function 'w->screen->paintWindow' 3d.c:262: warning: assignment from incompatible pointer type 3d.c:271: warning: passing argument 3 of 'w->screen->paintWindow' from incompatible pointer type 3d.c:271: warning: passing argument 4 of 'w->screen->paintWindow' makes pointer from integer without a cast 3d.c:271: error: too few arguments to function 'w->screen->paintWindow' 3d.c:272: warning: assignment from incompatible pointer type 3d.c: In function 'tdPaintTransformedScreen': 3d.c:293: warning: passing argument 3 of 's->paintTransformedScreen' from incompatible pointer type 3d.c:293: warning: passing argument 4 of 's->paintTransformedScreen' makes pointer from integer without a cast 3d.c:293: error: too few arguments to function 's->paintTransformedScreen' 3d.c:294: warning: assignment from incompatible pointer type 3d.c: In function 'tdPaintScreen': 3d.c:308: warning: passing argument 3 of 's->paintScreen' from incompatible pointer type 3d.c:308: warning: passing argument 4 of 's->paintScreen' makes pointer from integer without a cast 3d.c:308: error: too few arguments to function 's->paintScreen' 3d.c:309: warning: assignment from incompatible pointer type 3d.c: In function 'tdInitScreen': 3d.c:558: warning: assignment from incompatible pointer type 3d.c:559: warning: assignment from incompatible pointer type 3d.c:560: warning: assignment from incompatible pointer type make[2]: *** [3d.lo] Ошибка 1 make[2]: Leaving directory `/var/tmp/portage/x11-plugins/compiz-extra-0.3.6.0/work/compiz-extra-0.3.6.0/3d' make[1]: *** [all-recursive] Ошибка 1 make[1]: Leaving directory `/var/tmp/portage/x11-plugins/compiz-extra-0.3.6.0/work/compiz-extra-0.3.6.0' make: *** [all] Ошибка 2 !!! ERROR: x11-plugins/compiz-extra-0.3.6.0 failed. Call stack: ebuild.sh, line 1614: Called dyn_compile ebuild.sh, line 971: Called qa_call 'src_compile' environment, line 1703: Called src_compile ebuild.sh, line 1304: Called gnome2_src_compile gnome2.eclass, line 71: Called die !!! compile failure !!! If you need support, post the topmost build error, and the call stack if relevant. !!! A complete build log is located at '/var/tmp/portage/x11-plugins/compiz-extra-0.3.6.0/temp/build.log'
PIV 2.4GHz, 1.5GB RAM, Nvidia 7600GS && Xinerama, 420GB hdd
Спасибо сказали:
Аватара пользователя
sedition
Сообщения: 556
ОС: Gentoo/MacOSX/Windows Vista

Re: Ошибки сборки

Сообщение sedition »

видать с libpng косяки, могу предложить перекомпилировать ее и погуглить =)
Спасибо!
Спасибо сказали:
Аватара пользователя
plab
Сообщения: 298
ОС: Gentoo

Re: Ошибки сборки

Сообщение plab »

перекомпилировать не имеет смысла, у неё нет никаких флагов.. если бы мне удалось что-нибудь нагуглить я бы не задал вопрос))

я грешу на дибас т.к. программа настройки на него всевремя ругается, но не могу понять почему, он вроде как установлен и запущен..
PIV 2.4GHz, 1.5GB RAM, Nvidia 7600GS && Xinerama, 420GB hdd
Спасибо сказали:
Mellon
Сообщения: 655
Статус: Powered by Gentoo
ОС: Gentoo

Re: Ошибки сборки

Сообщение Mellon »

скомпилируйте со стандартными CFLAGS & CXXFLAGS
Некоммерческий файлообмен не может сравниваться с кражей, так как кража лишает кого-то возможности использовать украденный объект. ©
--------------------
Переворачиватель пингвинов
Спасибо сказали:
Аватара пользователя
plab
Сообщения: 298
ОС: Gentoo

Re: Ошибки сборки

Сообщение plab »

глупый вопрос: а стандартные это какие??

попробовал со стандартными флагами.. не помогло
PIV 2.4GHz, 1.5GB RAM, Nvidia 7600GS && Xinerama, 420GB hdd
Спасибо сказали:
Аватара пользователя
plab
Сообщения: 298
ОС: Gentoo

Re: Ошибки сборки

Сообщение plab »

а можно какнибудь бинарное поставить??
PIV 2.4GHz, 1.5GB RAM, Nvidia 7600GS && Xinerama, 420GB hdd
Спасибо сказали:
Mellon
Сообщения: 655
Статус: Powered by Gentoo
ОС: Gentoo

Re: Ошибки сборки

Сообщение Mellon »

plab, стандартные это
CFLAGS="-march=<arch> -02 -pipe"
CXXFLAGS="$CFLAGS"

http://www.gentoo.org/doc/en/handbook/hand...rt=1&chap=5
http://gentoo-wiki.com/Safe_Cflags

если не ставится и так то в поиск на bugs.gentoo.org

если и там пусто, то ставить ту версию ктороя успешно компилится
Некоммерческий файлообмен не может сравниваться с кражей, так как кража лишает кого-то возможности использовать украденный объект. ©
--------------------
Переворачиватель пингвинов
Спасибо сказали:
dvstar
Сообщения: 1
ОС: Gentoo Linux

Re: Ошибки сборки

Сообщение dvstar »

Mellon писал(а):
12.05.2007 23:44
plab, стандартные это
CFLAGS="-march=<arch> -02 -pipe"
CXXFLAGS="$CFLAGS"

http://www.gentoo.org/doc/en/handbook/hand...rt=1&chap=5
http://gentoo-wiki.com/Safe_Cflags

если не ставится и так то в поиск на bugs.gentoo.org

если и там пусто, то ставить ту версию ктороя успешно компилится

Таки Да !
Compiz.Org Say
compiz-extra-0.3.6 would not work with 0.5.0 anyway, download this tarball and then type ./make_all.sh
Спасибо сказали: