-
-
Notifications
You must be signed in to change notification settings - Fork 186
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
wrong error message in ./configure #1334
Comments
Did you install libmesode also in your distribution? Will |
libmesode.pc existed in my Anyway, the problem is that error message says "There is a problem with wget_wch" but in fact it just didn't find libmesode with incorrect settings. So I spent time searching solution how to fix problem with wget_wch meanwhile everything was fine with it. |
After the library is found by pkg-config, try to build a simple program to check the installation. The motivation of this check is that the chance that users manually install libstrophe/libmesode is higher than for other libs. Fixes #1334.
I've added additional check that a simple program builds with libstrophe/libmesode. This check makes sense for libstrophe, since the library is not common for all Linux/*nix distributions and users need to install it manually. But please don't ask to do this for every library that is present in most distributions :). |
Hi!
Trying to compile profanity. I already have compiled libmesode* files in
/home/eugene/.local/lib
and libmesode.h in
/home/eugene/.local/include
.I run this:
Steps to Reproduce (for bugs)
Expected Behavior
Expecting message like "-lmesode" not found.
Current Behavior
Possible Solution
Maybe adding extra check when trying to compile this
config.log attached. There is
/usr/bin/ld: cannot find -lmesode
config.log
The text was updated successfully, but these errors were encountered: