|
|
On 11/21/2013 07:15 AM, Joel Yliluoma wrote:
In the +automake section this is where things start to differ from what
I'm getting:
<snipped a bunch>
> configure.ac:185: error: required file 'unix/config/compile' not found
> configure.ac:185: 'automake --add-missing' can install 'compile'
then I think this is what's causing the rest of the problems:
> source/Makefile.am:35: warning: source file 'frontend/shelloutprocessing.cpp' is
in a subdirectory,
> source/Makefile.am:35: but option 'subdir-objects' is disabled
> automake: warning: possible forward-incompatibility.
> automake: At least a source file is in a subdirectory, but the 'subdir-objects'
> automake: automake option hasn't been enabled. For now, the corresponding output
> automake: object file(s) will be placed in the top-level directory. However,
> automake: this behaviour will change in future Automake versions: they will
> automake: unconditionally cause object files to be placed in the same
subdirectory
> automake: of the corresponding sources.
> automake: You are advised to start using 'subdir-objects' option throughout your
> automake: project, to avoid future incompatibilities.
> source/Makefile.am:35: warning: source file 'frontend/rendermessagehandler.cpp'
is in a subdirectory,
> source/Makefile.am:35: but option 'subdir-objects' is disabled
> source/Makefile.am:35: warning: source file 'frontend/console.cpp' is in a
subdirectory,
> source/Makefile.am:35: but option 'subdir-objects' is disabled
> (and so on repeated for a few dozen cpp files)
> /usr/share/automake-1.14/am/library.am: warning: 'libpovray.a': linking libraries
using a non-POSIX
> /usr/share/automake-1.14/am/library.am: archiver requires 'AM_PROG_AR' in
'configure.ac'
> source/Makefile.am:32: while processing library 'libpovray.a'
> vfe/Makefile.am:35: warning: source file 'unix/vfeplatform.cpp' is in a
subdirectory,
> vfe/Makefile.am:35: but option 'subdir-objects' is disabled
> vfe/Makefile.am:35: warning: source file 'unix/unixoptions.cpp' is in a
subdirectory,
> vfe/Makefile.am:35: but option 'subdir-objects' is disabled
> vfe/Makefile.am:35: warning: source file 'unix/unixconsole.cpp' is in a
subdirectory,
> vfe/Makefile.am:35: but option 'subdir-objects' is disabled
> vfe/Makefile.am:35: warning: source file 'unix/platformbase.cpp' is in a
subdirectory,
> vfe/Makefile.am:35: but option 'subdir-objects' is disabled
> /usr/share/automake-1.14/am/library.am: warning: 'libvfe.a': linking libraries
using a non-POSIX
> /usr/share/automake-1.14/am/library.am: archiver requires 'AM_PROG_AR' in
'configure.ac'
> vfe/Makefile.am:32: while processing library 'libvfe.a'
>
> + autoconf --warnings=all
<snipped some more>
> sed: can't read ./Makefile.in: No such file or directory
because of the above fail ... I'm thinking there needs to be some kind
of error detection here that makes an aborted sequence apparent
> It generates a "configure" script in "unix/.." .
>
> Then I do: cd ..; ./configure COMPILED_BY="Bisqwit <bis### [at] ikifi>".
> configuring stops at the following error:
> ---------
> checking that generated files are newer than configure... done
> configure: creating ./config.status
> config.status: error: cannot find input file: `Makefile.in'
>
>
> Bash's autocomplete gives me the following list of versions of autotools:
>
> unix$ automake
> automake automake-1.14 automake-1.4 automake-1.8 automake-1.9
> unix$ autoconf
> autoconf autoconf2.13 autoconf2.50 autoconf2.59 autoconf2.64
> unix$ autohead
> autoheader autoheader2.13 autoheader2.50 autoheader2.59 autoheader2.64
> unix$ acloc
> aclocal aclocal-1.14 aclocal-1.4 aclocal-1.8 aclocal-1.9
>
> autoconf version is 2.69. automake version is 1.14.
> autoheader version is 2.69. aclocal version is 1.14.
for what it's worth I'm using:
automake (GNU automake) 1.11.1
autoconf (GNU Autoconf) 2.68
autoheader (GNU Autoconf) 2.68
aclocal (GNU automake) 1.11.1
Post a reply to this message
|
|