Moderator: coordinators


...
-- Generating done
-- Build files have been written to: /home/joc/Programme/ArLux/lux
joc@linux-4uy3:~/Programme/ArLux/lux> make luxrender
[ 1%] [FLEX][LuxLexer] Building scanner with flex 2.5.35
[ 1%] [BISON][LuxParser] Building parser with bison 2.4.1
[ 1%] Building CXX object CMakeFiles/luxShared.dir/cpp_api/dllmain.o
[ 1%] Building CXX object CMakeFiles/luxShared.dir/cpp_api/lux_api.o
[ 2%] Building CXX object CMakeFiles/luxShared.dir/cpp_api/lux_wrapper_factories.o
[ 2%] Building CXX object CMakeFiles/luxShared.dir/luxparse.o
[ 2%] Building CXX object CMakeFiles/luxShared.dir/luxlex.o
[ 3%] Building CXX object CMakeFiles/luxShared.dir/core/api.o
[ 3%] Building CXX object CMakeFiles/luxShared.dir/core/camera.o
[ 3%] Building CXX object CMakeFiles/luxShared.dir/core/cameraresponse.o
[ 4%] Building CXX object CMakeFiles/luxShared.dir/core/color.o
[ 4%] Building CXX object CMakeFiles/luxShared.dir/core/context.o
In file included from /home/joc/Programme/ArLux/lux/core/scene.h:28:0,
from /home/joc/Programme/ArLux/lux/core/context.cpp:26:
/home/joc/Programme/ArLux/lux/core/primitive.h: In member function ‘virtual void lux::Primitive::GetIntersection(const luxrays::RayHit&, unsigned int, lux::Intersection*) const’:
/home/joc/Programme/ArLux/lux/core/primitive.h:175:9: error: ‘runtime_error’ is not a member of ‘std’
make[3]: *** [CMakeFiles/luxShared.dir/core/context.o] Fehler 1
make[2]: *** [CMakeFiles/luxShared.dir/all] Fehler 2
make[1]: *** [CMakeFiles/luxrender.dir/rule] Fehler 2
make: *** [luxrender] Fehler 2
joc@linux-4uy3:~/Programme/ArLux/lux> #include <stdexcept>
...[ 6%] Building CXX object CMakeFiles/luxShared.dir/core/film.o
/home/joc/Programme/ArLux/lux/core/film.cpp: In constructor ‘lux::Film::Film(unsigned int, unsigned int, lux::Filter*, unsigned int, const float*, const std::string&, bool, bool, bool, bool, bool, int, int, bool, int, int)’:
/home/joc/Programme/ArLux/lux/core/film.cpp:641:34: error: ‘TIME_UTC’ is not a member of ‘boost’
/home/joc/Programme/ArLux/lux/core/film.cpp: In member function ‘virtual void lux::Film::AddSampleCount(float)’:
/home/joc/Programme/ArLux/lux/core/film.cpp:880:24: error: ‘TIME_UTC’ is not a member of ‘boost’
make[3]: *** [CMakeFiles/luxShared.dir/core/film.o] Fehler 1
make[2]: *** [CMakeFiles/luxShared.dir/all] Fehler 2
make[1]: *** [CMakeFiles/luxrender.dir/rule] Fehler 2
make: *** [luxrender] Fehler 2
joc@linux-4uy3:~/Programme/ArLux/lux>
... 9% Building CXX object CMakeFiles/luxShared.dir/core/primitive.o
/home/joc/Programme/ArLux/lux/core/primitive.cpp: In member function ‘virtual void lux::InstancePrimitive::GetShadingGeometry(const lux::Transform&, const lux::DifferentialGeometry&, lux::DifferentialGeometry*) const’:
/home/joc/Programme/ArLux/lux/core/primitive.cpp:176:49: error: ‘memcpy’ was not declared in this scope
/home/joc/Programme/ArLux/lux/core/primitive.cpp: In member function ‘virtual void lux::MotionPrimitive::GetShadingGeometry(const lux::Transform&, const lux::DifferentialGeometry&, lux::DifferentialGeometry*) const’:
/home/joc/Programme/ArLux/lux/core/primitive.cpp:241:49: error: ‘memcpy’ was not declared in this scope
make[3]: *** [CMakeFiles/luxShared.dir/core/primitive.o] Fehler 1
make[2]: *** [CMakeFiles/luxShared.dir/all] Fehler 2
make[1]: *** [CMakeFiles/luxrender.dir/rule] Fehler 2
make: *** [luxrender] Fehler 2
joc wrote:Replacing TIME_UTC with TIME_UTC_ in /core/film.cpp and /core/photonmap.cpp brings make up to 9% where it stops with:
- Code: Select all
... 9% Building CXX object CMakeFiles/luxShared.dir/core/primitive.o
/home/joc/Programme/ArLux/lux/core/primitive.cpp: In member function ‘virtual void lux::InstancePrimitive::GetShadingGeometry(const lux::Transform&, const lux::DifferentialGeometry&, lux::DifferentialGeometry*) const’:
/home/joc/Programme/ArLux/lux/core/primitive.cpp:176:49: error: ‘memcpy’ was not declared in this scope
/home/joc/Programme/ArLux/lux/core/primitive.cpp: In member function ‘virtual void lux::MotionPrimitive::GetShadingGeometry(const lux::Transform&, const lux::DifferentialGeometry&, lux::DifferentialGeometry*) const’:
/home/joc/Programme/ArLux/lux/core/primitive.cpp:241:49: error: ‘memcpy’ was not declared in this scope
make[3]: *** [CMakeFiles/luxShared.dir/core/primitive.o] Fehler 1
make[2]: *** [CMakeFiles/luxShared.dir/all] Fehler 2
make[1]: *** [CMakeFiles/luxrender.dir/rule] Fehler 2
make: *** [luxrender] Fehler 2

Dade wrote:You may have to add a "#include <string.h>" at the beginning of file.
[ 28%] Building CXX object CMakeFiles/luxShared.dir/accelerators/qbvhaccel.o
/home/joc/Programme/ArLux/lux/accelerators/qbvhaccel.cpp: In member function ‘float lux::QBVHAccel::BuildObjectSplit(unsigned int, unsigned int, const unsigned int*, const lux::BBox*, const lux::Point*, const lux::BBox&, int&)’:
/home/joc/Programme/ArLux/lux/accelerators/qbvhaccel.cpp:512:10: error: ‘numeric_limits’ is not a member of ‘std’
/home/joc/Programme/ArLux/lux/accelerators/qbvhaccel.cpp:512:30: error: expected primary-expression before ‘float’
/home/joc/Programme/ArLux/lux/accelerators/qbvhaccel.cpp:512:30: error: expected ‘;’ before ‘float’
/home/joc/Programme/ArLux/lux/accelerators/qbvhaccel.cpp:512:35: error: expected unqualified-id before ‘>’ token
make[3]: *** [CMakeFiles/luxShared.dir/accelerators/qbvhaccel.o] Fehler 1
make[2]: *** [CMakeFiles/luxShared.dir/all] Fehler 2
make[1]: *** [CMakeFiles/luxrender.dir/rule] Fehler 2
make: *** [luxrender] Fehler 2
Users browsing this forum: No registered users and 1 guest