POV-Ray

The Persistence of Vision Raytracer (POV-Ray).

This is the legacy Bug Tracking System for the POV-Ray project. Bugs listed here are being migrated to our github issue tracker. Please refer to that for new reports or updates to existing ones on this system.

Attached to Project: POV-Ray
Opened by Dmitry - 2014-05-16
Last edited by Grimbert Jérôme - 2015-08-03

FS#322 - ubuntu 14.04, boost 1.54, can not configure

can not run POV-Ray on ubuntu 14.04, boost 1.54,

./configure COMPILED_BY=”Dmitry <my>”

...

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.37... yes
checking whether the Boost::Thread library is available... yes
checking whether the boost thread library is usable... no
configure: error: in `/home/di/workspace2/povray-3.7-stable':
configure: error: cannot link with the boost thread library

log in attach file

Closed by  Grimbert Jérôme
Monday, 03 August 2015, 11:45 GMT
Reason for closing:  Can't fix
Additional comments about closing:  

Able to compile on target with specific steps

Grimbert Jérôme commented on Saturday, 17 May 2014, 08:39 GMT

Try:

./configure COMPILED_BY=”Dmitry <my>” LIBS="-lboost_system"

Dmitry commented on Tuesday, 20 May 2014, 03:58 GMT

Good.

Next error message:

config.status: error: cannot find input file: `Makefile.in'
Grimbert Jérôme commented on Tuesday, 20 May 2014, 15:33 GMT

The first time, before running ./configure, you should

  1. cd unix
  2. ./prebuild.sh
  3. cd ..
  4. ./configure...
Dmitry commented on Tuesday, 20 May 2014, 19:29 GMT

Of course I run it!

Grimbert Jérôme commented on Wednesday, 21 May 2014, 16:08 GMT

On github repository (master branch), the prebuild.sh script was already fixed for your case on December 16, 2013. (commit 9e7e624)

It did not make it (yet?) in the stable branch.

You need to add "–add-missing" at line 727 of prebuild.sh when calling automake, just as it is written in your prebuild.log

Have a nice day.

Dmitry commented on Monday, 26 May 2014, 05:59 GMT

Good. Thanks.

Next error on make!

Grimbert Jérôme commented on Monday, 26 May 2014, 06:37 GMT

try extending LIBS with -lboost_thread too.

$ ./configure COMPILED_BY=”Dmitry <my>” LIBS="-lboost_system -lboost_thread"

Dmitry commented on Monday, 26 May 2014, 19:30 GMT

yippee! Its work! Thanks

  1. cd unix
  2. gedit prebuild.sh (at line 727 to add "–add-missing" )
  3. ./prebuild.sh
  4. cd ..
  5. ./configure COMPILED_BY=”Dmitry <my>” LIBS="-lboost_system -lboost_thread"
  6. make
  7. make install
  8. make –benchmark

Loading...

Available keyboard shortcuts

Tasklist

Task Details

Task Editing