[SOLVED] Building xfce4-notes-plugin fails on Xfce 4.12
SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
One application I use regularly with Xfce is the Xfce4-Notes-Plugin. Unfortunately, it refuses to build on Xfce 4.1.2. Here's the build error I get:
Code:
CCLD xfce4-notes-settings
CCLD xfce4-notes
/usr/lib/gcc/i486-slackware-linux/4.8.2/../../../../i486-slackware-linux/bin/ld: warning: libxfce4util.so.6, needed by /usr/lib/libxfcegui4.so, not found (try using -rpath or -rpath-link)
/usr/lib/libxfcegui4.so: undefined reference to `xfce_setenv'
collect2: error: ld returned 1 exit status
make[3]: *** [xfce4-notes-settings] Erreur 1
If libxfce4util.so.6 doesn't exist, but the corresponding package is installed, try creating a symlink to the shared object. If that doesn't help, check the Xfce pages to see if the plugins are updated.
In the thread where mpla mentions his xfce-4.12 packages, I ran into the same problem and mentioned how it could be solved, probably referring to the same source you found.
In the thread where mpla mentions his xfce-4.12 packages, I ran into the same problem and mentioned how it could be solved, probably referring to the same source you found.
rob
I subscribed to the Xfce-devel mailing list and got a handful of explanations. Basically, it's either patching libxfcegui4 and building xfce4-notes-plugin-1.7.7... or going straight for xfce4-notes-plugin-1.8.0. This latter version doesn't seem to be officially released and has to be pulled from Github. The Xfce folks sometimes like to play hide-and-seek with their source tarballs.
I've put the patched libxfcegui4 and xfce4-notes-plugin in my testing repo:
The reason I'm not including it in my main package repository is that I want to check that patching libxfcegui4 doesn't break any other legacy plugin that might depend on it. Any idea if that could be the case?
I was just pointing out that double work seems to be done. Maybe contact mpla what would be the best way forward or that efforts can be combined. He released his Slackbuilds begin March. Did you run in the copy/paste bug?
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.