POV-Ray : Newsgroups : povray.binaries.images : NURBS : Re: NURBS Server Time
17 May 2024 17:40:11 EDT (-0400)
  Re: NURBS  
From: LanuHum
Date: 9 Oct 2016 16:10:00
Message: <web.57faa3026d1ce2047a3e03fe0@news.povray.org>
Le_Forgeron <jgr### [at] freefr> wrote:
> Le 26/07/2016 à 19:06, Nekar Xenos a écrit :
> > Yay, NURBS!
>
> And now with normal computation too, in Hgpovray (branch Hgpovray of
> https://github.com/LeForgeron/povray.git ), if someone ever need it
> (what is a smooth_triangle ?)
>
> That should finish that nurbs part... oh wait, documentation is still
> not done... Winter is coming.

I can not build its own version of Rosa-Linux.
If:
../configure --with-x COMPILED_BY="Lanuhum" LIBS="-lboost_system -lboost_thread
-lboost_date_time"

leonid@lanucomp ~/workspace/build/povray (Hg-povray) $ ./configure --with-x
--prefix=/usr COMPILED_BY="Lanuhum" LIBS="-lboost_system -lboost_thread"

===============================================================================
Configure POV-Ray version 3.7.0
===============================================================================

This is an unofficial version compiled by:
 Lanuhum
The POV-Ray Team(tm) is not responsible for supporting this version.

Environment
-----------
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking whether $C_INCLUDE_PATH contains the "." path... no
checking whether $CPLUS_INCLUDE_PATH contains the "." path... no

Programs
--------
checking for gcc... gcc
checking whether the C compiler works... no
configure: error: in `/home/leonid/workspace/build/povray':
configure: error: C compiler cannot create executables
See `config.log' for more details

If:
../configure --with-x COMPILED_BY="Lanuhum"
make

lots of undefined reference to boost


The official version I built using CMake.
Your version CMake does not want to build:

leonid@lanucomp ~/workspace/programming/povray_animator/povray $ LC_ALL=C make
[  0%] Building CXX object CMakeFiles/povray.dir/source/pov_mem.cpp.o
In file included from
/home/leonid/workspace/programming/povray_animator/hgpovray/source/backend/control/messagefactory.h:39:0,
                 from
/home/leonid/workspace/programming/povray_animator/hgpovray/source/backend/frame.h:59,
                 from
/home/leonid/workspace/programming/povray_animator/hgpovray/source/pov_mem.cpp:36:
/home/leonid/workspace/programming/povray_animator/hgpovray/source/backend/control/renderbackend.h:112:34:
error: template argument 2 is invalid
   map<SceneId, shared_ptr<Scene> > scenes;
                                  ^
/home/leonid/workspace/programming/povray_animator/hgpovray/source/backend/control/renderbackend.h:112:34:
error: template argument 4 is invalid
/home/leonid/workspace/programming/povray_animator/hgpovray/source/backend/control/renderbackend.h:113:32:
error: template argument 2 is invalid
   map<ViewId, shared_ptr<View> > views;
                                ^
/home/leonid/workspace/programming/povray_animator/hgpovray/source/backend/control/renderbackend.h:113:32:
error: template argument 4 is invalid
In file included from
/home/leonid/workspace/programming/povray_animator/hgpovray/source/pov_mem.cpp:36:0:
/home/leonid/workspace/programming/povray_animator/hgpovray/source/backend/frame.h:1273:3:
error: reference to 'shared_ptr' is ambiguous
   shared_ptr<SubsurfaceInterior> subsurface;

Perhaps I missed something. I do not see. :(


Post a reply to this message

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