Jump to content
  • 0
rohshall

xpad installation error

Question

Quote

xpad-pad.o: In function `xpad_pad_popup':
xpad-pad.c:(.text+0x4b2f): undefined reference to `gtk_menu_popup_at_pointer'
xpad-toolbar.o: In function `xpad_toolbar_popup_context_menu':
xpad-toolbar.c:(.text+0xbfc): undefined reference to `gtk_menu_popup_at_pointer'
collect2: error: ld returned 1 exit status
Makefile:407: recipe for target 'xpad' failed
make[2]: *** [xpad] Error 1
make[2]: Leaving directory '/var/tmp/portage/x11-misc/xpad-5.0.0/work/xpad-5.0.0/src'
Makefile:464: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/var/tmp/portage/x11-misc/xpad-5.0.0/work/xpad-5.0.0'
Makefile:384: recipe for target 'all' failed
make: *** [all] Error 2
 * ERROR: x11-misc/xpad-5.0.0::desktop-kit failed (compile phase):
 *   emake failed
 * 
 * If you need support, post the output of `emerge --info '=x11-misc/xpad-5.0.0::desktop-kit'`,
 * the complete build log and the output of `emerge -pqv '=x11-misc/xpad-5.0.0::desktop-kit'`.
 * The complete build log is located at '/var/tmp/portage/x11-misc/xpad-5.0.0/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/x11-misc/xpad-5.0.0/temp/environment'.
 * Working directory: '/var/tmp/portage/x11-misc/xpad-5.0.0/work/xpad-5.0.0'
 * S: '/var/tmp/portage/x11-misc/xpad-5.0.0/work/xpad-5.0.0'

>>> Failed to emerge x11-misc/xpad-5.0.0, Log file:

>>>  '/var/tmp/portage/x11-misc/xpad-5.0.0/temp/build.log'

 * Messages for package x11-misc/xpad-5.0.0:

 * ERROR: x11-misc/xpad-5.0.0::desktop-kit failed (compile phase):
 *   emake failed
 * 
 * If you need support, post the output of `emerge --info '=x11-misc/xpad-5.0.0::desktop-kit'`,
 * the complete build log and the output of `emerge -pqv '=x11-misc/xpad-5.0.0::desktop-kit'`.
 * The complete build log is located at '/var/tmp/portage/x11-misc/xpad-5.0.0/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/x11-misc/xpad-5.0.0/temp/environment'.
 * Working directory: '/var/tmp/portage/x11-misc/xpad-5.0.0/work/xpad-5.0.0'
 * S: '/var/tmp/portage/x11-misc/xpad-5.0.0/work/xpad-5.0.0'
 

 

My google search revealed that xpad needs a modern gtk+-3.22 library, and not the older gtk+-3.20.

However, my portage does not find the modern gtk+-3.22. gentoo portage information on gtk+-3 shows that gtk+-3.22 is available. How do I get all the existing packages to use this modern version?

Share this post


Link to post
Share on other sites

1 answer to this question

Recommended Posts

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...