POV-Ray : Newsgroups : povray.unofficial.patches : Compiling UberPOV on MacOSX Server Time
19 Apr 2024 08:13:42 EDT (-0400)
  Compiling UberPOV on MacOSX (Message 3 to 12 of 12)  
<<< Previous 2 Messages Goto Initial 10 Messages
From: Bill Pragnell
Subject: Re: Compiling UberPOV on MacOSX
Date: 2 Dec 2013 16:25:00
Message: <web.529cfa64d8663c00409e7c7f0@news.povray.org>
Thanks for the reply. I haven't tried to compile POV-Ray on Mac before - Yvo's
unofficial builds have worked perfectly for me, but of course I wanted to tinker
with UberPOV :)

clipka <ano### [at] anonymousorg> wrote:
> I expect that to happen any moment now, so I'm a bit reluctant to sneak
> the fixes into UberPOV via the side door, and would rather prefer to
> merge them from the POV-Ray master branch once they're there.

So I guess I'm better off waiting for the fixes to make it back in officially?
I'm in no particular rush if this stuff is being worked on already, and I also
have a linux box I can use it on in the meantime.

Bill


Post a reply to this message

From: Yvo Smellenbergh
Subject: Re: Compiling UberPOV on MacOSX
Date: 3 Dec 2013 06:40:02
Message: <1ldayvs.1rzzfqmipd4uwN%yvo.s@cancel_This_gmx.net>
Bill Pragnell <bil### [at] hotmailcom> wrote: I have already compiled
UberPOV for MacOS but I have to create an archive and update the home
page for it.

You can of course download the xcode project for the command line
version on my home page and move the uberpov sources into it.
http://megapov.inetart.net/povrayunofficial_mac/ 
You only have to take
care not to modify 
libraries/jpeg/jconfig.h 
source/backend/povray.h >> I think it is save to replace this one
vfe/syspovprotobase.h 
becouse there are a few tweaks. 
Don't replace the png, tiff,... libs. They are the
same for both 3.7 and UberPOV.` All in one project, no messing with make
etc...

I compiled both, gui and command line version of UberPOV f I have time I
Iwill upload UberPOV beta 3 for mac later today after work. If time
Ipermits.

Yvo > Thanks for the reply. I haven't tried to compile POV-Ray on Mac
before - Yvo's > unofficial builds have worked perfectly for me, but of
course I wanted to tinker > with UberPOV :) > > clipka
<ano### [at] anonymousorg> wrote: > > I expect that to happen any moment
now, so I'm a bit reluctant to sneak > > the fixes into UberPOV via the
side door, and would rather prefer to > > merge them from the POV-Ray
master branch once they're there. > > So I guess I'm better off waiting
for the fixes to make it back in officially? > I'm in no particular rush
if this stuff is being worked on already, and I also > have a linux box
I can use it on in the meantime. > > Bill


-- ----------------------------------- MegaPOV at:
http://megapov.inetart.net MacMegaPOV at:
http://users.skynet.be/smellenbergh E-mail: yvo(DOT)s(AT)gmx.net


Post a reply to this message

From: clipka
Subject: Re: Compiling UberPOV on MacOSX
Date: 3 Dec 2013 10:17:17
Message: <529df5fd$1@news.povray.org>
Am 03.12.2013 12:40, schrieb Yvo Smellenbergh:

> I compiled both, gui and command line version of UberPOV f I have time I
> Iwill upload UberPOV beta 3 for mac later today after work. If time
> Ipermits.

:-D

Thanks, once again, for your faithful catering to the Mac-affine wing of 
the POV-Ray community!


Post a reply to this message

From: Bill Pragnell
Subject: Re: Compiling UberPOV on MacOSX
Date: 4 Dec 2013 05:40:00
Message: <web.529f065bd8663c005b7d07940@news.povray.org>
clipka <ano### [at] anonymousorg> wrote:
> Am 03.12.2013 12:40, schrieb Yvo Smellenbergh:
>
> > I compiled both, gui and command line version of UberPOV f I have time I
> > Iwill upload UberPOV beta 3 for mac later today after work. If time
> > Ipermits.
>
> :-D
>
> Thanks, once again, for your faithful catering to the Mac-affine wing of
> the POV-Ray community!

Seconded, that's amazing, thanks! I shall try it out tonight.

Bill


Post a reply to this message

From: clipka
Subject: Re: Compiling UberPOV on MacOSX
Date: 4 Dec 2013 05:59:24
Message: <529f0b0c$1@news.povray.org>
Am 04.12.2013 11:39, schrieb Bill Pragnell:
> clipka <ano### [at] anonymousorg> wrote:
>> Am 03.12.2013 12:40, schrieb Yvo Smellenbergh:
>>
>>> I compiled both, gui and command line version of UberPOV f I have time I
>>> Iwill upload UberPOV beta 3 for mac later today after work. If time
>>> Ipermits.
>>
>> :-D
>>
>> Thanks, once again, for your faithful catering to the Mac-affine wing of
>> the POV-Ray community!
>
> Seconded, that's amazing, thanks! I shall try it out tonight.

I'd also like to kindly ask you to try compiling from this version:

https://github.com/UberPOV/UberPOV/archive/feature/osx-support.zip

It's supposed to build fine(*) on OS X now, but I need a guinea pig to 
actually try it ;-)


(* except for the boost thing. You'll still need to add 
LIBS="-lboost_system -lboost_thread" to the ./configure command to get 
around that one; but that's not a Mac-specific issue.)


Post a reply to this message

From: Bill Pragnell
Subject: Re: Compiling UberPOV on MacOSX
Date: 4 Dec 2013 14:05:00
Message: <web.529f7ca3d8663c00409e7c7f0@news.povray.org>
clipka <ano### [at] anonymousorg> wrote:
> I'd also like to kindly ask you to try compiling from this version:
>
> https://github.com/UberPOV/UberPOV/archive/feature/osx-support.zip
>
> It's supposed to build fine(*) on OS X now, but I need a guinea pig to
> actually try it ;-)
>
>
> (* except for the boost thing. You'll still need to add
> LIBS="-lboost_system -lboost_thread" to the ./configure command to get
> around that one; but that's not a Mac-specific issue.)

The prebuild script works fine now, but configure still bails at the boost check
even with your suggested LIBS switch, or with --with-boost and
--with-boost-thread set as per many other 3.7 compilation newsgroup threads (my
boost libs are installed in /opt/local/lib/, if that's relevant).

Bill


Post a reply to this message

From: clipka
Subject: Re: Compiling UberPOV on MacOSX
Date: 4 Dec 2013 14:12:07
Message: <529f7e87$1@news.povray.org>
Am 04.12.2013 20:04, schrieb Bill Pragnell:
> clipka <ano### [at] anonymousorg> wrote:
>> I'd also like to kindly ask you to try compiling from this version:
>>
>> https://github.com/UberPOV/UberPOV/archive/feature/osx-support.zip
>>
>> It's supposed to build fine(*) on OS X now, but I need a guinea pig to
>> actually try it ;-)
>>
>>
>> (* except for the boost thing. You'll still need to add
>> LIBS="-lboost_system -lboost_thread" to the ./configure command to get
>> around that one; but that's not a Mac-specific issue.)
>
> The prebuild script works fine now, but configure still bails at the boost check
> even with your suggested LIBS switch, or with --with-boost and
> --with-boost-thread set as per many other 3.7 compilation newsgroup threads (my
> boost libs are installed in /opt/local/lib/, if that's relevant).

Can you give any additional details (what exactly configure is 
complaining about)?

You do have boost installed, do you?


Post a reply to this message

From: Bill Pragnell
Subject: Re: Compiling UberPOV on MacOSX
Date: 4 Dec 2013 14:55:01
Message: <web.529f8762d8663c00409e7c7f0@news.povray.org>
clipka <ano### [at] anonymousorg> wrote:
> Can you give any additional details (what exactly configure is
> complaining about)?

This seems to be the relevant chunk of config.log:
---------
configure:7606: checking whether the Boost::Thread library is available
configure:7638: g++ -c -pthread  -D_THREAD_SAFE   -I/opt/local/include
conftest.cpp >&5
configure:7638: $? = 0
configure:7653: result: yes
configure:7682: checking for exit in -lboost_thread-mt
configure:7707: g++ -o conftest  -D_THREAD_SAFE   -I/opt/local/include
-L/opt/local/lib conftest.cpp -lboost_thread-mt   -D_THREAD_SAFE   >&5
configure:7707: $? = 0
configure:7717: result: yes
configure:7849: checking whether the boost thread library is usable
configure:7869: g++ -o conftest  -D_THREAD_SAFE   -pthread -I/opt/local/include
-L/opt/local/lib conftest.cpp -lboost_thread-mt  -D_THREAD_SAFE   >&5
Undefined symbols:
  "boost::system::generic_category()", referenced from:
      __static_initialization_and_destruction_0(int, int)in ccjJtpIS.o
      __static_initialization_and_destruction_0(int, int)in ccjJtpIS.o
  "boost::system::system_category()", referenced from:
      __static_initialization_and_destruction_0(int, int)in ccjJtpIS.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
---------

> You do have boost installed, do you?

Worth asking, but yes ;)

Bill


Post a reply to this message

From: clipka
Subject: Re: Compiling UberPOV on MacOSX
Date: 4 Dec 2013 15:37:04
Message: <529f9270$1@news.povray.org>
Am 04.12.2013 20:49, schrieb Bill Pragnell:
> clipka <ano### [at] anonymousorg> wrote:
>> Can you give any additional details (what exactly configure is
>> complaining about)?
>
> This seems to be the relevant chunk of config.log:
> ---------
> configure:7606: checking whether the Boost::Thread library is available
> configure:7638: g++ -c -pthread  -D_THREAD_SAFE   -I/opt/local/include
> conftest.cpp >&5
> configure:7638: $? = 0
> configure:7653: result: yes
> configure:7682: checking for exit in -lboost_thread-mt
> configure:7707: g++ -o conftest  -D_THREAD_SAFE   -I/opt/local/include
> -L/opt/local/lib conftest.cpp -lboost_thread-mt   -D_THREAD_SAFE   >&5
> configure:7707: $? = 0
> configure:7717: result: yes
> configure:7849: checking whether the boost thread library is usable
> configure:7869: g++ -o conftest  -D_THREAD_SAFE   -pthread -I/opt/local/include
> -L/opt/local/lib conftest.cpp -lboost_thread-mt  -D_THREAD_SAFE   >&5
> Undefined symbols:
>    "boost::system::generic_category()", referenced from:
>        __static_initialization_and_destruction_0(int, int)in ccjJtpIS.o
>        __static_initialization_and_destruction_0(int, int)in ccjJtpIS.o
>    "boost::system::system_category()", referenced from:
>        __static_initialization_and_destruction_0(int, int)in ccjJtpIS.o
> ld: symbol(s) not found
> collect2: ld returned 1 exit status
> ---------

Is this with LIBS="-lboost_system -lboost_thread"? If not, can you try 
that again and post the relevant config.log section?


Post a reply to this message

From: Bill Pragnell
Subject: Re: Compiling UberPOV on MacOSX
Date: 4 Dec 2013 16:10:01
Message: <web.529f996ad8663c00409e7c7f0@news.povray.org>
clipka <ano### [at] anonymousorg> wrote:
> Is this with LIBS="-lboost_system -lboost_thread"? If not, can you try
> that again and post the relevant config.log section?

with the LIBS as above:

---------
configure:4820: checking whether the C compiler works
configure:4842: gcc    conftest.c -lboost_system -lboost_thread >&5
ld: library not found for -lboost_system
collect2: ld returned 1 exit status
configure:4846: $? = 1
configure:4884: result: no
---------

the boost_system libs are /opt/local/lib/libboost_system-mt.a and .dylib.

Bill


Post a reply to this message

<<< Previous 2 Messages Goto Initial 10 Messages

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