Exupery / cppticker

Simple command line stock ticker that uses IEX's API to show basic information about US stocks and indices.
MIT License
6 stars 1 forks source link

automake-1.15' when attempting to configure && make on Ubuntu 14.04 #1

Open danindiana opened 7 years ago

danindiana commented 7 years ago

WARNING: 'automake-1.15' is missing on your system. You should only need it if you modified 'Makefile.am' or 'configure.ac' or m4 files included by 'configure.ac'. The 'automake' program is part of the GNU Automake package: http://www.gnu.org/software/automake It also requires GNU Autoconf, GNU m4 and Perl in order to run: http://www.gnu.org/software/autoconf http://www.gnu.org/software/m4/ http://www.perl.org/ make: *** [Makefile.in] Error 1

speed@speed-desktop OS: ubuntu Ubuntu 14.04 trusty Kernel: x86_64 Linux 3.13.0-133-generic Uptime: 1d 12h 54m Packages: 4270 Shell: bash 4.3.11 Resolution: 1920x1080 DE: Gnome 3.9.90 WM: GNOME Shell WM Theme: Adwaita Radiance [GTK2] , Radiance [GTK3] Icon Theme: elementary-xfce-darker Font: Cantarell 11 CPU: AMD FX-8350 Eight-Core @ 4GHz GPU: GeForce GTX 750 Ti RAM: 4452MiB / 24011MiB

Exupery commented 7 years ago

You should be able to avoid that by running autoreconf -f -i before running configure && make. Let me know if that works for you and if so I'll update the make instructions in the README.

danindiana commented 7 years ago

Hmmm. OK. Gave that a try and got this error:

~/Downloads/googfin/cppticker$ autoreconf -f -i configure.ac:2: error: possibly undefined macro: AM_INIT_AUTOMAKE If this token and others are legitimate, please use m4_pattern_allow. See the Autoconf documentation. autoreconf: /usr/bin/autoconf failed with exit status: 1

Exupery commented 7 years ago

Interesting, sorry to hear that didn't work for you. I had received the same error you originally reported when integrating with Travis CI which I was able to resolve by adding autoreconf -f -i to the .travis.yml file.

My knowledge of make (including autoreconf) is fairly limited - in fact I largely did commit f4b960be2aa61ed6458e6a81f3bf5886b6fabfb8 to gain some familiarity with it - so I'm at a bit of a loss for what else to try (and Googling for the possibly undefined macro: AM_INIT_AUTOMAKE error doesn't yield anything promising from what I could tell). Best I can do for now is leave this issue open and hope someone with more relevant knowledge than I sees it and is able to offer a solution.