![](/i/fill.gif) |
![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
I use the Unix version on MacOS. I recently got a new Intel Mac and it
occurred to me that Povray might run faster if I recompile it, rather
than running a PPC version under emulation. But make failed:
$ make
make all-recursive
Making all in libraries
Making all in png
make[3]: *** No rule to make target `all'. Stop.
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
$
Clues?
--
Anton Sherwood *\\* http://bendwavy.org/
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
Le 07/03/2011 10:26, Anton Sherwood a écrit :
> I use the Unix version on MacOS. I recently got a new Intel Mac and it
> occurred to me that Povray might run faster if I recompile it, rather
> than running a PPC version under emulation. But make failed:
>
> $ make
> make all-recursive
> Making all in libraries
> Making all in png
> make[3]: *** No rule to make target `all'. Stop.
> make[2]: *** [all-recursive] Error 1
> make[1]: *** [all-recursive] Error 1
> make: *** [all] Error 2
> $
>
> Clues?
>
Which version of povray are you trying to compile ? (3.7RC3 or 3.6.2, or
even older ?)
My classical usage of the recent tar-balls (3.7):
1. extract the tar
2. go into the first level directory
3. ./configure COMPILED_BY="Anton Sherwood <...>"
(I also add --disable-io-restrictions , but that's personal)
4. make -j 12
5. sudo make install
(assuming the file ./unix/povray has been created by step 4)
Instead of 5, you can also try "./unix/povray --benchmark" if you have
installed at least once (so that the include files are at the right place)
--
Software is like dirt - it costs time and money to change it and move it
around.
Just because you can't see it, it doesn't weigh anything,
and you can't drill a hole in it and stick a rivet into it doesn't mean
it's free.
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
> Le 07/03/2011 10:26, Anton Sherwood a écrit :
>> ... But make failed:
On 2011-3-07 03:06, Le_Forgeron wrote:
> Which version of povray are you trying to compile ? (3.7RC3 or 3.6.2, o
r
> even older ?)
3.6.1 is what I downloaded.
> My classical usage of the recent tar-balls (3.7):
> 1. extract the tar
> 2. go into the first level directory
> 3. ./configure COMPILED_BY="Anton Sherwood<...>"
... did that ...
> 4. make -j 12
I used plain "make", but -j 12 did not change the result.
> 5. sudo make install
> (assuming the file ./unix/povray has been created by step 4)
--
Anton Sherwood *\\* www.bendwavy.org
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
Le 07/03/2011 22:44, Anton Sherwood a écrit :
>> Le 07/03/2011 10:26, Anton Sherwood a écrit :
>>> ... But make failed:
>
> On 2011-3-07 03:06, Le_Forgeron wrote:
>> Which version of povray are you trying to compile ? (3.7RC3 or 3.6.2, or
>> even older ?)
>
> 3.6.1 is what I downloaded.
>
>> My classical usage of the recent tar-balls (3.7):
>> 1. extract the tar
>> 2. go into the first level directory
>> 3. ./configure COMPILED_BY="Anton Sherwood<...>"
>
> ... did that ...
>
>> 4. make -j 12
>
> I used plain "make", but -j 12 did not change the result.
It looks like png is provided in libraries/png for 3.6, and is the 1.2
version of the library.
You might try to compile it by itself first:
* in libraries/png, execute ./configure
* then make
Either it works, or you have now a smaller issue to solve for your
system and libpng.
--
Software is like dirt - it costs time and money to change it and move it
around.
Just because you can't see it, it doesn't weigh anything,
and you can't drill a hole in it and stick a rivet into it doesn't mean
it's free.
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
On 2011-3-07 23:54, Le_Forgeron wrote:
> It looks like png is provided in libraries/png for 3.6, and is the 1.2
> version of the library.
> You might try to compile it by itself first:
> * in libraries/png, execute ./configure
> * then make
Thanks. I did that (success); and then the same in libraries/jpeg
(success); and then the same in libraries/tiff (hideous failure).
--
Anton Sherwood *\\* www.bendwavy.org *\\* www.zazzle.com/tamfang
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |