Page 1 of 1

More rough edges when building from git

Posted: Sat Mar 26 2016 4:04 pm
by marlowa
Thanks to some help from Ansel I managed to get doxypress built from the officially released source. So I can now see the core dump I was getting before on Windows. I understand that the latest source has a fix for this so I dit a git clone and tried to build. Here's what I got:

marlowa@computerroom:~/mystuff/doxypress/doxypress$ autoconf
configure.ac:17: error: possibly undefined macro: AM_INIT_AUTOMAKE
If this token and others are legitimate, please use m4_pattern_allow.
See the Autoconf documentation.
configure.ac:40: error: possibly undefined macro: AM_CONDITIONAL
marlowa@computerroom:~/mystuff/doxypress/doxypress$ ls
autom4te.cache autotools bin configure configure.ac doxypress.qrc Makefile.am resources src test_build
marlowa@computerroom:~/mystuff/doxypress/doxypress$ ./configure
configure: error: cannot find install-sh, install.sh, or shtool in autotools/build-aux "."/autotools/build-aux

Re: More rough edges when building from git

Posted: Sat Mar 26 2016 7:21 pm
by ansel
When building from a git checkout, you will need to run 'autoreconf -i' as the first step in the build process. This is noted in the CopperSpice documentation here: http://www.copperspice.com/docs/cs_over ... s-x11.html. Running autoconf itself is not sufficient since autoconf will not install the necessary macros on its own.

Re: More rough edges when building from git

Posted: Mon Mar 28 2016 8:44 am
by marlowa
ansel wrote:When building from a git checkout, you will need to run 'autoreconf -i' as the first step in the build process.
This fixed the problem.
ansel wrote:This is noted in the CopperSpice documentation here: http://www.copperspice.com/docs/cs_over ... s-x11.html. Running autoconf itself is not sufficient since autoconf will not install the necessary macros on its own.
I wasn't aware of that part of the documentation. Perhaps there should be a note in a README.txt file in that directory.