-
Notifications
You must be signed in to change notification settings - Fork 52
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
configure - autoreconf -vif #23
Comments
It would also be helpful to know what operating system you are trying to build for, in detail (e.g. if Linux then tell us which distribution and its approximate age). |
On 07/27/18 14:35, Zack Weinberg wrote:
|LT_INIT| does appear in configure.ac, and |pkgconfigdir| is supposed to be
defined by |PKG_INSTALLDIR|. Also, I frequently use |autoreconf -vif| myself
and it works fine. There must be something else wrong.
After investigating the log files I discovered, that an installed libtool was
missing.
Now seems autoreconf -vif works fine without any error.
Sorry for the noise.
|
Found in the configure log: configure: line 4372: PKG_PROG_PKG_CONFIG: command not found From the configure script the above lines looks like: DependenciesPKG_PROG_PKG_CONFIG |
My fault again, related to this error: Makefile.am:38: error: 'pkgconfig_DATA' is used but 'pkgconfigdir' is undefined. From the beginning: $ autoconf --version Written by David J. MacKenzie and Akim Demaille. $ autoreconf --version Written by David J. MacKenzie and Akim Demaille. $ automake --version Written by Tom Tromey tromey@redhat.com $ aclocal --version Written by Tom Tromey tromey@redhat.com $ libtoolize --version Copyright (C) 2015 Free Software Foundation, Inc. $ autoreconf -vif |
Installing missing pkgconf solved the problem: $ pkgconf --version I was missing libtool and pkgconf. Now autoreconf -vif works fine. |
Would you mind reopening this again? I’m going to treat it as a request to
document the tools you need in order to build from a git checkout.
…On Fri, Jul 27, 2018 at 9:23 AM Gabor Z. Papp ***@***.***> wrote:
Installing missing pkgconf solved the problem:
$ pkgconf --version
0.28
I was missing libtool and pkgconf. Now autoreconf -vif works fine.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#23 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AAT5C8ADqj_2rz0lgORiC3j-Cx1HpZPSks5uKxRFgaJpZM4VjZds>
.
|
btw, pkgconf is not the only option available, one can use e.g. pkg-config >= 0.27 instead. |
On debian stable pkg-config is symlink to pkgconf. |
pkg-config is symlink to pkgconf only if pkgconf package is installed. |
distro madness :-P |
* README.md: mention yescrypt * README.md: document required tools for building from a Git checkout (issue #23) * README.md: document that -flto cannot be used due to incompatibility with symbol versioning (issue #24) * README.md: use curly quotes and apostrophes; use out-of-line hyperlinks for better readability as plain text * AUTHORS: say that the sunmd5 hash module is a clean-room reimplementation to avoid the CDDL * THANKS: move prior contributor credits here from README; alphabetize; mention Dmitry Levin, Alec Muffett, and Colin Percival * crypt_gensalt.3: document errno codes that can occur when obtaining random bytes from the operating system fails
Requirements for building from a git checkout are now documented in README.md. Please let us know if there's still something missing. |
Looks good, thanks for your work! |
I'm trying to run autoreconf -vif in the top directory, but getting the following error:
Makefile.am:29: error: Libtool library used but 'LIBTOOL' is undefined
Makefile.am:29: The usual way to define 'LIBTOOL' is to add 'LT_INIT'
Makefile.am:29: to 'configure.ac' and run 'aclocal' and 'autoconf' again.
Makefile.am:29: If 'LT_INIT' is in 'configure.ac', make sure
Makefile.am:29: its definition is in aclocal's search path.
Makefile.am:38: error: 'pkgconfig_DATA' is used but 'pkgconfigdir' is undefined
The text was updated successfully, but these errors were encountered: