POV-Ray : Newsgroups : povray.binaries.images : NURBS Server Time
3 May 2024 17:51:07 EDT (-0400)
  NURBS (Message 46 to 55 of 55)  
<<< Previous 10 Messages Goto Initial 10 Messages
From: LanuHum
Subject: Re: NURBS
Date: 4 Sep 2016 14:20:00
Message: <web.57cc64fc6d1ce2047a3e03fe0@news.povray.org>
#declare ORDER=clock;
#declare DEN=8-ORDER;
#declare OBJE=
nurbs {ORDER,ORDER,7,7,
#for(C,0,1,1)
#for(B,1,ORDER-1,1)
0,
#end
#for(A,0,1,1/DEN)
A,
#end
#for(B,1,ORDER-1,1)


if u != v ???
if nurbs{3,9,3,9} ???
Error.


Post a reply to this message

From: Le Forgeron
Subject: Re: NURBS
Date: 4 Sep 2016 14:30:11
Message: <57cc6833$1@news.povray.org>
Le 04/09/2016 à 20:16, LanuHum a écrit :
> #declare ORDER=clock;
> #declare DEN=8-ORDER;
> #declare OBJE=
> nurbs {ORDER,ORDER,7,7,
> #for(C,0,1,1)
> #for(B,1,ORDER-1,1)
> 0,
> #end
> #for(A,0,1,1/DEN)
> A,
> #end
> #for(B,1,ORDER-1,1)
> 
> 
> if u != v ???
> if nurbs{3,9,3,9} ???
> Error.
> 
> 
> 

Of course "error", That part describes the know vector for each direction.
What did you expect ?


Post a reply to this message

From: LanuHum
Subject: Re: NURBS
Date: 4 Sep 2016 15:50:01
Message: <web.57cc7a636d1ce2047a3e03fe0@news.povray.org>
Le_Forgeron <jgr### [at] freefr> wrote:
> Le 04/09/2016 à 20:16, LanuHum a écrit :
> > #declare ORDER=clock;
> > #declare DEN=8-ORDER;
> > #declare OBJE=
> > nurbs {ORDER,ORDER,7,7,
> > #for(C,0,1,1)
> > #for(B,1,ORDER-1,1)
> > 0,
> > #end
> > #for(A,0,1,1/DEN)
> > A,
> > #end
> > #for(B,1,ORDER-1,1)
> >
> >
> > if u != v ???
> > if nurbs{3,9,3,9} ???
> > Error.
> >
> >
> >
>
> Of course "error", That part describes the know vector for each direction.
> What did you expect ?

I was expecting a rational decision. If the length is 1000, and the width is
0.1. Why do I need the same division?


Post a reply to this message

From: Le Forgeron
Subject: Re: NURBS
Date: 5 Sep 2016 01:38:38
Message: <57cd04de$1@news.povray.org>
Le 04/09/2016 à 21:47, LanuHum a écrit :
> Le_Forgeron <jgr### [at] freefr> wrote:
>> Le 04/09/2016 à 20:16, LanuHum a écrit :
>>> #declare ORDER=clock;
>>> #declare DEN=8-ORDER;
>>> #declare OBJE=
>>> nurbs {ORDER,ORDER,7,7,
>>> #for(C,0,1,1)
>>> #for(B,1,ORDER-1,1)
>>> 0,
>>> #end
>>> #for(A,0,1,1/DEN)
>>> A,
>>> #end
>>> #for(B,1,ORDER-1,1)
>>>
>>>
>>> if u != v ???
>>> if nurbs{3,9,3,9} ???
>>> Error.
>>>
>>>
>>>
>>
>> Of course "error", That part describes the know vector for each direction.
>> What did you expect ?
>
> I was expecting a rational decision. If the length is 1000, and the width is
> 0.1. Why do I need the same division?

This is SDL. It was used for that nurbs to generate the knot vectors.

You can use whatever knot vectors you want (as long as valid for knot 
vector).

I won't explain knot vectors.


Post a reply to this message

From: Le Forgeron
Subject: Re: NURBS
Date: 9 Oct 2016 10:16:40
Message: <57fa5148@news.povray.org>
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.


Post a reply to this message


Attachments:
Download 'nu.pov.txt' (6 KB) Download 'nu5.png' (161 KB) Download 'nu4.png' (184 KB) Download 'nu3.png' (189 KB) Download 'nu2.png' (198 KB) Download 'nu1.png' (217 KB) Download 'nu0.png' (217 KB)

Preview of image 'nu5.png'
nu5.png

Preview of image 'nu4.png'
nu4.png

Preview of image 'nu3.png'
nu3.png

Preview of image 'nu2.png'
nu2.png

Preview of image 'nu1.png'
nu1.png

Preview of image 'nu0.png'
nu0.png


 

From: LanuHum
Subject: Re: NURBS
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

From: Le Forgeron
Subject: Re: NURBS
Date: 10 Oct 2016 02:38:45
Message: <57fb3775$1@news.povray.org>
Le 09/10/2016 à 22:05, LanuHum a écrit :
> Le_Forgeron <jgr### [at] freefr> wrote:
>> 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.

> 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
>

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

First fix the first reported problem:
* why do you need -lboost_date_time" ?
* See config.log and get C compiler to work.
* why do you need --with-x ?

My usual sequence is :
* cd unix
* ./prebuild.sh
* cd ..
* ./configure COMPILED_BY="LanuHum" LIBS="-lboost_system -lboost_thread"
* make -j 4

Have you installed boost for development ? all of it ?


Post a reply to this message

From: LanuHum
Subject: Re: NURBS
Date: 10 Oct 2016 09:55:00
Message: <web.57fb9d186d1ce2047a3e03fe0@news.povray.org>
Le_Forgeron <lef### [at] freefr> wrote:


>
> Have you installed boost for development ?

Yes. I have successfully built the official Povray.

> My usual sequence is :
> * cd unix
> * ./prebuild.sh
> * cd ..
> * ./configure COMPILED_BY="LanuHum" LIBS="-lboost_system -lboost_thread"
> * make -j 4
>

To do so:

leonid@lanucomp ~ $ cd /home/leonid/workspace/build/povray/unix
leonid@lanucomp ~/workspace/build/povray/unix (Hg-povray) $ ./prebuild.sh
Detected autoconf 2.69
Detected automake 1.15
Create ../AUTHORS
Create ../ChangeLog
Create ../configure.ac
Create ../COPYING
Create ../NEWS
Create ../README
Create ../VERSION
Create ../povray.1
Create ../povray.conf
Create ../scripts/
Create ../ini/
Create ../include/
Create ../scenes/
Create ../INSTALL
Create ../icons/file_inc_crystal_32.png
Create ../icons/povray_16.png
Create ../icons/file_pov_classic_16.png
Create ../icons/file_pov_classic_32.png
Create ../icons/file_inc_classic_32.png
Create ../icons/file_inc_slick_32.png
Create ../icons/file_inc_classic_16.png
Create ../icons/file_inc_classic_64.png
Create ../icons/file_inc_slick_48.png
Create ../icons/povray_64.png
Create ../icons/file_pov_crystal_32.png
Create ../icons/file_inc_crystal_64.png
Create ../icons/povray_48.png
Create ../icons/file_pov_slick_32.png
Create ../icons/file_pov_slick_16.png
Create ../icons/file_inc_classic_48.png
Create ../icons/file_inc_crystal_48.png
Create ../icons/file_pov_crystal_48.png
Create ../icons/file_pov_classic_48.png
Create ../icons/file_inc_slick_64.png
Create ../icons/file_pov_crystal_16.png
Create ../icons/file_pov_classic_64.png
Create ../icons/file_pov_crystal_64.png
Create ../icons/file_inc_crystal_16.png
Create ../icons/file_pov_slick_48.png
Create ../icons/file_pov_slick_64.png
Create ../icons/povray_32.png
Create ../icons/file_inc_slick_16.png
Create ../doc/html
Create ./Makefile.am
Create ../kde_install.sh
Create ../povray.ini.in
Create ../Makefile.am
Create ../bootstrap
Create ../source/Makefile.am
Create ../vfe/Makefile.am
Run ../bootstrap
+ rm -f config.log config.status
+ aclocal -I .
configure.ac:302: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in
body
.../../lib/autoconf/lang.m4:193: AC_LANG_CONFTEST is expanded from...
.../../lib/autoconf/general.m4:2590: _AC_COMPILE_IFELSE is expanded from...
.../../lib/autoconf/general.m4:2606: AC_COMPILE_IFELSE is expanded from...
.../../lib/m4sugar/m4sh.m4:639: AS_IF is expanded from...
.../../lib/autoconf/general.m4:2031: AC_CACHE_VAL is expanded from...
.../../lib/autoconf/general.m4:2052: AC_CACHE_CHECK is expanded from...
unix/config/ax_boost_thread.m4:32: AX_BOOST_THREAD is expanded from...
configure.ac:302: the top level
+ autoheader --warnings=all
configure.ac:302: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in
body
.../../lib/autoconf/lang.m4:193: AC_LANG_CONFTEST is expanded from...
.../../lib/autoconf/general.m4:2590: _AC_COMPILE_IFELSE is expanded from...
.../../lib/autoconf/general.m4:2606: AC_COMPILE_IFELSE is expanded from...
.../../lib/m4sugar/m4sh.m4:639: AS_IF is expanded from...
.../../lib/autoconf/general.m4:2031: AC_CACHE_VAL is expanded from...
.../../lib/autoconf/general.m4:2052: AC_CACHE_CHECK is expanded from...
unix/config/ax_boost_thread.m4:32: AX_BOOST_THREAD is expanded from...
configure.ac:302: the top level
+ automake --add-missing --warnings=all
configure.ac:302: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in
body
.../../lib/autoconf/lang.m4:193: AC_LANG_CONFTEST is expanded from...
.../../lib/autoconf/general.m4:2590: _AC_COMPILE_IFELSE is expanded from...
.../../lib/autoconf/general.m4:2606: AC_COMPILE_IFELSE is expanded from...
.../../lib/m4sugar/m4sh.m4:639: AS_IF is expanded from...
.../../lib/autoconf/general.m4:2031: AC_CACHE_VAL is expanded from...
.../../lib/autoconf/general.m4:2052: AC_CACHE_CHECK is expanded from...
unix/config/ax_boost_thread.m4:32: AX_BOOST_THREAD is expanded from...
configure.ac:302: the top level
/usr/share/automake-1.15/am/library.am: warning: 'libpovray.a': linking
libraries using a non-POSIX
/usr/share/automake-1.15/am/library.am: archiver requires 'AM_PROG_AR' in
'configure.ac'
source/Makefile.am:32:   while processing library 'libpovray.a'
/usr/share/automake-1.15/am/library.am: warning: 'libvfe.a': linking libraries
using a non-POSIX
/usr/share/automake-1.15/am/library.am: archiver requires 'AM_PROG_AR' in
'configure.ac'
vfe/Makefile.am:32:   while processing library 'libvfe.a'
+ autoconf --warnings=all
configure.ac:295: warning: The macro `AC_LANG_SAVE' is obsolete.
configure.ac:295: You should run autoupdate.
.../../lib/autoconf/lang.m4:125: AC_LANG_SAVE is expanded from...
unix/config/acx_pthread.m4:78: ACX_PTHREAD is expanded from...
configure.ac:295: the top level
configure.ac:295: warning: The macro `AC_LANG_C' is obsolete.
configure.ac:295: You should run autoupdate.
.../../lib/autoconf/c.m4:72: AC_LANG_C is expanded from...
unix/config/acx_pthread.m4:78: ACX_PTHREAD is expanded from...
configure.ac:295: the top level
configure.ac:295: warning: The macro `AC_TRY_LINK' is obsolete.
configure.ac:295: You should run autoupdate.
.../../lib/autoconf/general.m4:2687: AC_TRY_LINK is expanded from...
unix/config/acx_pthread.m4:78: ACX_PTHREAD is expanded from...
configure.ac:295: the top level
configure.ac:295: warning: The macro `AC_LANG_RESTORE' is obsolete.
configure.ac:295: You should run autoupdate.
.../../lib/autoconf/lang.m4:134: AC_LANG_RESTORE is expanded from...
unix/config/acx_pthread.m4:78: ACX_PTHREAD is expanded from...
configure.ac:295: the top level
configure.ac:302: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in
body
.../../lib/autoconf/lang.m4:193: AC_LANG_CONFTEST is expanded from...
.../../lib/autoconf/general.m4:2590: _AC_COMPILE_IFELSE is expanded from...
.../../lib/autoconf/general.m4:2606: AC_COMPILE_IFELSE is expanded from...
.../../lib/m4sugar/m4sh.m4:639: AS_IF is expanded from...
.../../lib/autoconf/general.m4:2031: AC_CACHE_VAL is expanded from...
.../../lib/autoconf/general.m4:2052: AC_CACHE_CHECK is expanded from...
unix/config/ax_boost_thread.m4:32: AX_BOOST_THREAD is expanded from...
configure.ac:302: the top level
+ cat ./configure
+ sed -e 's,configure.gnu  --help=recursive,& --srcdir=$ac_srcdir,g' -e 's,\(cd
\)\($ac_\)\(pop\)*\(dir\),\1"\2\3\4",g' -e
's,$am_aux_dir/missing,\\"$am_aux_dir\\"/missing,g'
+ mv -f ./configure.tmp ./configure
+ chmod +x ./configure
+ rm -f -r ./autom4te.cache
leonid@lanucomp ~/workspace/build/povray/unix (Hg-povray) $ cd ..
leonid@lanucomp ~/workspace/build/povray (Hg-povray) $ ./configure
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

config.log:

This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.

It was created by POV-Ray configure 3.7.0, which was
generated by GNU Autoconf 2.69.  Invocation command line was

  $ ./configure COMPILED_BY=LanuHum LIBS=-lboost_system -lboost_thread

## --------- ##
## Platform. ##
## --------- ##

hostname = lanucomp
uname -m = x86_64
uname -r = 4.1.33-nrj-desktop-1rosa-x86_64
uname -s = Linux
uname -v = #1 SMP PREEMPT Sun Sep 18 20:20:09 UTC 2016

/usr/bin/uname -p = unknown
/bin/uname -X     = unknown

/bin/arch              = unknown
/usr/bin/arch -k       = unknown
/usr/convex/getsysinfo = unknown
/usr/bin/hostinfo      = unknown
/bin/machine           = unknown
/usr/bin/oslevel       = unknown
/bin/universe          = unknown

PATH: /usr/bin
PATH: /bin
PATH: /usr/local/bin
PATH: /usr/X11R6/bin/
PATH: /usr/games
PATH: /usr/lib/qt4/bin
PATH: /home/leonid/.local/bin
PATH: /home/leonid/bin


## ----------- ##
## Core tests. ##
## ----------- ##

configure:3706: result:
===============================================================================
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.
configure:3727: result:
Environment
-----------
configure:3736: checking build system type
configure:3750: result: x86_64-unknown-linux-gnu
configure:3770: checking host system type
configure:3783: result: x86_64-unknown-linux-gnu
configure:3820: checking for a BSD-compatible install
configure:3888: result: /usr/bin/install -c
configure:3899: checking whether build environment is sane
configure:3954: result: yes
configure:4105: checking for a thread-safe mkdir -p
configure:4144: result: /bin/mkdir -p
configure:4151: checking for gawk
configure:4167: found /usr/bin/gawk
configure:4178: result: gawk
configure:4189: checking whether make sets $(MAKE)
configure:4211: result: yes
configure:4240: checking whether make supports nested variables
configure:4257: result: yes
configure:4384: checking whether to enable maintainer-specific portions of
Makefiles
configure:4393: result: no
ax_fix_incorrect_path_regexp = [=:]*\.:*
ax_fix_incorrect_path_old =
ax_fix_incorrect_path_new =
configure:4420: checking whether $C_INCLUDE_PATH contains the "." path
configure:4430: result: no
ax_fix_incorrect_path_regexp = [=:]*\.:*
ax_fix_incorrect_path_old =
ax_fix_incorrect_path_new =
configure:4448: checking whether $CPLUS_INCLUDE_PATH contains the "." path
configure:4458: result: no
configure:4469: result:
Programs
--------
configure:4525: checking for gcc
configure:4541: found /usr/bin/gcc
configure:4552: result: gcc
configure:4781: checking for C compiler version
configure:4790: gcc --version >&5
gcc (Linaro GCC 4.9-2014.08) 4.9.2 20140811 (ROSA)
Copyright (C) 2014 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

configure:4801: $? = 0
configure:4790: gcc -v >&5
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/lib64/gcc/x86_64-unknown-linux-gnu/4.9.2/lto-wrapper
Target: x86_64-unknown-linux-gnu
Configured with: ../configure --prefix=/usr --libdir=/usr/lib64
--libexecdir=/usr/lib64 --mandir=/usr/share/man --infodir=/usr/share/info
--disable-libjava-multilib
--with-java-home=/usr/lib/jvm/java-1.5.0-gcj-1.5.0.0/jre
--with-ecj-jar=/usr/share/java/eclipse-ecj.jar --enable-java-awt=gtk
--enable-gtk-cairo --with-cloog --with-ppl --enable-cloog-backend=isl
--disable-cloog-version-check --disable-libssp --disable-libunwind-exceptions
--disable-werror --enable-__cxa_atexit --enable-gold=default
--with-plugin-ld=/usr/bin/ld --enable-bootstrap --enable-checking=release
--enable-gnu-unique-object
--enable-languages=c,ada,c++,fortran,go,java,lto,objc,obj-c++
--enable-linker-build-id --enable-plugin --enable-lto --enable-shared
--enable-threads=posix --with-system-zlib
--with-bugurl=http://bugs.rosalinux.ru/ --with-tune=generic --with-arch_32=i586
--with-multilib-list=m32,m64 --host=x86_64-unknown-linux-gnu
--build=x86_64-unknown-linux-gnu --target=x86_64-unknown-linux-gnu
Thread model: posix
gcc version 4.9.2 20140811 (ROSA) (Linaro GCC 4.9-2014.08)
configure:4801: $? = 0
configure:4790: gcc -V >&5
gcc: error: unrecognized command line option '-V'
gcc: fatal error: no input files
compilation terminated.
configure:4801: $? = 1
configure:4790: gcc -qversion >&5
gcc: error: unrecognized command line option '-qversion'
gcc: fatal error: no input files
compilation terminated.
configure:4801: $? = 1
configure:4821: checking whether the C compiler works
configure:4843: gcc    conftest.c -lboost_system -lboost_thread >&5
/usr/lib64/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../lib64/libboost_system.so:
undefined reference to `operator delete(void*)'
/usr/lib64/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../lib64/libboost_thread.so:
undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)'
/usr/lib64/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../lib64/libboost_thread.so:
undefined reference to `typeinfo for std::bad_alloc'
/usr/lib64/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../lib64/libboost_thread.so:
undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base*)'
/usr/lib64/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../lib64/libboost_thread.so:
undefined reference to `__cxa_end_catch'
/usr/lib64/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../lib64/libboost_thread.so:
undefined reference to `__cxa_allocate_exception'
/usr/lib64/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../lib64/libboost_thread.so:
undefined reference to `std::basic_ostringstream<char, std::char_traits<char>,
std::allocator<char> >::~basic_ostringstream()'
/usr/lib64/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../lib64/libboost_thread.so:
undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base const*)'
/usr/lib64/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../lib64/libboost_system.so:
undefined reference to `std::basic_string<char, std::char_traits<char>,
std::allocator<char> >::basic_string(std::string const&)'
/usr/lib64/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../lib64/libboost_system.so:
undefined reference to `__cxa_guard_release'
/usr/lib64/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../lib64/libboost_thread.so:
undefined reference to `std::string::append(char const*, unsigned long)'
/usr/lib64/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../lib64/libboost_thread.so:
undefined reference to `std::basic_ostringstream<char, std::char_traits<char>,
std::allocator<char> >::basic_ostringstream(std::_Ios_Openmode)'
/usr/lib64/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../lib64/libboost_thread.so:
undefined reference to `std::string::_M_mutate(unsigned long, unsigned long,
unsigned long)'
/usr/lib64/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../lib64/libboost_thread.so:
undefined reference to `std::string::append(std::string const&)'
/usr/lib64/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../lib64/libboost_thread.so:
undefined reference to `typeinfo for std::runtime_error'
/usr/lib64/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../lib64/libboost_system.so:
undefined reference to `__cxa_pure_virtual'
/usr/lib64/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../lib64/libboost_thread.so:
undefined reference to `std::bad_alloc::~bad_alloc()'
/usr/lib64/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../lib64/libboost_system.so:
undefined reference to `std::basic_string<char, std::char_traits<char>,
std::allocator<char> >::~basic_string()'
/usr/lib64/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../lib64/libboost_thread.so:
undefined reference to `std::string::assign(char const*, unsigned long)'
/usr/lib64/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../lib64/libboost_thread.so:
undefined reference to `std::bad_exception::~bad_exception()'
/usr/lib64/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../lib64/libboost_thread.so:
undefined reference to `std::runtime_error::runtime_error(std::string const&)'
/usr/lib64/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../lib64/libboost_thread.so:
undefined reference to `std::runtime_error::what() const'
/usr/lib64/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../lib64/libboost_system.so:
undefined reference to `__gxx_personality_v0'
/usr/lib64/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../lib64/libboost_thread.so:
undefined reference to `std::bad_exception::what() const'
/usr/lib64/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../lib64/libboost_thread.so:
undefined reference to
`std::_Rb_tree_rebalance_for_erase(std::_Rb_tree_node_base*,
std::_Rb_tree_node_base&)'
/usr/lib64/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../lib64/libboost_thread.so:
undefined reference to `__cxa_begin_catch'
/usr/lib64/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../lib64/libboost_system.so:
undefined reference to `std::basic_string<char, std::char_traits<char>,
std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)'
/usr/lib64/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../lib64/libboost_thread.so:
undefined reference to `__cxa_rethrow'
/usr/lib64/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../lib64/libboost_thread.so:
undefined reference to `__cxa_throw'
/usr/lib64/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../lib64/libboost_thread.so:
undefined reference to `std::basic_stringbuf<char, std::char_traits<char>,
std::allocator<char> >::str() const'
/usr/lib64/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../lib64/libboost_system.so:
undefined reference to `vtable for __cxxabiv1::__si_class_type_info'
/usr/lib64/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../lib64/libboost_thread.so:
undefined reference to `std::exception::~exception()'
/usr/lib64/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../lib64/libboost_thread.so:
undefined reference to `std::string::_Rep::_M_destroy(std::allocator<char>
const&)'
/usr/lib64/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../lib64/libboost_thread.so:
undefined reference to `operator new(unsigned long)'
/usr/lib64/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../lib64/libboost_thread.so:
undefined reference to `std::string::swap(std::string&)'
/usr/lib64/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../lib64/libboost_thread.so:
undefined reference to `typeinfo for std::bad_exception'
/usr/lib64/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../lib64/libboost_thread.so:
undefined reference to `std::string::_Rep::_S_empty_rep_storage'
/usr/lib64/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../lib64/libboost_system.so:
undefined reference to `__cxa_guard_abort'
/usr/lib64/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../lib64/libboost_thread.so:
undefined reference to `vtable for std::runtime_error'
/usr/lib64/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../lib64/libboost_system.so:
undefined reference to `vtable for __cxxabiv1::__class_type_info'
/usr/lib64/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../lib64/libboost_thread.so:
undefined reference to `std::_Rb_tree_insert_and_rebalance(bool,
std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)'
/usr/lib64/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../lib64/libboost_thread.so:
undefined reference to `__cxa_call_unexpected'
/usr/lib64/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../lib64/libboost_thread.so:
undefined reference to `std::runtime_error::~runtime_error()'
/usr/lib64/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../lib64/libboost_thread.so:
undefined reference to `std::basic_ostream<char, std::char_traits<char> >&
std::__ostream_insert<char, std::char_traits<char> >(std::basic_ostream<char,
std::char_traits<char> >&, char const*, long)'
/usr/lib64/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../lib64/libboost_thread.so:
undefined reference to `vtable for __cxxabiv1::__vmi_class_type_info'
/usr/lib64/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../lib64/libboost_thread.so:
undefined reference to `__cxa_free_exception'
/usr/lib64/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../lib64/libboost_system.so:
undefined reference to `__cxa_guard_acquire'
/usr/lib64/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../lib64/libboost_thread.so:
undefined reference to `std::bad_alloc::what() const'
collect2: error: ld returned 1 exit status
configure:4847: $? = 1
configure:4885: result: no
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "POV-Ray"
| #define PACKAGE_TARNAME "povray"
| #define PACKAGE_VERSION "3.7.0"
| #define PACKAGE_STRING "POV-Ray 3.7.0"
| #define PACKAGE_BUGREPORT "uni### [at] povrayorg"
| #define PACKAGE_URL ""
| #define VERSION_BASE "3.7"
| #define DISTRIBUTION_MESSAGE_2 " LanuHum"
| #define PACKAGE "povray"
| #define VERSION "3.7.0"
| /* end confdefs.h.  */
|
| int
| main ()
| {
|
|   ;
|   return 0;
| }
configure:4890: error: in `/home/leonid/workspace/build/povray':
configure:4892: error: C compiler cannot create executables
See `config.log' for more details

## ---------------- ##
## Cache variables. ##
## ---------------- ##

ac_cv_build=x86_64-unknown-linux-gnu
ac_cv_env_C99_COMPATIBLE_RADIOSITY_set=
ac_cv_env_C99_COMPATIBLE_RADIOSITY_value=
ac_cv_env_CCC_set=
ac_cv_env_CCC_value=
ac_cv_env_CC_set=
ac_cv_env_CC_value=
ac_cv_env_CFLAGS_set=
ac_cv_env_CFLAGS_value=
ac_cv_env_COMPILED_BY_set=set
ac_cv_env_COMPILED_BY_value=LanuHum
ac_cv_env_CPPFLAGS_set=
ac_cv_env_CPPFLAGS_value=
ac_cv_env_CPP_set=
ac_cv_env_CPP_value=
ac_cv_env_CXXCPP_set=
ac_cv_env_CXXCPP_value=
ac_cv_env_CXXFLAGS_set=
ac_cv_env_CXXFLAGS_value=
ac_cv_env_CXX_set=
ac_cv_env_CXX_value=
ac_cv_env_LDFLAGS_set=
ac_cv_env_LDFLAGS_value=
ac_cv_env_LIBS_set=set
ac_cv_env_LIBS_value='-lboost_system -lboost_thread'
ac_cv_env_NON_REDISTRIBUTABLE_BUILD_set=
ac_cv_env_NON_REDISTRIBUTABLE_BUILD_value=
ac_cv_env_XMKMF_set=
ac_cv_env_XMKMF_value=
ac_cv_env_build_alias_set=
ac_cv_env_build_alias_value=
ac_cv_env_host_alias_set=
ac_cv_env_host_alias_value=
ac_cv_env_target_alias_set=
ac_cv_env_target_alias_value=
ac_cv_host=x86_64-unknown-linux-gnu
ac_cv_path_install='/usr/bin/install -c'
ac_cv_path_mkdir=/bin/mkdir
ac_cv_prog_AWK=gawk
ac_cv_prog_ac_ct_CC=gcc
ac_cv_prog_make_make_set=yes
am_cv_make_support_nested_variables=yes

## ----------------- ##
## Output variables. ##
## ----------------- ##

ACLOCAL='${SHELL} "/home/leonid/workspace/build/povray/unix/config"/missing
aclocal-1.15'
AMDEPBACKSLASH=''
AMDEP_FALSE=''
AMDEP_TRUE=''
AMTAR='$${TAR-tar}'
AM_BACKSLASH='\'
AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
AM_DEFAULT_VERBOSITY='1'
AM_V='$(V)'
AUTOCONF='${SHELL} "/home/leonid/workspace/build/povray/unix/config"/missing
autoconf'
AUTOHEADER='${SHELL} "/home/leonid/workspace/build/povray/unix/config"/missing
autoheader'
AUTOMAKE='${SHELL} "/home/leonid/workspace/build/povray/unix/config"/missing
automake-1.15'
AWK='gawk'
BOOST_CPPFLAGS=''
BOOST_LDFLAGS=''
BOOST_THREAD_LIB=''
C99_COMPATIBLE_RADIOSITY=''
CC='gcc'
CCDEPMODE=''
CFLAGS=''
COMPILED_BY='LanuHum'
CPLUS_INCLUDE_PATH=''
CPP=''
CPPFLAGS=''
CXX=''
CXXCPP=''
CXXDEPMODE=''
CXXFLAGS=''
CYGPATH_W='echo'
C_INCLUDE_PATH=''
DEFS=''
DEPDIR=''
ECHO_C=''
ECHO_N='-n'
ECHO_T=''
EGREP=''
EXEEXT=''
GREP=''
INSTALL_DATA='${INSTALL} -m 644'
INSTALL_PROGRAM='${INSTALL}'
INSTALL_SCRIPT='${INSTALL}'
INSTALL_STRIP_PROGRAM='$(install_sh) -c -s'
LDFLAGS=''
LIBOBJS=''
LIBS='-lboost_system -lboost_thread'
LTLIBOBJS=''
MAINT='#'
MAINTAINER_MODE_FALSE=''
MAINTAINER_MODE_TRUE='#'
MAKEINFO='${SHELL} "/home/leonid/workspace/build/povray/unix/config"/missing
makeinfo'
MKDIR_P='/bin/mkdir -p'
NON_REDISTRIBUTABLE_BUILD=''
OBJEXT=''
PACKAGE='povray'
PACKAGE_BUGREPORT='uni### [at] povrayorg'
PACKAGE_NAME='POV-Ray'
PACKAGE_STRING='POV-Ray 3.7.0'
PACKAGE_TARNAME='povray'
PACKAGE_URL=''
PACKAGE_VERSION='3.7.0'
PATH_SEPARATOR=':'
PKGCONFIG=''
PTHREAD_CC=''
PTHREAD_CFLAGS=''
PTHREAD_LIBS=''
RANLIB=''
SDLCONFIG=''
SET_MAKE=''
SHELL='/bin/sh'
STRIP=''
VERSION='3.7.0'
VERSION_BASE='3.7'
XMKMF=''
X_CFLAGS=''
X_EXTRA_LIBS=''
X_LIBS=''
X_PRE_LIBS=''
ac_ct_CC='gcc'
ac_ct_CXX=''
acx_pthread_config=''
am__EXEEXT_FALSE=''
am__EXEEXT_TRUE=''
am__fastdepCC_FALSE=''
am__fastdepCC_TRUE=''
am__fastdepCXX_FALSE=''
am__fastdepCXX_TRUE=''
am__include=''
am__isrc=''
am__leading_dot='.'
am__nodep=''
am__quote=''
am__tar='$${TAR-tar} chof - "$$tardir"'
am__untar='$${TAR-tar} xf -'
bindir='${exec_prefix}/bin'
build='x86_64-unknown-linux-gnu'
build_alias=''
build_cpu='x86_64'
build_os='linux-gnu'
build_vendor='unknown'
datadir='${datarootdir}'
datarootdir='${prefix}/share'
docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
dvidir='${docdir}'
exec_prefix='NONE'
host='x86_64-unknown-linux-gnu'
host_alias=''
host_cpu='x86_64'
host_os='linux-gnu'
host_vendor='unknown'
htmldir='${docdir}'
includedir='${prefix}/include'
infodir='${datarootdir}/info'
install_sh='${SHELL} /home/leonid/workspace/build/povray/unix/config/install-sh'
libdir='${exec_prefix}/lib'
libexecdir='${exec_prefix}/libexec'
localedir='${datarootdir}/locale'
localstatedir='${prefix}/var'
mandir='${datarootdir}/man'
mkdir_p='$(MKDIR_P)'
oldincludedir='/usr/include'
pdfdir='${docdir}'
povgroup=''
povowner=''
prefix='NONE'
program_transform_name='s,x,x,'
psdir='${docdir}'
sbindir='${exec_prefix}/sbin'
sharedstatedir='${prefix}/com'
sysconfdir='${prefix}/etc'
target_alias=''

## ----------- ##
## confdefs.h. ##
## ----------- ##

/* confdefs.h */
#define PACKAGE_NAME "POV-Ray"
#define PACKAGE_TARNAME "povray"
#define PACKAGE_VERSION "3.7.0"
#define PACKAGE_STRING "POV-Ray 3.7.0"
#define PACKAGE_BUGREPORT "uni### [at] povrayorg"
#define PACKAGE_URL ""
#define VERSION_BASE "3.7"
#define DISTRIBUTION_MESSAGE_2 " LanuHum"
#define PACKAGE "povray"
#define VERSION "3.7.0"

configure: exit 77


Post a reply to this message

From: LanuHum
Subject: Re: NURBS
Date: 10 Oct 2016 11:05:01
Message: <web.57fbad716d1ce2047a3e03fe0@news.povray.org>
No problem:
../configure COMPILED_BY="LanuHum" --with-boost-libdir=/usr/lib64

:)


Post a reply to this message

From: Le Forgeron
Subject: Re: NURBS
Date: 10 Oct 2016 12:59:22
Message: <57fbc8ea$1@news.povray.org>
Le 10/10/2016 à 17:02, LanuHum a écrit :
> No problem:
> ../configure COMPILED_BY="LanuHum" --with-boost-libdir=/usr/lib64
> 
> :)
> 
> 
> 
Nice :-)


Post a reply to this message

<<< Previous 10 Messages Goto Initial 10 Messages

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