|
|
On 07/21/2018 09:36 AM, jr wrote:
>
>> It is also rumored to build and run on Slackware 14.1
>
> "out of the box", no.
>
> make[1]: Entering directory `/tmp/QTP/qtpovray-3.80.1/qt/libpovray'
> g++ -c -include povray -pipe -O2 -march=native -mtune=native -fPIC -fPIC
> -std=gnu++11 -w -D_REENTRANT -DQT_DEPRECATED_WARNINGS -DTRY_OPTIMIZED_NOISE
> -DBUILD_X86 -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I../../source -I../../platform/unix
> -I../../platform/x86 -I../../unix/povconfig -I../../vfe -isystem
> /usr/include/qt5 -isystem /usr/include/qt5/QtCore -I.
> -I/usr/lib64/qt5/mkspecs/linux-g++ -o
> tmp/QTP/qtpovray-3.80.1/source/base/image/openexr.o
> ...../../source/base/image/openexr.cpp
> In file included from ../../source/base/image/openexr.cpp:49:0:
> /usr/include/OpenEXR/ImfRgbaFile.h:50:23: fatal error: ImfHeader.h: No such file
> or directory
> #include <ImfHeader.h>
> ^
> compilation terminated.
> make[1]: *** [tmp/QTP/qtpovray-3.80.1/source/base/image/openexr.o] Error 1
> make[1]: Leaving directory `/tmp/QTP/qtpovray-3.80.1/qt/libpovray'
> make: *** [sub-qt-libpovray-make_first-ordered] Error 2
>
> still needs adding the 'INCLUDEPATH += "/usr/include/OpenEXR"' line to the
> 'libpovray.pro' file to make it work. not to worry though, it is easy to patch
> from the (unwritten as yet :-)) qtpovray.SlackBuild script.
Or, Slackware could update to a post-Ming Dynasty copy of OpenEXR which
correctly uses
#include "ImfHeader.h"
:)
I do want to make a note somewhere of how to work around Neolithic
OpenEXR...
Or, the customer is always right and I'll figure out how to make a
qtpovray.SlackBuild. In all my years of Slackware, I never did that. I
always just downloaded source and built.
--
dik
Rendered 328976 of 330000 (99%)
Post a reply to this message
|
|