There are a few optional packages:
xcb-atom
xcb-util

I'm not really sure what the package name is these days.  The X screensaver and 
X keyboard/mouse stuff has been re-factored over the years and the package 
names change.

----- Rom

-----Original Message-----
From: Han Pingtian [mailto:[email protected]] 
Sent: Tuesday, June 10, 2014 9:11 PM
To: Rom Walton; [email protected]
Subject: Re: [boinc_dev] failed to compile 7.3.19 on fedora 20

On Tue, Jun 10, 2014 at 12:14:43PM -0400, Rom Walton wrote:
> It looks like the libnotify/gtk dev packages is missing.
> 
It looks like I had installed gtk2-devel-2.24.22-2.fc20.x86_64 and 
libnotify-devel-0.7.6-1.fc20.x86_64. Any other packages I should also install?

Thanks.
> ----- Rom
> 
> -----Original Message-----
> From: boinc_dev [mailto:[email protected]] On Behalf 
> Of Han Pingtian
> Sent: Tuesday, June 10, 2014 9:21 AM
> To: [email protected]
> Subject: [boinc_dev] failed to compile 7.3.19 on fedora 20
> 
> Hey there,
> 
> I'm trying to compile boinc from source git on a fedora 20 system, but it 
> failed with some error messages:
> 
> ... ...
>   CXX      boincmgr-taskbarex.o
> In file included from /usr/include/wx-3.0/wx/wx.h:14:0,
>                  from ./stdwx.h:49,
>                  from gtk/taskbarex.cpp:20:
> /usr/include/wx-3.0/wx/defs.h:3394:31: error: conflicting declaration 
> ‘typedef struct _GdkWindow GdkWindow’
>      typedef struct _GdkWindow GdkWindow;
>                                ^
> In file included from /usr/include/gtk-2.0/gdk/gdkscreen.h:32:0,
>                  from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31,
>                  from /usr/include/gtk-2.0/gdk/gdk.h:32,
>                  from /usr/include/gtk-2.0/gtk/gtk.h:32,
>                  from gtk/taskbarex.cpp:17:
> /usr/include/gtk-2.0/gdk/gdktypes.h:114:39: error: ‘GdkWindow’ has a previous 
> declaration as ‘typedef struct _GdkDrawable GdkWindow’
>  typedef struct _GdkDrawable           GdkWindow;
>                                        ^ In file included from 
> /usr/include/wx-3.0/wx/cursor.h:69:0,
>                  from /usr/include/wx-3.0/wx/event.h:21,
>                  from /usr/include/wx-3.0/wx/wx.h:24,
>                  from ./stdwx.h:49,
>                  from gtk/taskbarex.cpp:20:
> /usr/include/wx-3.0/wx/utils.h:603:52: warning: redundant redeclaration of 
> ‘void wxQsort(void*, size_t, size_t, wxSortCallback, const void*)’ in same 
> scope [-Wredundant-decls]
>                                const void* user_data);
>                                                     ^ In file included from 
> /usr/include/wx-3.0/wx/list.h:34:0,
>                  from /usr/include/wx-3.0/wx/wx.h:17,
>                  from ./stdwx.h:49,
>                  from gtk/taskbarex.cpp:20:
> /usr/include/wx-3.0/wx/vector.h:44:23: warning: previous declaration of ‘void 
> wxQsort(void*, size_t, size_t, wxSortCallback, const void*)’ 
> [-Wredundant-decls]  WXDLLIMPEXP_BASE void wxQsort(void* pbase, size_t 
> total_elems,
>                        ^
> gtk/taskbarex.cpp:77:5: warning: unused parameter ‘notification’ 
> [-Wunused-parameter]
>      status_icon_notification_actions(NotifyNotification* notification, gchar 
> *action, wxTaskBarIconEx* taskBarIcon)
>      ^
> gtk/taskbarex.cpp:85:5: warning: unused parameter ‘notification’ 
> [-Wunused-parameter]
>      status_icon_notification_closed(NotifyNotification* notification, 
> wxTaskBarIconEx* taskBarIcon)
>      ^
> make[2]: *** [boincmgr-taskbarex.o] Error 1
> make[2]: Leaving directory `/home/hpt/temp/boinc/clientgui'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/home/hpt/temp/boinc'
> make: *** [all] Error 2
> 
> I have installed wxGTK3 on this system, the /usr/include/wx-3.0/wx/defs.h 
> comes from wxGTK3-devel. And the /usr/include/gtk-2.0/gdk/gdktypes.h comes 
> from gtk2-devel.  I'm using './configure --disable-server ' to configure it. 
> Not sure what's wrong, please advise. Thanks!
> 
> _______________________________________________
> 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.

_______________________________________________
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