Compiz-fusion Screensaver git source broken??? [SOLVED]

Compiz, KDE, Gnome, Fluxbox, etc...

Moderator: Moderators

Compiz-fusion Screensaver git source broken??? [SOLVED]

Postby CCR » Thu Aug 02, 2007 20:57

Argh! Now when i finally found the screensaver plugin on the xeffects overlay it wont compile.
Got this when i tried to emerge it :
# emerge compiz-users-pafy-screensaver
Calculating dependencies... done!
>>> Verifying ebuild Manifests...

>>> Emerging (1 of 1) x11-plugins/compiz-users-pafy-screensaver-9999 to /
* checking ebuild checksums ;-) ... [ ok ]
* checking auxfile checksums ;-) ... [ ok ]
* checking miscfile checksums ;-) ... [ ok ]
>>> Unpacking source...
* git clone start -->
* repository: git://anongit.opencompositing.org/users ... creensaver
Initialized empty Git repository in /usr/portage/distfiles/git-src/compiz-users-
pafy-screensaver/
* local clone: /usr/portage/distfiles/git-src/compiz-users-pafy-screensaver
* committish: master
>>> Unpacked to /var/tmp/portage/x11-plugins/compiz-users-pafy-screensaver-9999/
work/screensaver
>>> Source unpacked.
>>> Compiling source in /var/tmp/portage/x11-plugins/compiz-users-pafy-screensav
er-9999/work/screensaver ...
convert : screensaver.xml.in -> build/screensaver.xml
bcop'ing : build/screensaver.xml -> build/screensaver_options.h
bcop'ing : build/screensaver.xml -> build/screensaver_options.c
compiling : rotatingcube.cpp -> build/rotatingcube.lo
compiling : flyingwindows.cpp -> build/flyingwindows.lo
compiling : wrapper.cpp -> build/wrapper.lo
compiling : screensaver.cpp -> build/screensaver.lobuild/screensaver_options.h: In function 'CompPluginVTable* screensaverOptionsGetCompPluginInfo()':
build/screensaver_options.h:19: error: previous declaration of 'CompPluginVTable * screensaverOptionsGetCompPluginInfo()' with 'C++' linkage
screensaver.cpp:429: error: conflicts with new declaration with 'C' linkage
make: *** [build/screensaver.lo] Fel 1

!!! ERROR: x11-plugins/compiz-users-pafy-screensaver-9999 failed.
Call stack:
ebuild.sh, line 1621: Called dyn_compile
ebuild.sh, line 973: Called qa_call 'src_compile'
ebuild.sh, line 44: Called src_compile
compiz-users-pafy-screensaver-9999.ebuild, line 35: Called die

!!! make failed

Is there some known solution to this or do i just need to wait until it is updated the next time ??
/CCR
Last edited by CCR on Fri Aug 03, 2007 19:50, edited 1 time in total.
CCR
Simple Hen
 
Posts: 58
Joined: Fri Jun 01, 2007 5:47
Location: Svenljunga, SWEDEN

Postby CCR » Fri Aug 03, 2007 10:30

Downloaded the latest tarball from opencompositing.com and read in the install.txt that if i got c/c++ conflict i should update the bcop. However i tried that and it didn't help..
HELP!! lol

Greets
/CCR
CCR
Simple Hen
 
Posts: 58
Joined: Fri Jun 01, 2007 5:47
Location: Svenljunga, SWEDEN

Postby joost » Fri Aug 03, 2007 10:40

I suggest you ask on the #compiz-fusion irc-channel.
User avatar
joost
Sagely Hen
 
Posts: 2332
Joined: Fri Nov 17, 2006 12:11
Location: The Netherlands

Postby Wait...What? » Fri Aug 03, 2007 11:51

CCR wrote:Downloaded the latest tarball from opencompositing.com and read in the install.txt that if i got c/c++ conflict i should update the bcop. However i tried that and it didn't help..
HELP!! lol

Greets
/CCR


Joost is right, this is purely a compiz issue so you'll find more answers there. I am trying to solve the same problem as you though, and learned that you not only have to update bcop, but all compiz packages after that as well. They must be updated in order too, there's a list on the fusion forum somewhere, I haven't found it yet.
User avatar
Wait...What?
Growing Hen
 
Posts: 101
Joined: Sat Mar 17, 2007 19:34
Location: Massachusetts, U.S.

Postby CCR » Fri Aug 03, 2007 12:02

Yes found your question on their forum about the same problem :)
Guess we have some reading to do if we want the famous screensaver so many brag about on youtube. :roll: :roll:
If you solve the problem please post it here...and i will try to do the same.

/CCR

Ps. thanx for your answers guys :) Ds.
CCR
Simple Hen
 
Posts: 58
Joined: Fri Jun 01, 2007 5:47
Location: Svenljunga, SWEDEN

Postby CCR » Fri Aug 03, 2007 19:54

Tried today again and it worked :D

had to do :
#emerge bcop
and then:
#emerge compiz-users-pafy-screensaver

Now a quick reboot and then look at the nice screensaver :D :D

Greets
/CCR
CCR
Simple Hen
 
Posts: 58
Joined: Fri Jun 01, 2007 5:47
Location: Svenljunga, SWEDEN

Postby Eden » Fri Aug 03, 2007 20:21

CCR wrote:
Now a quick reboot and then look at the nice screensaver :D :D

Greets
/CCR
Why exactly would you need to reboot?
Eden
Growing Hen
 
Posts: 176
Joined: Fri May 18, 2007 16:44
Location: Scotland, UK

Postby CCR » Fri Aug 03, 2007 20:39

Because to activate new plugin i need to either restart compiz-fusion or log out and log in again.... and both causes a freeze on my computer...so i simply reboot instead

/CCR
CCR
Simple Hen
 
Posts: 58
Joined: Fri Jun 01, 2007 5:47
Location: Svenljunga, SWEDEN


Return to 3D Desktops and Window Managers

Who is online

Users browsing this forum: No registered users and 1 guest