POV-Ray : Newsgroups : povray.unix : Compiling with icc 12.1 : Re: Compiling with icc 12.1 Server Time
1 May 2024 19:55:54 EDT (-0400)
  Re: Compiling with icc 12.1  
From: Le Forgeron
Date: 15 Dec 2011 16:22:33
Message: <4eea6519@news.povray.org>
Le 15/12/2011 20:33, jhu nous fit lire :
> Le_Forgeron <jgr### [at] freefr> wrote:
>> Le 15/12/2011 13:50, Le_Forgeron nous fit lire :
>>> More technical details if still needed tonight (about 6 hours away),
>>> once I'm back on the actual system with icc. (but I'm not sure it was in
>>> the 12 serie or not)
>>
>> Yep, 12.0.5
>>
>> Had to install in /opt/intel a version of boost (from tar ball, compiled
>> & installed with icc/icpc)
>>
>>   $ source /opt/intel/bin/compilervars.sh intel64
>>
>>   $ ./configure COMPILED_BY="the name which matter"
>> --disable-io-restrictions --with-boost-libdir=/opt/intel/lib
>> --with-boost-thread=boost_thread --with-boost=/opt/intel CC=icc CXX=icpc
>> --disable-debug
>>
>>
>>
>> --disable-io-restrictions  : just my personal taste.
> 
> Aarrrgh!
> 
> Ok, just downloaded boost 1.45, compiled with icc, installed into /opt/intel.
> 
> I run the command you gave (copy and paste) and...
> 
> 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... no
> configure: error: cannot find a suitable boost thread library
> 
> 
> ??? I don't understand why it can't find the libraries when I've explicitly
> stated where they are?
> 
> 
IIRC, the build of boost might not build everything by default.

my listing of /opt/intel/lib:
ia32                           libboost_prg_exec_monitor.so
intel64                        libboost_prg_exec_monitor.so.1.47.0
libboost_chrono.a              libboost_program_options.a
libboost_chrono.so             libboost_program_options.so
libboost_chrono.so.1.47.0      libboost_program_options.so.1.47.0
libboost_date_time.a           libboost_python.a
libboost_date_time.so          libboost_python.so
libboost_date_time.so.1.47.0   libboost_python.so.1.47.0
libboost_exception.a           libboost_random.a
libboost_filesystem.a          libboost_random.so
libboost_filesystem.so         libboost_random.so.1.47.0
libboost_filesystem.so.1.47.0  libboost_regex.a
libboost_graph.a               libboost_regex.so
libboost_graph.so              libboost_regex.so.1.47.0
libboost_graph.so.1.47.0       libboost_serialization.a
libboost_iostreams.a           libboost_serialization.so
libboost_iostreams.so          libboost_serialization.so.1.47.0
libboost_iostreams.so.1.47.0   libboost_signals.a
libboost_math_c99.a            libboost_signals.so
libboost_math_c99f.a           libboost_signals.so.1.47.0
libboost_math_c99f.so          libboost_system.a
libboost_math_c99f.so.1.47.0   libboost_system.so
libboost_math_c99l.a           libboost_system.so.1.47.0
libboost_math_c99l.so          libboost_test_exec_monitor.a
libboost_math_c99l.so.1.47.0   libboost_thread.a
libboost_math_c99.so           libboost_thread.so
libboost_math_c99.so.1.47.0    libboost_thread.so.1.47.0
libboost_math_tr1.a            libboost_unit_test_framework.a
libboost_math_tr1f.a           libboost_unit_test_framework.so
libboost_math_tr1f.so          libboost_unit_test_framework.so.1.47.0
libboost_math_tr1f.so.1.47.0   libboost_wave.a
libboost_math_tr1l.a           libboost_wave.so
libboost_math_tr1l.so          libboost_wave.so.1.47.0
libboost_math_tr1l.so.1.47.0   libboost_wserialization.a
libboost_math_tr1.so           libboost_wserialization.so
libboost_math_tr1.so.1.47.0    libboost_wserialization.so.1.47.0
libboost_prg_exec_monitor.a


Post a reply to this message

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