Голосование

Нужны ли "ноды" для POV-Ray?

Да
0 (0%)
Нет
0 (0%)
Не понимаю вопрос
0 (0%)

Проголосовало пользователей: 0

Автор Тема: Povray-3.7: Неофициальный экспортёр  (Прочитано 98067 раз)

Оффлайн nautilus

  • Житель
POV-Ray
« Ответ #375 : 24 Июнь 2015, 22:39:11 »
Не смог разобраться, буду мучить вас слоупочными вопросами  ;D
Цитата: bdancer
Хм, в README и README.md отличаются команды...
ага) какому readme следовать?
Цитата: unix-src-INSTALL.txt
NOTE: Some users on 64-bit platforms have reported that adding --with-boost-thread=boost_thread-m
to ./configure is needed to get a successful compilation.
Насколько понимаю, "--with-boost-thread=boost_thread-m" надо вставить сюда:
Цитировать
./configure COMPILED_BY="your name <email@address>"
но как? И зачем рендеру мой имейл? Обязательно его указывать?

Оффлайн nautilus

  • Житель
Re: Povray-3.7: Неофициальный экспортёр
« Ответ #376 : 24 Июнь 2015, 22:42:30 »
Цитата: LanuHum
Рекомендую для сборки и установки более свежую версию:
https://github.com/LeForgeron/povray
Далее, по инструкции:
LanuHum, благодарю, буду пробовать, позже отпишусь о результате.

Оффлайн LanuHum

  • Житель
Re: Povray-3.7: Неофициальный экспортёр
« Ответ #377 : 24 Июнь 2015, 22:52:48 »
Цитировать
но как? И зачем рендеру мой имейл? Обязательно его указывать?
Не обязательно адрес, можно, просто имя или что угодно. Скорей всего, это связано с лицензией.
И, консоль при старте рендера будет писать подобное этому:
Код
Povray found
b"Persistence of Vision(tm) Ray Tracer Version 3.7.0.unofficial (g++ 4.9.2 @
 x86_64-mageia-linux-gnu)
This is an unofficial version compiled by:
 Mageia
 The POV-Ray Team is not responsible for supporting this version.

Оффлайн nautilus

  • Житель
Re: Povray-3.7: Неофициальный экспортёр
« Ответ #378 : 24 Июнь 2015, 22:58:59 »
Код
nautilus@sid:~/povray-master$ cd unix/
nautilus@sid:~/povray-master/unix$ ls
AUTHORS       disp.h         install          povray.conf  scripts
ChangeLog     disp_sdl.cpp   install.txt      prebuild.sh  VERSION
config        disp_sdl.h     Makefile.header  README       xbgmap.xpm
configure.ac  disp_text.cpp  NEWS             README.bin   xpovicon.xbm
COPYING       disp_text.h    povconfig        README.md    xpovicon.xpm
dirinfo.dox   icons          povray.1         README.unix  xpovmask.xbm
nautilus@sid:~/povray-master/unix$ ./prebuild.sh
Detected autoconf 2.69
Detected automake 1.14.1
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_pov_crystal_48.png
Create ../icons/file_inc_classic_32.png
Create ../icons/file_inc_classic_48.png
Create ../icons/file_pov_classic_16.png
Create ../icons/file_pov_crystal_16.png
Create ../icons/file_pov_classic_64.png
Create ../icons/file_pov_crystal_32.png
Create ../icons/povray_16.png
Create ../icons/file_pov_slick_16.png
Create ../icons/povray_32.png
Create ../icons/file_inc_classic_64.png
Create ../icons/povray_48.png
Create ../icons/file_pov_crystal_64.png
Create ../icons/file_pov_classic_32.png
Create ../icons/file_inc_crystal_32.png
Create ../icons/file_pov_slick_48.png
Create ../icons/file_inc_crystal_16.png
Create ../icons/file_pov_classic_48.png
Create ../icons/file_inc_slick_16.png
Create ../icons/file_inc_slick_32.png
Create ../icons/file_pov_slick_64.png
Create ../icons/file_pov_slick_32.png
Create ../icons/povray_64.png
Create ../icons/file_inc_slick_48.png
Create ../icons/file_inc_crystal_48.png
Create ../icons/file_inc_crystal_64.png
Create ../icons/file_inc_slick_64.png
Create ../icons/file_inc_classic_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
Removing ../libraries/boost/boost
Create ../vfe/Makefile.am
Run ../bootstrap
+ rm -f config.log config.status
+ aclocal -I .
+ autoheader --warnings=all
+ automake --add-missing --warnings=all
configure.ac:185: installing 'unix/config/compile'
configure.ac:166: installing 'unix/config/config.guess'
configure.ac:166: installing 'unix/config/config.sub'
configure.ac:169: installing 'unix/config/install-sh'
configure.ac:169: installing 'unix/config/missing'
/usr/share/automake-1.14/am/library.am: warning: 'libpovray.a': linking libraries using a non-POSIX
/usr/share/automake-1.14/am/library.am: archiver requires 'AM_PROG_AR' in 'configure.ac'
source/Makefile.am:32:   while processing library 'libpovray.a'
source/Makefile.am: installing 'unix/config/depcomp'
/usr/share/automake-1.14/am/library.am: warning: 'libvfe.a': linking libraries using a non-POSIX
/usr/share/automake-1.14/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
+ 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
nautilus@sid:~/povray-master/unix$ cd ../
nautilus@sid:~/povray-master$ ./configure COMPILED_BY="nautilus" --prefix=/usr --with-x LIBS="-lboost_system -lboost_thread -lboost_date_time"

===============================================================================
Configure POV-Ray version 3.7.1-alpha.8032017
===============================================================================

This is an unofficial version compiled by:
 nautilus
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/nautilus/povray-master':
configure: error: C compiler cannot create executables
See `config.log' for more details
nautilus@sid:~/povray-master$ make
make: *** Не заданы цели и не найден make-файл.  Останов.
nautilus@sid:~/povray-master$
:'(
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.1-alpha.8032017, which was
generated by GNU Autoconf 2.69.  Invocation command line was

  $ ./configure COMPILED_BY=nautilus --prefix=/usr --with-x LIBS=-lboost_system -lboost_thread -lboost_date_time

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

hostname = sid
uname -m = x86_64
uname -r = 4.0.0-2-amd64
uname -s = Linux
uname -v = #1 SMP Debian 4.0.5-1 (2015-06-16)

/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/local/bin
PATH: /usr/bin
PATH: /bin
PATH: /usr/local/games
PATH: /usr/games


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

configure:3714: result:
===============================================================================
Configure POV-Ray version 3.7.1-alpha.8032017
===============================================================================

This is an unofficial version compiled by:
 nautilus
The POV-Ray Team(tm) is not responsible for supporting this version.
configure:3735: result:
Environment
-----------
configure:3744: checking build system type
configure:3758: result: x86_64-unknown-linux-gnu
configure:3778: checking host system type
configure:3791: result: x86_64-unknown-linux-gnu
configure:3828: checking for a BSD-compatible install
configure:3896: result: /usr/bin/install -c
configure:3907: checking whether build environment is sane
configure:3962: result: yes
configure:4113: checking for a thread-safe mkdir -p
configure:4152: result: /bin/mkdir -p
configure:4159: checking for gawk
configure:4175: found /usr/bin/gawk
configure:4186: result: gawk
configure:4197: checking whether make sets $(MAKE)
configure:4219: result: yes
configure:4248: checking whether make supports nested variables
configure:4265: result: yes
configure:4392: checking whether to enable maintainer-specific portions of Makefiles
configure:4401: result: no
ax_fix_incorrect_path_regexp = [=:]*\.:*
ax_fix_incorrect_path_old =
ax_fix_incorrect_path_new =
configure:4428: checking whether $C_INCLUDE_PATH contains the "." path
configure:4438: result: no
ax_fix_incorrect_path_regexp = [=:]*\.:*
ax_fix_incorrect_path_old =
ax_fix_incorrect_path_new =
configure:4456: checking whether $CPLUS_INCLUDE_PATH contains the "." path
configure:4466: result: no
configure:4477: result:
Programs
--------
configure:4533: checking for gcc
configure:4549: found /usr/bin/gcc
configure:4560: result: gcc
configure:4789: checking for C compiler version
configure:4798: gcc --version >&5
gcc (Debian 4.9.2-22) 4.9.2
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:4809: $? = 0
configure:4798: gcc -v >&5
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/4.9/lto-wrapper
Target: x86_64-linux-gnu
Configured with: ../src/configure -v --with-pkgversion='Debian 4.9.2-22' --with-bugurl=file:///usr/share/doc/gcc-4.9/README.Bugs --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-4.9 --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.9 --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --with-system-zlib --disable-browser-plugin --enable-java-awt=gtk --enable-gtk-cairo --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-4.9-amd64/jre --enable-java-home --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-4.9-amd64 --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-4.9-amd64 --with-arch-directory=amd64 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --enable-objc-gc --enable-multiarch --with-arch-32=i586 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu
Thread model: posix
gcc version 4.9.2 (Debian 4.9.2-22)
configure:4809: $? = 0
configure:4798: gcc -V >&5
gcc: error: unrecognized command line option '-V'
gcc: fatal error: no input files
compilation terminated.
configure:4809: $? = 4
configure:4798: gcc -qversion >&5
gcc: error: unrecognized command line option '-qversion'
gcc: fatal error: no input files
compilation terminated.
configure:4809: $? = 4
configure:4829: checking whether the C compiler works
configure:4851: gcc    conftest.c -lboost_system -lboost_thread -lboost_date_time >&5
/usr/bin/ld: cannot find -lboost_system
/usr/bin/ld: cannot find -lboost_thread
/usr/bin/ld: cannot find -lboost_date_time
collect2: error: ld returned 1 exit status
configure:4855: $? = 1
configure:4893: result: no
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "POV-Ray"
| #define PACKAGE_TARNAME "povray"
| #define PACKAGE_VERSION "3.7.1-alpha.8032017"
| #define PACKAGE_STRING "POV-Ray 3.7.1-alpha.8032017"
| #define PACKAGE_BUGREPORT "unix-bugreports-2011@povray.org"
| #define PACKAGE_URL ""
| #define VERSION_BASE "3.7"
| #define BUILT_BY " nautilus"
| #define PACKAGE "povray"
| #define VERSION "3.7.1-alpha.8032017"
| /* end confdefs.h.  */
|
| int
| main ()
| {
|
|   ;
|   return 0;
| }
configure:4898: error: in `/home/nautilus/povray-master':
configure:4900: 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=nautilus
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 -lboost_date_time'
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/nautilus/povray-master/unix/config"/missing aclocal-1.14'
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/nautilus/povray-master/unix/config"/missing autoconf'
AUTOHEADER='${SHELL} "/home/nautilus/povray-master/unix/config"/missing autoheader'
AUTOMAKE='${SHELL} "/home/nautilus/povray-master/unix/config"/missing automake-1.14'
AWK='gawk'
BOOST_CPPFLAGS=''
BOOST_LDFLAGS=''
BOOST_THREAD_LIB=''
C99_COMPATIBLE_RADIOSITY=''
CC='gcc'
CCDEPMODE=''
CFLAGS=''
COMPILED_BY='nautilus'
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 -lboost_date_time'
LTLIBOBJS=''
MAINT='#'
MAINTAINER_MODE_FALSE=''
MAINTAINER_MODE_TRUE='#'
MAKEINFO='${SHELL} "/home/nautilus/povray-master/unix/config"/missing makeinfo'
MKDIR_P='/bin/mkdir -p'
NON_REDISTRIBUTABLE_BUILD=''
OBJEXT=''
PACKAGE='povray'
PACKAGE_BUGREPORT='unix-bugreports-2011@povray.org'
PACKAGE_NAME='POV-Ray'
PACKAGE_STRING='POV-Ray 3.7.1-alpha.8032017'
PACKAGE_TARNAME='povray'
PACKAGE_URL=''
PACKAGE_VERSION='3.7.1-alpha.8032017'
PATH_SEPARATOR=':'
PKGCONFIG=''
PTHREAD_CC=''
PTHREAD_CFLAGS=''
PTHREAD_LIBS=''
RANLIB=''
SDLCONFIG=''
SET_MAKE=''
SHELL='/bin/bash'
STRIP=''
VERSION='3.7.1-alpha.8032017'
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/nautilus/povray-master/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='/usr'
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.1-alpha.8032017"
#define PACKAGE_STRING "POV-Ray 3.7.1-alpha.8032017"
#define PACKAGE_BUGREPORT "unix-bugreports-2011@povray.org"
#define PACKAGE_URL ""
#define VERSION_BASE "3.7"
#define BUILT_BY " nautilus"
#define PACKAGE "povray"
#define VERSION "3.7.1-alpha.8032017"

configure: exit 77
« Последнее редактирование: 24 Июнь 2015, 23:10:05 от nautilus »

Оффлайн sungreen

  • ...
  • Житель
  • Kostroma mon amour
    • sungreen.github.io
Re: Povray-3.7: Неофициальный экспортёр
« Ответ #379 : 24 Июнь 2015, 23:13:16 »
Леонид, а помнишь ты где то упоминал, что для сборки требуется какая-то версия чего-то там, может в этом проблема ...
сам не уже не помню чего именно требовалось, но помню что затык точно был в несовместимости версий ...
Для Кота

Оффлайн LanuHum

  • Житель
Re: Povray-3.7: Неофициальный экспортёр
« Ответ #380 : 24 Июнь 2015, 23:14:35 »
По-моему, нету компилятора gcc-c++
Код
Programs
--------
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking whether gcc understands -c and -o together... yes
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /usr/bin/grep                                                                                                                                             
checking for egrep... /usr/bin/grep -E                                                                                                                                                                       
checking for ANSI C header files... yes                                                                                                                                                                       
checking for sys/types.h... yes                                                                                                                                                                               
checking for sys/stat.h... yes                                                                                                                                                                               
checking for stdlib.h... yes                                                                                                                                                                                 
checking for string.h... yes                                                                                                                                                                                 
checking for memory.h... yes                                                                                                                                                                                 
checking for strings.h... yes                                                                                                                                                                                 
checking for inttypes.h... yes                                                                                                                                                                               
checking for stdint.h... yes                                                                                                                                                                                 
checking for unistd.h... yes                                                                                                                                                                                 
checking for stdlib.h... (cached) yes                                                                                                                                                                         
checking for g++... g++                                                                                                                                                                                       
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking whether the g++ compiler works... yes
checking how to run the C++ preprocessor... g++ -E
checking for C++ compiler vendor... gnu
checking for g++ version... 4.9.2
checking for ranlib... ranlib


И, далее, должно быть примерно так:
Код
Libraries
---------
checking whether to link with cygwin DLL... no
checking whether to enable static linking... no
checking for the pthreads library -lpthreads... no
checking whether pthreads work without any flags... no
checking whether pthreads work with -Kthread... no
checking whether pthreads work with -kthread... no
checking for the pthreads library -llthread... no
checking whether pthreads work with -pthread... yes
checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE
checking if more special flags are required for pthreads... no
checking for boostlib >= 1.38... yes
checking whether the Boost::Thread library is available... yes
checking for exit in -lboost_thread... yes
checking whether the boost thread library is usable... yes
checking for sin in -lmkl... no
checking for sin in -lm... yes
checking for clock_gettime in -lrt... yes
checking whether to use the ZLIB library... yes
checking for library containing zlibVersion... -lz
checking zlib.h usability... yes
checking zlib.h presence... yes
checking for zlib.h... yes
checking for libz version >= 1.2.1... 1.2.8, ok
checking whether to use the PNG library... yes
checking for library containing png_get_libpng_ver... -lpng
checking png.h usability... yes
checking png.h presence... yes
checking for png.h... yes
checking for libpng version >= 1.2.5... 1.6.17, ok
checking whether to use the JPEG library... yes
checking for library containing jpeg_std_error... -ljpeg
checking jpeglib.h usability... yes
checking jpeglib.h presence... yes
checking for jpeglib.h... yes
checking for libjpeg version >= 6b (62)... 80, ok
checking whether to use the TIFF library... yes
checking for library containing TIFFGetVersion... -ltiff
checking tiffio.h usability... yes
checking tiffio.h presence... yes
checking for tiffio.h... yes
checking for libtiff version >= 3.6.1... 4.0.4beta, ok
checking whether to use the OpenEXR library... yes
checking for pkg-config... pkg-config
checking for OpenEXR's pkg-config... yes
checking for OpenEXR version >= 1.2... 2.2.0, ok
checking OpenEXR/ImfCRgbaFile.h usability... yes
checking OpenEXR/ImfCRgbaFile.h presence... yes
checking for OpenEXR/ImfCRgbaFile.h... yes
checking for ImfInputReadPixels in -lIlmImf... yes
checking for X... libraries /usr/lib, headers /usr/include
checking whether -R must be followed by a space... neither works
checking for gethostbyname... yes
checking for connect... yes
checking for remove... yes
checking for shmat... yes
checking for IceConnectionNumber in -lICE... yes
checking X11/Xlib.h usability... yes
checking X11/Xlib.h presence... yes
checking for X11/Xlib.h... yes
checking for XFlush in -lX11... yes
checking X11/xpm.h usability... no
checking X11/xpm.h presence... no
checking for X11/xpm.h... no
checking whether to enable the watch cursor... no
checking for sdl-config... sdl-config
checking for libSDL... yes
checking for libSDL version >= 1.2... 1.2.15, ok
checking SDL/SDL.h usability... yes
checking SDL/SDL.h presence... yes
checking for SDL/SDL.h... yes
checking for SDL_Quit in -lSDL... yes

Language constructs and functions
---------------------------------
checking whether time.h and sys/time.h may both be included... yes
checking time.h usability... yes
checking time.h presence... yes
checking for time.h... yes
checking limits.h usability... yes
checking limits.h presence... yes
checking for limits.h... yes
checking sys/resource.h usability... yes
checking sys/resource.h presence... yes
checking for sys/resource.h... yes
checking sys/time.h usability... yes
checking sys/time.h presence... yes
checking for sys/time.h... yes
checking sys/wait.h usability... yes
checking sys/wait.h presence... yes
checking for sys/wait.h... yes
checking for unistd.h... (cached) yes
checking for size_t... yes
checking whether struct tm is in sys/time.h or time.h... time.h
checking size of int... 4
checking size of long int... 8
checking size of size_t... 8
checking size of float... 4
checking for working memcmp... yes
checking for vsnprintf... yes
checking for getcwd... yes
checking for readlink... yes
checking for nanosleep... yes
checking for clock_gettime... yes
checking for getrusage... yes
checking for gettimeofday... yes
checking for asinh... yes

Compiling
---------
checking whether to enable pipes for communications... yes
checking whether g++ accepts -pipe... yes
checking whether g++ accepts -Wno-multichar... yes
checking whether g++ accepts -Wno-write-strings... yes
checking whether g++ accepts -fno-enforce-eh-specs... yes
checking whether g++ accepts -Wno-non-template-friend... yes
checking whether to enable I/O restrictions... yes
checking whether to enable debugging... no
checking whether to enable profiling... no
checking whether to enable stripping... yes
checking whether g++ accepts -s... yes
checking whether to enable optimizations... yes
checking whether g++ accepts -O3... yes
checking whether g++ accepts -ffast-math... yes
checking whether to enable architecture-specific optimizations... yes
checking whether g++ accepts -xHost... no
checking whether g++ accepts -march=native... yes
checking which architecture to optimize for... x86_64-unknown-linux-gnu (using -march=native)

Floating Point Features
-----------------------
checking limits usability... yes
checking limits presence... yes
checking for limits... yes
checking whether NaNs are supported... yes
checking cmath usability... yes
checking cmath presence... yes
checking for cmath... yes
checking whether NaNs can be identified using std::isnan()... no
checking whether NaNs can be identified using global isnan()... no
checking whether NaNs can be identified by comparison to themselves... no
checking whether infinite values are supported... yes
checking for cmath... (cached) yes
checking whether infinities can be identified using std::isinf()... no
checking whether infinities can be identified using global isinf()... no
checking whether infinities can be identified by comparison to the maximum value... yes

Makefiles
---------
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating source/Makefile
config.status: creating vfe/Makefile
config.status: creating unix/Makefile
config.status: creating config.h
config.status: executing depfiles commands

===============================================================================
POV-Ray 3.7.1-alpha.8032017 has been configured.

Built-in features:
  I/O restrictions:          enabled
  X Window display:          enabled (using SDL)
  Supported image formats:   gif tga iff ppm pgm hdr png jpeg tiff openexr
  Unsupported image formats: -

Compilation settings:
  Build architecture:  x86_64-unknown-linux-gnu
  Built/Optimized for: x86_64-unknown-linux-gnu (using -march=native)
  Compiler vendor:     gnu
  Compiler version:    g++ 4.9.2
  Compiler flags:      -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -s -O3 -ffast-math -march=native -pthread

Type 'make check' to build the program and run a test render.
Type 'make install' to install POV-Ray on your system.

The POV-Ray components will be installed in the following directories:
  Program (executable):       /usr/bin
  System configuration files: /usr/etc/povray/3.7
  User configuration files:   /home/leonid/.povray/3.7
  Standard include files:     /usr/share/povray-3.7/include
  Standard INI files:         /usr/share/povray-3.7/ini
  Standard demo scene files:  /usr/share/povray-3.7/scenes
  Documentation (text, HTML): /usr/share/doc/povray-3.7
  Unix man page:              /usr/share/man
===============================================================================

[leonid@localhost povray-master]$
« Последнее редактирование: 24 Июнь 2015, 23:17:03 от LanuHum »

Оффлайн LanuHum

  • Житель
Re: Povray-3.7: Неофициальный экспортёр
« Ответ #381 : 24 Июнь 2015, 23:19:46 »
Леонид, а помнишь ты где то упоминал, что для сборки требуется какая-то версия чего-то там, может в этом проблема ...
сам не уже не помню чего именно требовалось, но помню что затык точно был в несовместимости версий ...

По-моему, как раз и был затык с autoconf. Последняя версия несовместима с предыдущей. Вернее, скрипты, написанные для предыдущей не читаются последней.

Оффлайн LanuHum

  • Житель
Re: Povray-3.7: Неофициальный экспортёр
« Ответ #382 : 24 Июнь 2015, 23:27:11 »
Раз уж вспомнили про Povray...
Мы уже можем рисовать 2d-bezier curve и ноды суслика не используем больше.

Оффлайн nautilus

  • Житель
Re: Povray-3.7: Неофициальный экспортёр
« Ответ #383 : 24 Июнь 2015, 23:30:36 »
Цитата: LanuHum
По-моему, нету компилятора gcc-c++
Код
nautilus@sid:~$ sudo apt-get install gcc
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Уже установлена самая новая версия gcc.
gcc установлен вручную.
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 2 пакетов не обновлено.
LanuHum, этот gcc?

bdancer

  • Гость
Re: Povray-3.7: Неофициальный экспортёр
« Ответ #384 : 25 Июнь 2015, 01:45:18 »
Цитировать
configure:4851: gcc    conftest.c -lboost_system -lboost_thread -lboost_date_time >&5
/usr/bin/ld: cannot find -lboost_system
/usr/bin/ld: cannot find -lboost_thread
/usr/bin/ld: cannot find -lboost_date_time
collect2: error: ld returned 1 exit status
Ты попросил boost, но его не поставил:
Код
apt-get install libboost-dev

Оффлайн nautilus

  • Житель
Re: Povray-3.7: Неофициальный экспортёр
« Ответ #385 : 25 Июнь 2015, 01:56:22 »
Цитата: bdancer
Ты попросил boost, но его не поставил:
Код
nautilus@sid:~$ sudo apt-get install libboost-dev
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Уже установлена самая новая версия libboost-dev.
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 11 пакетов не обновлено.

Оффлайн LanuHum

  • Житель
Re: Povray-3.7: Неофициальный экспортёр
« Ответ #386 : 25 Июнь 2015, 20:09:56 »
Цитировать
LanuHum, этот gcc?
Не похоже. Пиши
sudo apt-get install g++
Если нет, то
sudo apt-get install build-essential
Если нет, то не знаю, как там в ваших суперовских системах сие устанавливается.
В Магее: urpmi gcc-c++
Какая сисема?
Убунту и Дебиан имеют в репах Povray-3.7
Нашёл вот такое для сборки Povray:
sudo apt-get install libboost-all-dev libpng-dev libjpeg8-dev libtiff-dev build-essential  libsdl-dev
Стало быть не libboost-dev, а libboost-all-dev

Оффлайн nautilus

  • Житель
Povray-3.7
« Ответ #387 : 25 Июнь 2015, 22:09:00 »
Цитата: LanuHum
Убунту и Дебиан имеют в репах Povray-3.7
Да, установил из репозитория, кубик рендерился. Потом установил ваш экспортер, рендера нет (кириллицы и пробелов в путях тоже нет).
Имею уйму вопросов, но не знаю как лаконично их задать.

LanuHum, благодарю за помощь, позже отпишусь.

Оффлайн LanuHum

  • Житель
Re: Povray-3.7
« Ответ #388 : 25 Июнь 2015, 22:20:40 »
Цитата: LanuHum
Убунту и Дебиан имеют в репах Povray-3.7
Да, установил из репозитория, кубик рендерился. Потом установил ваш экспортер, рендера нет (кириллицы и пробелов в путях тоже нет).
Имею уйму вопросов, но не знаю как лаконично их задать.

LanuHum, благодарю за помощь, позже отпишусь.
Для начала неплохо бы было запускать Блендер из консоли, чтобы читать информацию об ошибках.
Это позволит вопросам самим возникать один за другим по порядку. :)

Оффлайн nautilus

  • Житель
Re: Povray-3.7: Неофициальный экспортёр
« Ответ #389 : 25 Июнь 2015, 23:44:16 »
Цитата: LanuHum
Для начала неплохо бы было запускать Блендер из консоли, чтобы читать информацию об ошибках.
Да, пожалуйста:
Код
nautilus@sid:~$ /home/nautilus/bin/blender-2.74-linux-glibc211-x86_64/blender
connect failed: No such file or directory
Read new prefs: /home/nautilus/.config/blender/2.74/config/userpref.blend
found bundled python: /home/nautilus/bin/blender-2.74-linux-glibc211-x86_64/2.74/python
Project Time loaded 0
***INITIALIZING***
Scene name: untitled
Export path: /tmp
Traceback (most recent call last):
  File "/home/nautilus/bin/blender-2.74-linux-glibc211-x86_64/2.74/scripts/addons/render_povray/render.py", line 2173, in render
    self._export(scene, povPath, renderImagePath)
  File "/home/nautilus/bin/blender-2.74-linux-glibc211-x86_64/2.74/scripts/addons/render_povray/render.py", line 2063, in _export
    write_pov(self._temp_file_in, scene, info_callback)
  File "/home/nautilus/bin/blender-2.74-linux-glibc211-x86_64/2.74/scripts/addons/render_povray/render.py", line 1948, in write_pov
    exportMeshes(scene,ob)
  File "/home/nautilus/bin/blender-2.74-linux-glibc211-x86_64/2.74/scripts/addons/render_povray/render.py", line 1503, in exportMeshes
    fileInc=open("%s/data_%s_dec.inc"%(scene.pov.scene_path,povName),'w')
PermissionError: [Errno 13] Permission denied: '/data_Cube_dec.inc'

location: <unknown location>:-1

location: <unknown location>:-1
Saved session recovery to '/tmp/quit.blend'

Blender quit

 


Яметрика

* По форуму

* Рекламный блок

* Последние вложения

blender_Ild91AVt1h.png
Скачано: 5
Автор: dimak
Glue to Sphere.jpg
Скачано: 19
Автор: Samovar
screen.jpg
Скачано: 13
Автор: Samovar
screen.jpg
Скачано: 13
Автор: LanuHum
Primer Glossy on-off.jpg
Скачано: 27
Автор: Samovar