← Back to team overview

unity-dev team mailing list archive

Re: [Ayatana-dev] Unity build from source error

 

Have you got the latest compiz-core installed? There was an API break
where I renamed inputRect () to borderRect ()

On Sun, Jul 3, 2011 at 12:51 AM, Abhishek Singh <abhishek1729@xxxxxxxxx> wrote:
> Sorry about the last mail. I figured out the problem. However I got another
> error a few steps later while installing the main plugins:
>
> /plugins-main/build$ make
> [  3%] Built target imgjpeg
> [  7%] Built target expo
> [ 11%] Built target mousepoll
> [ 14%] Built target wall
> [ 18%] Built target kdecompat
> [ 22%] Built target neg
> [ 23%] Building CXX object
> staticswitcher/CMakeFiles/staticswitcher.dir/src/staticswitcher.cpp.o
> /home/zombie-dev/plugins-main/staticswitcher/src/staticswitcher.cpp: In
> member function ‘bool StaticSwitchScreen::getPaintRectangle(CompWindow*,
> CompRect&, int*)’:
> /home/zombie-dev/plugins-main/staticswitcher/src/staticswitcher.cpp:175:16:
> error: ‘class CompWindow’ has no member named ‘borderRect’
> /home/zombie-dev/plugins-main/staticswitcher/src/staticswitcher.cpp:189:16:
> error: ‘class CompWindow’ has no member named ‘serverBorderRect’
> /home/zombie-dev/plugins-main/staticswitcher/src/staticswitcher.cpp: In
> member function ‘void StaticSwitchScreen::createPopup()’:
> /home/zombie-dev/plugins-main/staticswitcher/src/staticswitcher.cpp:285:30:
> error: no matching function for call to
> ‘StaticSwitchScreen::setSelectedWindowHint(bool)’
> /home/zombie-dev/plugins-main/staticswitcher/src/staticswitcher.cpp:285:30:
> note: candidate is:
> /opt/unity/include/compiz/compiztoolbox/compiztoolbox.h:76:7: note: void
> BaseSwitchScreen::setSelectedWindowHint()
> /opt/unity/include/compiz/compiztoolbox/compiztoolbox.h:76:7: note:
> candidate expects 0 arguments, 1 provided
> /home/zombie-dev/plugins-main/staticswitcher/src/staticswitcher.cpp: In
> member function ‘void StaticSwitchScreen::initiate(SwitchWindowSelection,
> bool)’:
> /home/zombie-dev/plugins-main/staticswitcher/src/staticswitcher.cpp:377:51:
> error: no matching function for call to
> ‘StaticSwitchScreen::setSelectedWindowHint(bool)’
> /home/zombie-dev/plugins-main/staticswitcher/src/staticswitcher.cpp:377:51:
> note: candidate is:
> /opt/unity/include/compiz/compiztoolbox/compiztoolbox.h:76:7: note: void
> BaseSwitchScreen::setSelectedWindowHint()
> /opt/unity/include/compiz/compiztoolbox/compiztoolbox.h:76:7: note:
> candidate expects 0 arguments, 1 provided
> /home/zombie-dev/plugins-main/staticswitcher/src/staticswitcher.cpp: In
> function ‘bool switchTerminate(CompAction*, CompAction::State,
> CompOption::Vector&)’:
> /home/zombie-dev/plugins-main/staticswitcher/src/staticswitcher.cpp:454:34:
> error: no matching function for call to
> ‘StaticSwitchScreen::setSelectedWindowHint(bool)’
> /home/zombie-dev/plugins-main/staticswitcher/src/staticswitcher.cpp:454:34:
> note: candidate is:
> /opt/unity/include/compiz/compiztoolbox/compiztoolbox.h:76:7: note: void
> BaseSwitchScreen::setSelectedWindowHint()
> /opt/unity/include/compiz/compiztoolbox/compiztoolbox.h:76:7: note:
> candidate expects 0 arguments, 1 provided
> /home/zombie-dev/plugins-main/staticswitcher/src/staticswitcher.cpp: In
> function ‘bool switchInitiateCommon(CompAction*, CompAction::State,
> CompOption::Vector&, SwitchWindowSelection, bool, bool)’:
> /home/zombie-dev/plugins-main/staticswitcher/src/staticswitcher.cpp:508:96:
> error: no matching function for call to
> ‘StaticSwitchScreen::switchToWindow(bool&, bool, bool)’
> /home/zombie-dev/plugins-main/staticswitcher/src/staticswitcher.cpp:508:96:
> note: candidate is:
> /opt/unity/include/compiz/compiztoolbox/compiztoolbox.h:80:14: note:
> CompWindow* BaseSwitchScreen::switchToWindow(bool, bool)
> /opt/unity/include/compiz/compiztoolbox/compiztoolbox.h:80:14: note:
> candidate expects 2 arguments, 3 provided
> /home/zombie-dev/plugins-main/staticswitcher/src/staticswitcher.cpp: In
> member function ‘virtual void
> StaticSwitchScreen::windowRemove(CompWindow*)’:
> /home/zombie-dev/plugins-main/staticswitcher/src/staticswitcher.cpp:609:54:
> error: no matching function for call to
> ‘StaticSwitchScreen::setSelectedWindowHint(bool)’
> /home/zombie-dev/plugins-main/staticswitcher/src/staticswitcher.cpp:609:54:
> note: candidate is:
> /opt/unity/include/compiz/compiztoolbox/compiztoolbox.h:76:7: note: void
> BaseSwitchScreen::setSelectedWindowHint()
> /opt/unity/include/compiz/compiztoolbox/compiztoolbox.h:76:7: note:
> candidate expects 0 arguments, 1 provided
> make[2]: ***
> [staticswitcher/CMakeFiles/staticswitcher.dir/src/staticswitcher.cpp.o]
> Error 1
> make[1]: *** [staticswitcher/CMakeFiles/staticswitcher.dir/all] Error 2
> make: *** [all] Error 2
>
> Please help.
>
> _______________________________________________
> Mailing list: https://launchpad.net/~ayatana-dev
> Post to     : ayatana-dev@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~ayatana-dev
> More help   : https://help.launchpad.net/ListHelp
>
>



-- 
Sam Spilsbury



References