Skip to content
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

Installation depends on automake #4

Open
atg opened this issue Feb 12, 2016 · 6 comments
Open

Installation depends on automake #4

atg opened this issue Feb 12, 2016 · 6 comments

Comments

@atg
Copy link

atg commented Feb 12, 2016

On OS X:

$ ./autogen.sh
./autogen.sh: line 2: autoreconf: command not found

$ brew install autoreconf
Error: No available formula with the name "autoreconf"

~ googles ~

$ brew install automake

$ ./autogen.sh
autoreconf: Entering directory `.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: aclocal --force -I m4 
autoreconf: configure.ac: tracing
autoreconf: running: glibtoolize --copy --force
Can't exec "glibtoolize": No such file or directory at /usr/local/Cellar/autoconf/2.69/share/autoconf/Autom4te/FileUtils.pm line 345, <GEN2> line 5.
autoreconf: failed to run glibtoolize: No such file or directory
autoreconf: glibtoolize is needed because this package uses Libtool

Do you think you could throw in a configure script or something?

@julian-klode
Copy link

JFTR: configure files and their friends are not supposed to be shipped in repositories, only in tarballs, as they are generated code.

@ghost
Copy link

ghost commented Jan 8, 2018

Is a release tarball available anywhere? Installing blake2 outside GNU/Linux (like Busybox/Linux or BSD) gets more painful if the GNU autotools are a compile-time dependency.

@QuLogic
Copy link

QuLogic commented Apr 5, 2018

The tarball added on the releases page last week should not require automake.

@willbryant
Copy link

This is sort of still an issue because there are useful commits from 8 months ago that still haven't been tagged and released, so we end up having to build from git.

Perhaps it would be worth pursuing PR #2 to support building using CMake instead?

@emmenlau
Copy link

emmenlau commented Aug 8, 2019

The tarball added on the releases page last week should not require automake.

The current tarball (libb2-0.98.1.tar.gz) requires automake, autoconf and libtool to build. Would it be possible to re-consider adding cmake (together with autotools or in place of them)?

@QuLogic
Copy link

QuLogic commented Aug 25, 2019

You need to download the tarball, not the Source code that GitHub automatically creates. The configure script is included there, so I don't know what you mean about requiring autotools.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants