POV-Ray : Newsgroups : povray.unix : Compiling POVRay RC6 for the Stampede Cluster : Re: Compiling POVRay RC6 for the Stampede Cluster Server Time
29 Apr 2024 23:31:22 EDT (-0400)
  Re: Compiling POVRay RC6 for the Stampede Cluster  
From: waggy
Date: 10 Jan 2013 20:25:00
Message: <web.50ef69404f0d1c1f21be1230@news.povray.org>
> But make stops at this.
>
> icc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../source -I../../source
> -I../../source/base -I../../unix -I../../vfe -I../../vfe/unix -pthread
> -I/opt/apps/intel13/boost/1.51.0/include  -I/usr/include  -pipe -Wno-multichar
> -Wno-write-strings -s -O3 -ip -xHost -O3 -xhost -pthread -MT view.o -MD -MP -MF
> ..deps/view.Tpo -c -o view.o `test -f 'scene/view.cpp' || echo
> './'`scene/view.cpp
> scene/view.cpp(1553): error: namespace "boost" has no member "TIME_UTC"
>         boost::xtime_get (&t, boost::TIME_UTC);
>                                      ^
>
> compilation aborted for scene/view.cpp (code 2)
> [The caret is pointing to the T in TIME_UTC.]

This one turned out to be fairly easy to fix. Apparently, Boost 1.50 changed the
name. I brute-forced a find and replace.

find . -name "*.cpp" -print | xargs sed -i 's/TIME_UTC/TIME_UTC_/g'

Here is the benchmark run on a shared login node (2xE5-2680, 2.7GHz).

povray -benchmark
[snip]
Render Time:
  Photon Time:      0 hours  0 minutes  2 seconds (2.343 seconds)
              using 19 thread(s) with 2.640 CPU-seconds total
  Radiosity Time:   No radiosity
  Trace Time:       0 hours  1 minutes 10 seconds (70.311 seconds)
              using 16 thread(s) with 1100.034 CPU-seconds total
povray: removing /tmp/pov10345.ini
povray: removing /tmp/pov10345.pov
POV-Ray finished


Post a reply to this message

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