Just to report that the 3.7.0 works fine on Slackware.
Below is the recipe I used to build it if anybody is interested.
Note - I think a quirk of the newsgroup software makes lines starting
with . (one dot) become .. (two dots)
Cheers,
Peter
cd /media/space/software/Source/povray/povray-3.7.0/povray
git config core.sparsecheckout true
echo source/ >> .git/info/sparse-checkout
echo unix/ >> .git/info/sparse-checkout
echo vfe/ >> .git/info/sparse-checkout
echo distribution/ >> .git/info/sparse-checkout
echo doc/ >> .git/info/sparse-checkout
git remote add -f origin https://github.com/POV-Ray/povray
git pull origin master
#From https://github.com/POV-Ray/povray
# * [new branch] 3.7-stable -> origin/3.7-stable
# * [new branch] master -> origin/master
# * [new tag] v3.7.0.0 -> v3.7.0.0
#Backup /media/space/software/Source/povray/povray-3.7.0/povray to
/media/space/software/Source/povray/povray-3.7.0/povray.tar.gz
cd unix/
../prebuild.sh
cd ../
../configure COMPILED_BY="petergardner" --with-boost-thread=boost_thread
#===============================================================================
#POV-Ray 3.7.0 has been configured.
#Built-in features:
# I/O restrictions: enabled
# X Window display: enabled (using SDL)
# Supported image formats: gif tga iff ppm pgm hdr png jpeg tiff openexr
# Unsupported image formats: -
#Compilation settings:
# Build architecture: x86_64-unknown-linux-gnu
# Built/Optimized for: x86_64-unknown-linux-gnu (using -march=native)
# Compiler vendor: gnu
# Compiler version: g++ 4.7.1
# Compiler flags: -pipe -Wno-multichar -Wno-write-strings
-fno-enforce-eh-specs -s -O3 -ffast-math -march=native -pthread
#Type 'make check' to build the program and run a test render.
#Type 'make install' to install POV-Ray on your system.
#The POV-Ray components will be installed in the following directories:
# Program (executable): /usr/local/bin
# System configuration files: /usr/local/etc/povray/3.7
# User configuration files: /home/dad/.povray/3.7
# Standard include files: /usr/local/share/povray-3.7/include
# Standard INI files: /usr/local/share/povray-3.7/ini
# Standard demo scene files: /usr/local/share/povray-3.7/scenes
# Documentation (text, HTML): /usr/local/share/doc/povray-3.7
# Unix man page: /usr/local/share/man
#===============================================================================
make -j2
make check #the biscuit + coffee render fine
#As root
checkinstall # this does "make install" and also creates a Slackware package
#Edit 3 - Version to be 3.7.0
#This package will be built according to these values:
#1 - Summary: [ povray ]
#2 - Name: [ povray ]
#3 - Version: [ 3.7.0 ]
#4 - Release: [ 1 ]
#5 - License: [ GPL ]
#6 - Group: [ Applications/System ]
#7 - Architecture: [ x86_64 ]
#8 - Source location: [ povray ]
#9 - Alternate source location: [ ]
From: James Holsenback
Subject: Re: Povray 3.7.0 works fine on Slackware 14.0 x86_64
Date: 15 Nov 2013 12:22:27
Message: <52865853$1@news.povray.org>
On 11/15/2013 11:53 AM, geep999 wrote:
> cd /media/space/software/Source/povray/povray-3.7.0/povray> git config core.sparsecheckout true> echo source/ >> .git/info/sparse-checkout> echo unix/ >> .git/info/sparse-checkout> echo vfe/ >> .git/info/sparse-checkout> echo distribution/ >> .git/info/sparse-checkout> echo doc/ >> .git/info/sparse-checkout> git remote add -f origin https://github.com/POV-Ray/povray> git pull origin master
glad to see my sparsecheckout post was helpful? well somewhat helpful
... as i noticed that the doc directory /still/ hasn't been flowed to
github. Did you notice an error because of that? I'll see what I can do
about applying a nudge in the appropriate place.
James Holsenback <nom### [at] nonecom> wrote:
> Did you notice an error because of that? I'll see what I can do> about applying a nudge in the appropriate place.
Didn't notice any errors.
Cheers,
Peter