Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Compiz
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Polskie forum (Polish)
View previous topic :: View next topic  
Author Message
Belliash
Advocate
Advocate


Joined: 24 Nov 2004
Posts: 2503
Location: Wroclaw, Poland

PostPosted: Sun Apr 08, 2007 4:42 pm    Post subject: Compiz Reply with quote

Witam.

Wiecie moze gdzie znajde ebuilda do najnowszego compiza (0.5 czy 5) wraz z compiz-extras oraz emeralda dzialajacego z tym compizem?
To ta najnowsza wersja wydana juz po polaczeniu sie compiza z berylem...


DZIEKI!
_________________
Asio Software Technologies
Belliash IT Weblog
Back to top
View user's profile Send private message
XianN
Tux's lil' helper
Tux's lil' helper


Joined: 21 Jan 2006
Posts: 82
Location: .wroc.pl

PostPosted: Thu Apr 12, 2007 6:20 pm    Post subject: Reply with quote

Ebuilda chyba jeszcze nie ma, bo szukalem dlugo i zaciekle, a nie znalazlem. Natomiast proba kompilacji ze zrodel skoczyla sie u mnie tak:
Code:
# make
make  all-recursive
(...)
Making all in kde
make[2]: Wejście do katalogu `/home/xiann/install/compiz-0.5.0/kde'
Making all in window-decorator
make[3]: Wejście do katalogu `/home/xiann/install/compiz-0.5.0/kde/window-decorator'
/bin/sh ../../libtool --tag=CXX --mode=link g++  -g -O2   -o kde-window-decorator  decorator.moc.o window.moc.o KWinInterface_skel.o main.o utils.o decorator.o window.o options.o ../../libdecoration/libdecoration.la -L/usr/kde/3.5/lib/ -L/usr/qt/devel/lib -L -lkdecore -lkdecorations -ldbus-qt-1
g++ -g -O2 -o .libs/kde-window-decorator decorator.moc.o window.moc.o KWinInterface_skel.o main.o utils.o decorator.o window.o options.o  ../../libdecoration/.libs/libdecoration.so -L/usr/kde/3.5/lib/ -L/usr/qt/devel/lib -L/home/xiann/install/compiz-0.5.0/kde/window-decorator -L/usr/lib -L/usr/kde/3.5/lib -L/usr/lib/mysql -L/usr/X11R6/lib /usr/kde/3.5/lib/libkdecorations.so /usr/kde/3.5/lib/libkdecore.so /usr/kde/3.5/lib/libDCOP.so -lresolv -lutil /usr/lib/libart_lgpl_2.so /usr/lib/libidn.so /usr/kde/3.5/lib/libkdefx.so /usr/qt/devel/lib/libqt-mt.so /usr/lib/libmng.so /usr/lib/liblcms.so /usr/lib/libjpeg.so /usr/lib/libXi.so /usr/lib/libXrandr.so /usr/lib/libXcursor.so /usr/lib/libXfixes.so /usr/lib/libXinerama.so /usr/lib/libXft.so /usr/lib/libfontconfig.so /usr/lib/libfreetype.so /usr/lib/libxml2.so /usr/lib/libpng12.so -lz /usr/lib/libXext.so /usr/lib/libSM.so /usr/lib/libICE.so -lpthread /usr/lib/libXrender.so /usr/lib/libX11.so /usr/lib/libxcb-xlib.so /usr/lib/libxcb.so /usr/lib/libXau.so /usr/lib/libXdmcp.so -ldl /usr/lib/libdbus-qt-1.so /usr/lib/libdbus-1.so -lnsl
main.o: In function `main':
main.cpp:(.text+0x24d): undefined reference to `XDamageQueryExtension'
decorator.o: In function `KWD::Decorator::Decorator()':
decorator.cpp:(.text+0x29ac): undefined reference to `XCompositeRedirectSubwindows'
decorator.o: In function `KWD::Decorator::Decorator()':
decorator.cpp:(.text+0x2f9a): undefined reference to `XCompositeRedirectSubwindows'
window.o: In function `KWD::Window::rebindPixmap()':
window.cpp:(.text+0x1418): undefined reference to `XCompositeNameWindowPixmap'
window.o: In function `KWD::Window::resizeDecoration(bool)':
window.cpp:(.text+0x24a2): undefined reference to `XDamageCreate'
collect2: ld returned 1 exit status
make[3]: *** [kde-window-decorator] Błąd 1
make[3]: Opuszczenie katalogu `/home/xiann/install/compiz-0.5.0/kde/window-decorator'
make[2]: *** [all-recursive] Błąd 1
make[2]: Opuszczenie katalogu `/home/xiann/install/compiz-0.5.0/kde'
make[1]: *** [all-recursive] Błąd 1
make[1]: Opuszczenie katalogu `/home/xiann/install/compiz-0.5.0'
make: *** [all] Błąd 2


Wie ktos o co moze chodzic? Podejrzewam, ze trzeba by ustawic cos dobrego w LDFLAGS (jakis export LDFLAGS="-L/.......") ale nie mam pojecia co. Mialem problem z nieodnalezionymi bibliotekami, co rozwiazywalem przez:

export CFLAGS="-I/usr/kde/3.5/include/ -I/usr/include/dbus-1.0/ -I/usr/lib/dbus-1.0/include/"

stad moje podejrzenia.

BTW: pkg-config sie takimi rzeczami zajmuje, prawda? To znaczy, ze mam cos skopane w systemie?
Back to top
View user's profile Send private message
Belliash
Advocate
Advocate


Joined: 24 Nov 2004
Posts: 2503
Location: Wroclaw, Poland

PostPosted: Thu Apr 12, 2007 6:35 pm    Post subject: Reply with quote

to ja powiem tak:

skompilowalo mi sie cacy ale chodzi to wolniej niz Beryl... i juz mi sie odechcialo :P
_________________
Asio Software Technologies
Belliash IT Weblog
Back to top
View user's profile Send private message
XianN
Tux's lil' helper
Tux's lil' helper


Joined: 21 Jan 2006
Posts: 82
Location: .wroc.pl

PostPosted: Fri Apr 13, 2007 8:54 am    Post subject: Reply with quote

No dobra, poprzedni post wywalilem ;-) Juz mi sie skompilowal :) Wiec ebuild'a mozna sobie latwo zrobic z tego w portage. Po zmianach wyszlo mi takie cos:
Code:
inherit eutils gnome2

DESCRIPTION="compiz 3D composite- and windowmanager"
HOMEPAGE="http://www.go-compiz.org/"
SRC_URI="http://xorg.freedesktop.org/archive/individual/app/${P}.tar.gz"
LICENSE="X11"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE="dbus gnome kde svg"
PKG_CONFIG="`whereis pkg-config | awk '{ print $2 }'`"

DEPEND=">=media-libs/mesa-6.5.1-r1
        >=media-libs/glitz-0.5.6
        >=x11-base/xorg-server-1.1.1-r1
        x11-libs/libXdamage
        x11-libs/libXrandr
        x11-libs/libXcomposite
        x11-libs/libXinerama
        media-libs/libpng
        >=x11-libs/gtk+-2.0
        x11-libs/startup-notification
        gnome? ( >=x11-libs/libwnck-2.16.1
                >=gnome-base/control-center-2.16.1 )
        svg? ( gnome-base/librsvg )
        dbus? ( >=sys-apps/dbus-1.0
                >dev-libs/glib-2 )
        kde? (
                || ( kde-base/kwin kde-base/kdebase )
                dev-libs/dbus-qt3-old )"

src_compile() {
        econf --with-default-plugins \
                --enable-gtk \
                `use_enable gnome` \
                `use_enable gnome metacity` \
                `use_enable gnome gconf` \
                `use_enable kde` \
                `use_enable svg librsvg` \
                `use_enable dbus` \
                `use_enable dbus dbus-glib` || die

        emake || die
}

src_install() {
        dobin ${FILESDIR}/${PV}/compiz-start

        gnome2_src_install
}


Jak sie digest generuje to sie czepia tej linijki

PKG_CONFIG="`whereis pkg-config | awk '{ print $2 }'`"

ale generuje i skompilowalo sie u mnie, a nie mam weny na madre zapisy. Od razu mowie, ze nie jestem specem od ebuildow, wiec jak sa bledy to... trudno :)

Aha, przyda sie tez w files/ zmienic nazwe katalogu 0.3.6 na 0.5.0.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Polskie forum (Polish) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum