On Tue, Jun 10, 2014 at 10:28:25PM -0400, Rom Walton wrote:
> 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.
> 

I checked the output of configure, and looks like xcb is OK:

checking for XCB... yes
checking for XCBATOM... yes


> ----- 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