wxHexEditor not running; Successfull SlackBuild and Install
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.
wxHexEditor not running; Successfull SlackBuild and Install
Hello,
I was able to complete the download, slackbuild and install for wxHexEditor and it's dependency wxPython 2.8.12.1
There were no errors that I could see.
When I launch it from KDE the icon bounces up and down then disappears. I did this install about 7 months ago on a different computer and it worked great.
I ran wxHexEdior from a console in KDE and got this error:
Code:
/usr/bin/wxHexEditor: error while loading shared libraries: libwx_gtk2_richtext-2.8.so.0: cannot open shared object file: No such file or directory
I see that the lib file is missing but should I just start moving them manually or??? They did get made in the build process. I am too noob to just start whacking files here and there. Also not sure where the file needs to go.
Happy Trails
Thanks bassmadrigal,
That may be my problem. I had wxGTK installed in error because I misread a post. But I ran removepkg and verified the removal in the /var/log/package list. In desperation I used removepkg on all three wxGTK, wxPython, & wxHexEditor. Now with just wxPython and wxHexEditor installed I get the same error.
I find the file listed in my console error line is in /usr/lib64 and wonder if it and the other wxPython libs need to be in /lib64?
Also the permissions look correct with owner and group read as well as executable.
Hello willysr,I am hoping you may be watching this thread.
I have finally been able to work on my wxHexEditor install again. Thanks for the tip and your work on wxHexEditor SlackBuid.
I had two snags. One I fixed and one I can't find a way to remedy. As this was started here I am thinking I can continue with this line.
I found a problem with the libwebp.SlackBuild file which was a simple change from the source file ref from .tar.gz to .tar.
I instlled, hyphen, geoclue, libwebp, webkit2gtk, wxGTK3 and wxHexEditor in that order.
wxHexEditor stopped with this error:
Code:
g++ -c `wx-config --cxxflags` -Iudis86 -Imhash/include -MMD -fopenmp -Wall -O2 -fPIC src/HexEditorGui.cpp -o src/HexEditorGui.o
src/HexEditorGui.cpp:8:23: fatal error: wx/wxprec.h: No such file or directory
compilation terminated.
The file wxprec.h is not found on my root disk. So I need some help here.
OMG. I forgot the installpkg step for wxGTK3. No it wasn't installed. I ran installpkg on the GTK3 SBo. It was successful. But I still get the same error about wx/wxprec.h. However, the grep you suggested shows that the file is there.
Did you get the updated wxHexEditor from SBo?
I can build it here on my Slackware64-14.2 VM
Code:
wxHexEditor:
MD5SUM check for wxHexEditor-20170415_bb951eb.tar.xz ... OK
Building package wxHexEditor-20170415_bb951eb-x86_64-1_SBo.tgz ... OK
Installing package wxHexEditor-20170415_bb951eb-x86_64-1_SBo.tgz ... OK
Hello,
And thank you again.
Yes from SlaclBuilds.org I have:
wxHexEditor.tar.gz
wxHexEditor.tar.gz.asc
wxHexEditor-20170415_bb951eb.tar.xz (8b3f8d2c459a6bc7bd18d091d85f9671)
my calculated md5: 8b3f8d2c459a6bc7bd18d091d85f9671 (match, I pasted one below of the other)
I also checked the version in my wxHexEditor.SlackBuild (from wxHexEditor.tar.gz.asc)
VERSION=${VERSION:-20170415_bb951eb}
The file definitely is there but the compiler says it can't find it.
I am certain that I have the files you want me to use.
I just downloaded them again and the md5's match the files I have used.
The build works for you (I am certain of that).
This issue must be caused by something I have done.
I may be off the net for a couple of days travelling.
Ina day or two I'll install a fresh Slack64 14.2 and I bet when I report back it works fine.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.