On 22 June 2014 21:08, Stephen Maclagan <[email protected]>
wrote:

> I'm also having trouble building Boinc 7.3.19, this time on Ubuntu 14.04
> for my Parallellas,
> my problem is libgtk2.0-dev can't be installed because of dependency
> problems,
> the error message when I try and apt-get install libgtk2.0-dev is:
>
> libgtk2.0-dev : Depends:  libpango1.0-dev (>= 1.20) but it is not going to
> be installed
>                            Depends: libcairo2-dev (>= 1.6.4-6.1) but it is
> not going to be installed
>
>
Does APT tell why it's not going to install those packages? What happens if
you try to install only those packages one by one?


> I know I can do some edits, and see if gtk+-3.0 works, but shouldn't this
> be automatic?


wxWidgets 3 in Debian and Ubuntu use GTK+ 2 backend so GTK+ 3 isn't going
to help. Also, wx 3 in Ubuntu 14.04 doesn't include wxWebview. It will be
included in 14.10 which leaves your options to either build wx 3 yourself
or try to make a "hybrid" setup with wx from 14.10. I still haven't tried
the hybrid setup myself.


> (or is that a work in progress?)
>

The purpose of the stuff in clientgui/gtk/taskbar.* seems to be to provide
an icon in notification area and to let the user know when BOINC needs
attention.

wxWidgets provides two classes for these purposes, wxTaskBarIcon and
wxNotificationMessage. I've been thinking that if those classes work
properly the gtk/libnotify code in clientgui/gtk/taskbar.* could be
replaced with code using wx classes. That would remove the need to 1) match
used gtk version with the one used in wx 2) keep up with changes made to
gtk.

-Juha
_______________________________________________
boinc_dev mailing list
[email protected]
http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
To unsubscribe, visit the above URL and
(near bottom of page) enter your email address.

Reply via email to