POV-Ray : Newsgroups : povray.beta-test : Compiling Unix sources on OS X Tiger (re-post from p.unix) Server Time: 30 Aug 2008 03:31:39 GMT
  Compiling Unix sources on OS X Tiger (re-post from p.unix) (Message 1 to 6 of 6)  
From: Anthony D  Baye
Subject: Compiling Unix sources on OS X Tiger (re-post from p.unix)
Date: 18 Mar 2008 05:40:01
Message: <web.47df62da5801fef5b80d39510@news.povray.org>
I'm trying to compile the Unix beta sources under Tiger and I've installed the
boost libraries, the configure is detecting them, but I keep getting a
configuration error "Could not link against boost_thread"

I have to use --with-boost=/users/mac just to get it to recognize that boost is
installed and I've been trying to use --with-boost-thread in just about every
combination.

I tried specifying BOOST_ROOT, but it doesn't work.

my pre-compiled thread libraries seem to be in /users/mac/lib

Being more of a GUI user until OS X came along, I'm not what you would call
conversant with Terminal, so if anyone could help me
with this problem, I'd be grateful.

A.D.B


Post a reply to this message

From: Calvin
Subject: Re: Compiling Unix sources on OS X Tiger (re-post from p.unix)
Date: 22 Mar 2008 05:20:01
Message: <web.47e4a48f8cf307a477a62f940@news.povray.org>
"Anthony D. Baye" <ShadowMage3D [at] spamnomorehotmailcom> wrote:
> I'm trying to compile the Unix beta sources under Tiger and I've installed the
> boost libraries, the configure is detecting them, but I keep getting a
> configuration error "Could not link against boost_thread"
>
> I have to use --with-boost=/users/mac just to get it to recognize that boost is
> installed and I've been trying to use --with-boost-thread in just about every
> combination.
>
> I tried specifying BOOST_ROOT, but it doesn't work.
>
> my pre-compiled thread libraries seem to be in /users/mac/lib
>
> Being more of a GUI user until OS X came along, I'm not what you would call
> conversant with Terminal, so if anyone could help me
> with this problem, I'd be grateful.
>
> A.D.B

Modern versions of boost on OSX seem to want to compile their boost_thread as
boost_thread-mt. Try something like this:

../configure COMPILED_BY="me [at] myemailcom" --with-boost-thread=boost_thread-mt


Post a reply to this message

From: Anthony D  Baye
Subject: Re: Compiling Unix sources on OS X Tiger (re-post from p.unix)
Date: 24 Mar 2008 15:25:01
Message: <web.47e7d4df8cf307a4b80d39510@news.povray.org>
"Calvin" <nomail@nomail> wrote:
> "Anthony D. Baye" <ShadowMage3D [at] spamnomorehotmailcom> wrote:
> > I'm trying to compile the Unix beta sources under Tiger and I've installed the
> > boost libraries, the configure is detecting them, but I keep getting a
> > configuration error "Could not link against boost_thread"
> >
> > I have to use --with-boost=/users/mac just to get it to recognize that boost is
> > installed and I've been trying to use --with-boost-thread in just about every
> > combination.
> >
> > I tried specifying BOOST_ROOT, but it doesn't work.
> >
> > my pre-compiled thread libraries seem to be in /users/mac/lib
> >
> > Being more of a GUI user until OS X came along, I'm not what you would call
> > conversant with Terminal, so if anyone could help me
> > with this problem, I'd be grateful.
> >
> > A.D.B
>
> Modern versions of boost on OSX seem to want to compile their boost_thread as
> boost_thread-mt. Try something like this:
>
> ../configure COMPILED_BY="me [at] myemailcom" --with-boost-thread=boost_thread-mt

Tried it.  No joy.

A.D.B


Post a reply to this message

From: Nicolas Calimet
Subject: Re: Compiling Unix sources on OS X Tiger (re-post from p.unix)
Date: 2 Apr 2008 13:05:12
Message: <47f39298$1@news.povray.org>
> I have to use --with-boost=/users/mac just to get it to recognize that boost is
> installed and I've been trying to use --with-boost-thread in just about every
> combination.

	According to your config.log you are misusing the --with-boost-thread
configure option.  You specified:

--with-boost-thread=libboost_thread-mt-d-1_34_1

while it should be:

--with-boost-thread=boost_thread-mt-d-1_34_1

i.e. without the "lib" prefix.  Note that 'configure --help' gives the correct
syntax for this option.

	HTH,
	- NC


Post a reply to this message

From: Anthony D  Baye
Subject: Re: Compiling Unix sources on OS X Tiger (re-post from p.unix)
Date: 3 Apr 2008 01:15:00
Message: <web.47f43d418cf307a4b80d39510@news.povray.org>
I've tried every combination.  I used the libboost name because that's how the
files are named in my directory.  I've tried the configure several different
times, and if you look above, you'll see that I did try it your way.

A.D.B

Nicolas Calimet <pov4grasp [at] freefr> wrote:
> > I have to use --with-boost=/users/mac just to get it to recognize that boost is
> > installed and I've been trying to use --with-boost-thread in just about every
> > combination.
>
>  According to your config.log you are misusing the --with-boost-thread
> configure option.  You specified:
>
> --with-boost-thread=libboost_thread-mt-d-1_34_1
>
> while it should be:
>
> --with-boost-thread=boost_thread-mt-d-1_34_1
>
> i.e. without the "lib" prefix.  Note that 'configure --help' gives the correct
> syntax for this option.
>
>  HTH,
>  - NC


Post a reply to this message

From: Nicolas Calimet
Subject: Re: Compiling Unix sources on OS X Tiger (re-post from p.unix)
Date: 3 Apr 2008 12:39:44
Message: <47f4de20$1@news.povray.org>
> I've tried every combination.

	It might be worth inspecting the respective config.log files then.
Search for the "boost" string (without quotes) and go to the last match
in the file; the answer should be lying around.

	- NC


Post a reply to this message

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