[ https://issues.apache.org/jira/browse/THRIFT-2956?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14295976#comment-14295976 ]
Andrew de Andrade commented on THRIFT-2956: ------------------------------------------- - Did not see the ubuntu specific setup notes. When I saw the same issue on both OS X and on Ubuntu, I didn't think to look for more details. I actually was expecting more details in the test section of the readme. I've never worked on a project with autoconf and automake and it took me some time to figure out that's why the test command in the readme doesn't work. I guess this is more of an issue of where you come from. I haven't spend much time with languages that do compilation so many of these tools to help with compilation are foreign to me. Thrift contains support for many languages, so it's probably not too unlikely that others with a similar gap in their professional experience would encounter the same hurdle because the use of autoconf and automake is implied by the *.am and *.ac files. Not complaining here, but just giving some perspective on how the project might be made more approachable to others unfamiliar with automake and autoconf, but who want to commit/contribute. - My bad on choosing blocker. In my mind not being able to run tests or any of the make stuff is a blocker. If I can't run tests, I can't comfortably submit patches and issues. I'm used to the github approach of just filing issues and letting the project maintainers prioritize the status, since they are in a better decision to make such a determination. Anyways, jfarrell pointed me to the Vagrantfile, so I'll go that route for development. Thanks. > autoconf - possibly undefined macro - AC_PROG_BISON > --------------------------------------------------- > > Key: THRIFT-2956 > URL: https://issues.apache.org/jira/browse/THRIFT-2956 > Project: Thrift > Issue Type: Bug > Components: Build Process > Environment: Ubuntu and OS X > Reporter: Andrew de Andrade > Priority: Blocker > > I'm trying to run `aclocal` and then `autoconf` on a fresh git clone and I > get the following errors: > {code} > $ aclocal > $ autoconf > configure.ac:91: error: possibly undefined macro: AC_PROG_BISON > If this token and others are legitimate, please use m4_pattern_allow. > See the Autoconf documentation. > configure.ac:271: error: possibly undefined macro: AC_PROG_PERL_MODULES > {code} -- This message was sent by Atlassian JIRA (v6.3.4#6332)