-
Notifications
You must be signed in to change notification settings - Fork 122
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
make under Fedora 32 fails: No rule to make target '-lgomp' #170
Comments
i try to compile in OpenSUSE, and i run into the same issue. additionally, after applying your patch, i run into this issue that "itab.h" is missing, which seems to be related to this: vmt/udis86#105 |
I run into this problem on fedora32, I tried: goto the udis86 directory,and autoreconf -i then everything is fine. |
grep lgomp
remove |
What does sidenote: why does the readme say "just make" and the COMPILE file has large instructions to actually do it. Which also explains this issue for macosx but not for other OS'es |
-lgomp flag makes wxHexEditor enable multi-processing library functions. I don't know |
$ make
make: *** No rule to make target '-lgomp', needed by 'src/HexEditorGui.o'. Stop.
IMHO it is not good to try to create $(LIBS), especially not "-lgomp".$(LOCAL_LIBS), which are meant to be "made" by make. Then $ (LIBS) is just "-lgomp", which is an external dependency of the project.
Below patch fixes this by introducing
patch.txt
PS: Maybe there is a better name than LOCAL_LIBS.
The text was updated successfully, but these errors were encountered: