Package Details: wxhexeditor 0.24-4

Git Clone URL: https://aur.archlinux.org/wxhexeditor.git (read-only, click to copy)
Package Base: wxhexeditor
Description: A free hex editor / disk editor for Linux, Windows and MacOSX
Upstream URL: http://www.wxhexeditor.org
Licenses: GPL2
Submitter: None
Maintainer: mxfm
Last Packager: mxfm
Votes: 84
Popularity: 1.72
First Submitted: 2009-01-20 22:52
Last Updated: 2019-09-07 17:31

Dependencies (4)

Required by (0)

Sources (3)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 Next › Last »

stevenhoneyman commented on 2014-12-26 16:29

The question really is why are some people getting link errors when (as you can see below from akatz712) "-lgomp" is already in ldflags

Tuxality commented on 2014-12-26 16:26

Temporary fix for bypassing linker errors. Edit PKGBUILD and in build section make simple change as shown below.

This: make CC=gcc CPP=cpp CXX=g++
To this: make CC=gcc CPP=cpp CXX=g++ LDFLAGS="-lgomp -lwebkitgtk-3.0"

Now it'll link without any problems.

akatz712 commented on 2014-12-20 20:10

g++ -Wl,-O1,--sort-common,--as-needed,-z,relro -lgomp src/HexEditorGui.o src/FAL.o src/HexDialogs.o src/HexPanels.o src/HexEditorApp.o src/HexEditor.o src/HexEditorCtrl/HexEditorCtrl.o src/HexEditorCtrl/wxHexCtrl/TagDialogGui.o src/HexEditorCtrl/wxHexCtrl/wxHexCtrl.o src/HexEditorCtrl/wxHexCtrl/Tag.o src/HexEditorCtrl/HexEditorCtrlGui.o src/HexEditorFrame.o udis86/libudis86/.libs/libudis86.a mhash/lib/.libs/libmhash.a -march=i686 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 `wx-config --libs` `wx-config --libs aui` `wx-config --libs core` -o wxHexEditor
src/HexDialogs.o: In function `CompareDialog::Compare(wxFileName, wxFileName, bool, int, wxFileName) [clone ._omp_fn.4]':
HexDialogs.cpp:(.text+0x24c): undefined reference to `GOMP_sections_next'

I have a 32 bit system and I have /usr/lib/libgomp.so

jchadwick commented on 2014-12-13 08:33

Haven't managed to figure out why there's problems with OMP, but you can LDFLAGS=-lgomp to fix that.

Also, wxgtk does not have a hard dep on libgtkwebkit2 since it isn't required for everything, but this program needs it. Probably should add it to the dependencies.

simonzack commented on 2014-12-11 12:59

It's also owned by gcc-libs on x64 only.

flipmess commented on 2014-12-11 02:10

hi. i have the same problem as ajs124. libgomp is part of gcc-libs-multilib:

pacman -Qo /usr/lib/libgomp.so
/usr/lib/libgomp.so is owned by gcc-libs-multilib 4.9.2-1

Alister.Hood commented on 2014-12-09 22:48

That's the same issue as I was having with wxhexeditor-svn (discussed in the comments) - it went away eventually - maybe after an Syu.

ajs124 commented on 2014-12-09 21:48

I tested without distcc and --sort-common, but that's not it.
It does build manually. Damn, so it's something about my makepkg.conf probably.

stevenhoneyman commented on 2014-12-09 20:46

I suppose the first question would be does it build manually OK? I think this has to be the simplest PKGBUILD ever... the only "addition" is I found without specifying CC CXX and CPP, it tries to use "wx-gtk-cpp" or similar as a compiler... which isn't even a real binary :/

stevenhoneyman commented on 2014-12-09 20:42

I notice two differences from mine - you have --sort-common in your LDFLAGS; and you are using a wrapper for gcc/g++ (distcc?)

Not sure if/why either of those would break this, but it's two things you could test out easily. I'll post a full makepkg log of mine if that might help you?