|
|
my steps:
yum install -y gcc gcc-c++ autoconf automake make boost boost-devel libpng-devel
libjpeg-devel libtiff-devel
wget https://codeload.github.com/POV-Ray/povray/zip/3.7-stable -O POVRay.zip
unzip POVRay.zip
cd povray-3.7-stable/unix
../prebuild.sh
cd ..
../configure COMPILED_BY="zhaoxing" --with-boost-thread=boost_thread-mt
--disable-strip --enable-debug
make
make install
files:
[root@slave-6-4 unix]# file /usr/lib64/libboost_thread-mt.so.5
/usr/lib64/libboost_thread-mt.so.5: ELF 64-bit LSB shared object, x86-64,
version 1 (SYSV), dynamically linked, stripped
[root@slave-6-4 unix]# file ./povray
../povray: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically
linked (uses shared libs), for GNU/Linux 2.6.18, not stripped
[root@slave-6-4 unix]# cat /etc/issue
CentOS release 6.4 (Final)
Kernel \r on an \m
stack:
Program received signal SIGILL, Illegal instruction.
hashed_index () at /usr/include/boost/multi_index/hashed_index.hpp:611
611 calculate_max_load();
Missing separate debuginfos, use: debuginfo-install
boost-thread-1.41.0-17.el6_4.x86_64 glibc-2.12-1.107.el6.x86_64
libgcc-4.4.7-3.el6.x86_64 libjpeg-turbo-1.2.1-1.el6.x86_64
libpng-1.2.49-1.el6_2.x86_64 libstdc++-4.4.7-3.el6.x86_64
libtiff-3.9.4-9.el6_3.x86_64 zlib-1.2.3-29.el6.x86_64
(gdb) bt
#0 hashed_index () at /usr/include/boost/multi_index/hashed_index.hpp:611
#1 multi_index_container () at /usr/include/boost/multi_index_container.hpp:193
#2 hashed_factory_class () at
/usr/include/boost/flyweight/hashed_factory.hpp:38
#3 holder_arg () at /usr/include/boost/flyweight/detail/flyweight_core.hpp:158
#4 get () at /usr/include/boost/flyweight/static_holder.hpp:33
#5 init () at /usr/include/boost/flyweight/detail/flyweight_core.hpp:111
#6 __static_initialization_and_destruction_0 ()
at /usr/include/boost/flyweight/detail/flyweight_core.hpp:215
#7 global constructors keyed to _ZN3pov18SubsurfaceInteriorC2Ed() ()
at backend/lighting/subsurface.cpp:114
#8 0x0000000000606046 in __do_global_ctors_aux ()
#9 0x000000000040b333 in _init ()
#10 0x00007fffffffe5c8 in ?? ()
#11 0x0000000000605fb5 in __libc_csu_init ()
#12 0x00007ffff639ec70 in __libc_start_main () from /lib64/libc.so.6
#13 0x000000000040c839 in _start ()
Am I missing any configure options?
Thanks!
Post a reply to this message
|
|