Compiz-fusion source + Mandriva 2007

Sekcia: Aplikácie & Desktop 06.09.2007 | 05:01
Avatar REONxsp Ubuntu 7.10  Používateľ
Snazim sa skompilovat a nainstalovat compiz fusion 0.5.2 zo zdrojakov a kedze som uz unaveny z neustaleho narazania na problemy, bol by som velmi rad, keby mi niekto poradil stranku, kde bude pekne popisany postup pri mandrive 2007.
Doteraz som postupoval podla roznych navodov pre Ubuntu... kompilacia sa mi podarila len ked za pouzitia "-disable-kde" (co je pomerne neprijemne, kedze ja pouzivam KDE). Po dokonceni instalacie vsetkych casti compiz-fusion, nedokazem spustit ccsm, pretoze udajne nemam balicek "sexy-python" - v repozitaroch taky ani nemam a tiez hlasi chyby v roznych riadkoch suboru ccsm...

Tiez sa snazim najst zdrojove kody k compiz-fusion-icon ale nenachadzam...
    • Re: Compiz-fusion source + Mandriva 2007 06.09.2007 | 11:13
      Avatar Miroslav Bendík Gentoo  Administrátor
      Nebude ten balicek na easyurpmi.zarb.org?
      • Re: Compiz-fusion source + Mandriva 2007 06.09.2007 | 12:34
        Avatar REONxsp Ubuntu 7.10  Používateľ
        Tie repozitare som ziskal prave z easyurpmi, takze nie, nebude :-( Akosi sa na Mandrivu 2007.0 zabudlo... zrejme to musim kompilovat. Ked sa pokusam kompilovat compiz, make mi vyhodi toto:

        ...
        Making all in window-decorator
        make[3]: Entering directory `/home/noer/compiz-0.5.2/gtk/window-decorator'
        if gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../include -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libwnck-1.0 -DORBIT2=1 -pthread -I/usr/include/gconf/2 -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -g -O2 -Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -D_FORTIFY_SOURCE=2 -MT gtk-window-decorator.o -MD -MP -MF ".deps/gtk-window-decorator.Tpo" -c -o gtk-window-decorator.o gtk-window-decorator.c; \
        then mv -f ".deps/gtk-window-decorator.Tpo" ".deps/gtk-window-decorator.Po"; else rm -f ".deps/gtk-window-decorator.Tpo"; exit 1; fi
        gtk-window-decorator.c:51:23: error: dbus/dbus.h: Adresár alebo súbor neexistuje
        gtk-window-decorator.c:52:37: error: dbus/dbus-glib-lowlevel.h: Adresár alebo súbor neexistuje
        make[3]: *** [gtk-window-decorator.o] Error 1
        make[3]: Leaving directory `/home/noer/compiz-0.5.2/gtk/window-decorator'
        make[2]: *** [all-recursive] Error 1
        make[2]: Leaving directory `/home/noer/compiz-0.5.2/gtk'
        make[1]: *** [all-recursive] Error 1
        make[1]: Leaving directory `/home/noer/compiz-0.5.2'
        make: *** [all] Error 2

        Ked pri configure vyberiem volbu "-disable-gtk", vyzera to takto:

        Making all in window-decorator
        make[3]: Entering directory `/home/noer/compiz-0.5.2/kde/window-decorator'
        if g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../include -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/lib/qt3//include -I/usr/include -g -O2 -Wall -D_FORTIFY_SOURCE=2 -MT decorator.moc.o -MD -MP -MF ".deps/decorator.moc.Tpo" -c -o decorator.moc.o decorator.moc.cpp; \
        then mv -f ".deps/decorator.moc.Tpo" ".deps/decorator.moc.Po"; else rm -f ".deps/decorator.moc.Tpo"; exit 1; fi
        In file included from decorator.moc.cpp:11:
        decorator.h:37:35: error: kdecoration_plugins_p.h: Adresár alebo súbor neexistuje
        decorator.h:38:27: error: kdecoration_p.h: Adresár alebo súbor neexistuje
        decorator.h:44:29: error: dbus/connection.h: Adresár alebo súbor neexistuje
        In file included from window.h:37,
        from decorator.h:46,
        from decorator.moc.cpp:11:
        options.h:27:25: error: kdecoration.h: Adresár alebo súbor neexistuje
        options.h:35: error: expected class-name before ‘{’ token
        options.h:83: error: ‘WindowOperation’ does not name a type
        options.h:119: error: ‘KDecorationDefines’ has not been declared
        options.h:119: error: ISO C++ forbids declaration of ‘WindowOperation’ with no type
        options.h:120: error: expected ‘;’ before ‘windowOperation’
        options.h:126: error: ‘KDecorationDefines’ has not been declared
        options.h:126: error: ISO C++ forbids declaration of ‘WindowOperation’ with no type
        options.h:126: error: expected ‘;’ before ‘OpTitlebarDblClick’
        options.h:35: warning: ‘class KWD::Options’ has virtual functions but non-virtual destructor
        window.h:45: error: expected class-name before ‘{’ token
        window.h:64: error: ‘MaximizeMode’ does not name a type
        window.h:83: error: ‘WindowOperation’ has not been declared
        window.h:92: error: ‘MaximizeMode’ has not been declared
        window.h:203: error: field ‘mIcons’ has incomplete type
        decorator.h:79: error: expected class-name before ‘{’ token
        decorator.h:82: error: ‘Requirement’ has not been declared
        decorator.h:79: warning: ‘class KWD::PluginManager’ has virtual functions but non-virtual destructor
        decorator.h:139: error: ISO C++ forbids declaration of ‘DBusMessage’ with no type
        decorator.h:139: error: expected ‘;’ before ‘*’ token
        decorator.h:172: error: ISO C++ forbids declaration of ‘DBusConnection’ with no type
        decorator.h:172: error: expected ‘;’ before ‘*’ token
        decorator.h:173: error: ‘DBusQt’ has not been declared
        decorator.h:173: error: ISO C++ forbids declaration of ‘Connection’ with no type
        decorator.h:173: error: expected ‘;’ before ‘mDBusQtConnection’
        make[3]: *** [decorator.moc.o] Error 1
        make[3]: Leaving directory `/home/noer/compiz-0.5.2/kde/window-decorator'
        make[2]: *** [all-recursive] Error 1
        make[2]: Leaving directory `/home/noer/compiz-0.5.2/kde'
        make[1]: *** [all-recursive] Error 1
        make[1]: Leaving directory `/home/noer/compiz-0.5.2'
        make: *** [all] Error 2

        :-( Ono mi to vazne ide iba s volbou "disable-kde", co sa mi zda byt dost velky nezmysel, kedze pouzivam KDE.
        • Re: Compiz-fusion source + Mandriva 2007 06.09.2007 | 17:59
          Avatar Miroslav Bendík Gentoo  Administrátor
          gtk-window-decorator.c:51:23: error: dbus/dbus.h: Adresár alebo súbor neexistuje

          Nechýba niečo ako dbus-devel?
          • Re: Compiz-fusion source + Mandriva 2007 06.09.2007 | 20:47
            skywaker   Návštevník
            takze neda mi aby som nezareagoval...!!! co mam informacie tak v cookery co je vyvojova vetva mandrivy sa nachadza Compiz Fusion... su dve sposoby ako ho nainstalovat aspon si myslim ze su dve.. prvy.. stiazhnut beta verziu cd tusim dneska vysla rc1 verzia 2008 a druhy sposob je pridat si do repozitara balicky s cookera. ja by som volil radsej novu instalaciu s mandriva 2008rc1.... compiz fusion je pokracovanim slucenia berylu a compiz. inac nova 2008 prinasa par peknych zmien ktore stoja za prechod... ja sam uz taham mini-dual medium z ktoreho sa da doinstalovat cely system.
          • Re: Compiz-fusion source + Mandriva 2007 07.09.2007 | 01:56
            REONxsp   Návštevník
            ale ten balicek mam nainstalovany... :-/ skusim sa pohrat s prefixom...
          • Re: Compiz-fusion source + Mandriva 2007 07.09.2007 | 02:33
            Avatar REONxsp Ubuntu 7.10  Používateľ
            Nainstaloval som si balicek libdbus-qt-1_1-devel, configure prebehne bez problemov (ako aj doteraz), make je stale neoblomny:

            Making all in kde
            make[2]: Entering directory `/home/noer/compiz-0.5.2/kde'
            Making all in window-decorator
            make[3]: Entering directory `/home/noer/compiz-0.5.2/kde/window-decorat
            or'
            if g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../include -I/usr/include/d
            bus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/lib/qt3//include -I/usr/in
            clude -g -O2 -Wall -D_FORTIFY_SOURCE=2 -MT decorator.moc.o -MD -MP -
            MF ".deps/decorator.moc.Tpo" -c -o decorator.moc.o decorator.moc.cpp; \
            then mv -f ".deps/decorator.moc.Tpo" ".deps/decorator.moc.Po";
            else rm -f ".deps/decorator.moc.Tpo"; exit 1; fi
            In file included from decorator.moc.cpp:11:
            decorator.h:37:35: error: kdecoration_plugins_p.h: Adresár alebo súbor
            neexistuje
            decorator.h:38:27: error: kdecoration_p.h: Adresár alebo súbor neexistu
            je
            In file included from window.h:37,
            from decorator.h:46,
            from decorator.moc.cpp:11:
            options.h:27:25: error: kdecoration.h: Adresár alebo súbor neexistuje
            options.h:35: error: expected class-name before ‘{’ token
            options.h:83: error: ‘WindowOperation’ does not name a type
            options.h:119: error: ‘KDecorationDefines’ has not been declared
            options.h:119: error: ISO C++ forbids declaration of ‘WindowOperation’
            with no type
            options.h:120: error: expected ‘;’ before ‘windowOperation’
            options.h:126: error: ‘KDecorationDefines’ has not been declared
            options.h:126: error: ISO C++ forbids declaration of ‘WindowOperation’
            with no type
            options.h:126: error: expected ‘;’ before ‘OpTitlebarDblClick’
            options.h:35: warning: ‘class KWD::Options’ has virtual functions but n on-virtual destructor
            window.h:45: error: expected class-name before ‘{’ token
            window.h:64: error: ‘MaximizeMode’ does not name a type
            window.h:83: error: ‘WindowOperation’ has not been declared
            window.h:92: error: ‘MaximizeMode’ has not been declared
            window.h:203: error: field ‘mIcons’ has incomplete type
            decorator.h:79: error: expected class-name before ‘{’ token
            decorator.h:82: error: ‘Requirement’ has not been declared
            decorator.h:79: warning: ‘class KWD::PluginManager’ has virtual functio ns but non-virtual destructor
            make[3]: *** [decorator.moc.o] Error 1
            make[3]: Leaving directory `/home/noer/compiz-0.5.2/kde/window-decorato r'
            make[2]: *** [all-recursive] Error 1
            make[2]: Leaving directory `/home/noer/compiz-0.5.2/kde'
            make[1]: *** [all-recursive] Error 1
            make[1]: Leaving directory `/home/noer/compiz-0.5.2'
            make: *** [all] Error 2
            [noer@localhost compiz-0.5.2]$
            • Re: Compiz-fusion source + Mandriva 2007 07.09.2007 | 03:00
              Avatar KiLo Debian stable  Používateľ
              myslim,ze ti stale chyba daky -devel balik, ktory obsahuje subory spominane vo vypise.
              cat /dev/dsp > /dev/sda - ovladanie pocitaca hlasom
              • Re: Compiz-fusion source + Mandriva 2007 07.09.2007 | 03:12
                Avatar REONxsp Ubuntu 7.10  Používateľ
                To mi ale bohuzial velmi nepomoze, kedze nemam ponatia, o aky devel balicek moze ist. Mam vsetky QT devel balicky (paradoxne pre gtk sa to skompiluje bez problemov, hoci gnome nepouzivam a ani ho nemam).
                • Re: Compiz-fusion source + Mandriva 2007 07.09.2007 | 09:12
                  Avatar KiLo Debian stable  Používateľ
                  pouzi balickovac a vyhladaj prislusne subory, ja mandrivu nemam, a na googli sa mi hladat namiesto teba nexe
                  cat /dev/dsp > /dev/sda - ovladanie pocitaca hlasom
                • Re: Compiz-fusion source + Mandriva 2007 07.09.2007 | 09:14
                  Avatar KiLo Debian stable  Používateľ
                  aby si nepovedal, ze som pes:
                  podla google by to mal byt libkdebase4-devel. ale sak to si si mohol aj ty najst, mne to trvalo presne 5sekund
                  cat /dev/dsp > /dev/sda - ovladanie pocitaca hlasom
                  • Re: Compiz-fusion source + Mandriva 2007 07.09.2007 | 13:00
                    REONxsp   Návštevník
                    Stale sa ucime :-) Tvoja rada mi pomohla, zas som o krok dalej. Dakujem. Len mi prosim Ta povedz, ako si prisiel na to, ze potrebujem prave libkdebase4-devel? Ja som pregoogloval ohladom tychto veci asi 3 dni a nahanal stale nejake devel balicky a uz mi to pripada ako vecnost ale CF mi dufam za to stoji.
                    • Re: Compiz-fusion source + Mandriva 2007 07.09.2007 | 13:48
                      Avatar KiLo Debian stable  Používateľ
                      heh, pouzivas zle stranky. skus rpm.pbone.net, tam by si mal najst vsetko okolo rpm balickov
                      cat /dev/dsp > /dev/sda - ovladanie pocitaca hlasom