POV-Ray : Newsgroups : povray.unix : Error building POV-Ray 3.7 on Linux (Debian Testing) Server Time
31 Oct 2024 20:06:22 EDT (-0400)
  Error building POV-Ray 3.7 on Linux (Debian Testing) (Message 6 to 15 of 15)  
<<< Previous 5 Messages Goto Initial 10 Messages
From: James Holsenback
Subject: Re: Error building POV-Ray 3.7 on Linux (Debian Testing)
Date: 21 Nov 2013 10:08:01
Message: <528e21d1$1@news.povray.org>
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

From: James Holsenback
Subject: Re: Error building POV-Ray 3.7 on Linux (Debian Testing)
Date: 21 Nov 2013 11:51:44
Message: <528e3a20$1@news.povray.org>
On 11/21/2013 10:08 AM, James Holsenback wrote:
> 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

one other thing that /might/ cause problems ... the version of make you 
are using. INSTALL file cites version 3.79 or above. on mine:

make --version

returns GNU Make 3.82


Post a reply to this message

From: xyproto
Subject: Re: Error building POV-Ray 3.7 on Linux (Debian Testing)
Date: 21 Nov 2013 15:00:01
Message: <web.528e6598ec21ff0aae7e3a340@news.povray.org>
Have you tried the solutions from the thread named "Packaging povray 3.7 stable
for Arch Linux"? The errors look somewhat similar to me.

Best regards,


Post a reply to this message

From: clipka
Subject: Re: Error building POV-Ray 3.7 on Linux (Debian Testing)
Date: 21 Nov 2013 15:23:49
Message: <528e6bd5$1@news.povray.org>
Am 21.11.2013 20:57, schrieb xyproto:
> Have you tried the solutions from the thread named "Packaging povray 3.7 stable
> for Arch Linux"? The errors look somewhat similar to me.
>
> Best regards,


Indeed. Looks like we should consider those as permanent changes to the 
Unix build stuff; but we'll need to check when that option was first 
supported by automake.


Post a reply to this message

From: Joel Yliluoma
Subject: Re: Error building POV-Ray 3.7 on Linux (Debian Testing)
Date: 22 Nov 2013 14:03:20
Message: <slrnl8vajo.hjo.bisqwit@bisqwit.iki.fi>
On Thu, 21 Nov 2013 13:39:31 +0100, clipka wrote:
> Am 21.11.2013 13:15, schrieb Joel Yliluoma:
>> I am having trouble building POV-Ray 3.7.
>
> Am I correctly infering from the subject line that you are running a 
> non-stable version of Linux?

It's stable all right. What it isn't is stale.

-- 
Joel Yliluoma
http://iki.fi/bisqwit/


Post a reply to this message

From: Joel Yliluoma
Subject: Re: Error building POV-Ray 3.7 on Linux (Debian Testing)
Date: 22 Nov 2013 14:05:36
Message: <slrnl8vanv.hjo.bisqwit@bisqwit.iki.fi>
On Thu, 21 Nov 2013 10:08:00 -0500, James Holsenback wrote:
> 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'


Yes, this seems to be the case.


The problem was eventually resolved by running "automake --add-missing"
in the top directory _after_ prebuild.sh was run once, and then running
prebuild.sh again...

This appeared to generate a symlink, compile->/usr/share/automake-1.14/compile
in unix/config/ . Then it configured and compiled properly.

Why does this not happen otherwise?
I have no idea.


-- 
Joel Yliluoma
http://iki.fi/bisqwit/


Post a reply to this message

From: clipka
Subject: Re: Error building POV-Ray 3.7 on Linux (Debian Testing)
Date: 22 Nov 2013 14:43:32
Message: <528fb3e4$1@news.povray.org>
Am 22.11.2013 20:03, schrieb Joel Yliluoma:
> On Thu, 21 Nov 2013 13:39:31 +0100, clipka wrote:
>> Am 21.11.2013 13:15, schrieb Joel Yliluoma:
>>> I am having trouble building POV-Ray 3.7.
>>
>> Am I correctly infering from the subject line that you are running a
>> non-stable version of Linux?
>
> It's stable all right. What it isn't is stale.

Mind you, I'm not talking about stable = not crashing all the time; I'm 
talking about stable = has undergone extensive enough testing to use it 
in a production environment.


Post a reply to this message

From: Joel Yliluoma
Subject: Re: Error building POV-Ray 3.7 on Linux (Debian Testing)
Date: 22 Nov 2013 17:36:56
Message: <slrnl8vn48.i4l.bisqwit@bisqwit.iki.fi>
On Thu, 21 Nov 2013 11:51:43 -0500, James Holsenback wrote:
> one other thing that /might/ cause problems ... the version of make you 
> are using. INSTALL file cites version 3.79 or above. on mine:
>
> make --version
>
> returns GNU Make 3.82

3.81 here. But I don't think it's likely that the version of "make" is
relevant here. The errors happen in prebuild.sh which to my knowledge
never invokes "make".

-- 
Joel Yliluoma
http://iki.fi/bisqwit/


Post a reply to this message

From: marecaca
Subject: Re: Error building POV-Ray 3.7 on Linux (Debian Testing)
Date: 27 Feb 2014 15:10:01
Message: <web.530f9b26ec21ff0a3c6a9e30@news.povray.org>
Joel Yliluoma <bis### [at] ikifi> wrote:
> On Thu, 21 Nov 2013 10:08:00 -0500, James Holsenback wrote:
> > 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'
>
>
> Yes, this seems to be the case.
>
>
> The problem was eventually resolved by running "automake --add-missing"
> in the top directory _after_ prebuild.sh was run once, and then running
> prebuild.sh again...
>
> This appeared to generate a symlink, compile->/usr/share/automake-1.14/compile
> in unix/config/ . Then it configured and compiled properly.
>
> Why does this not happen otherwise?
> I have no idea.
>
>
> --
> Joel Yliluoma
> http://iki.fi/bisqwit/


i play with debian testing amd64 too
Thankyou!
i had the same problem and solve in this way...


Post a reply to this message

From: Mike
Subject: Re: Error building POV-Ray 3.7 on Linux (Debian Testing)
Date: 27 Dec 2014 01:35:01
Message: <web.549e52f9ec21ff0a3db129150@news.povray.org>
Same problem here with Ubuntu 14. The problem with the missing Makefile.in
appears when downloading the ZIP. Retrieving with GIT solves the issue.

Joel Yliluoma <bis### [at] ikifi> wrote:
> On Thu, 21 Nov 2013 13:39:31 +0100, clipka wrote:
> > Am 21.11.2013 13:15, schrieb Joel Yliluoma:
> >> I am having trouble building POV-Ray 3.7.
> >
> > Am I correctly infering from the subject line that you are running a
> > non-stable version of Linux?
>
> It's stable all right. What it isn't is stale.
>
> --
> Joel Yliluoma
> http://iki.fi/bisqwit/


Post a reply to this message

<<< Previous 5 Messages Goto Initial 10 Messages

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.