» Blender r36413 Cycles OSX
Updated 10:21 May 1st, 2011
49
(1251)  1,847

First build of OSX and of course of Cycles. Please comment with any problems you may have and I'll address them to the best of my abilities.

If you get blank renders then you'll need to start blender like this:

export DYLD_LIBRARY_PATH=/path/to/oiio/dist/macosx/lib/
./path/to/bin/blender.app/Contents/MacOS/blender

(don't forget to replace /path/to with the actual path to the folders!) 

Or just copy the included libOpenImageIO.dylib to /usr/lib and then start Blender as usual.

Additionally you'll currently need the required dependencies to run the build. Download MacPorts. You'll also need xcode installed to run Macports. Once you've done that in the terminal type the following:

sudo port install openexr boost cmake hdf5 tiff jpeg

Wait for them to download and build.


49 Comments so far. Leave yours.
10:03 February 6th, 2012
ok a couple of things. first Off let me say I'm really very new at blender. Not to 3D have well over a decade of industry experience. I'm very intrigued by blender and I'm currently evaluating it as a solution to someday get off the Autodesk train. I tried this build because I'm unable to get the Blender from Blender.org to work with GPU rendering. I have a a very nice rig a MacPro with a Quadro 4000 that I'm using I have installed the later toolkit and driver. And now on the "Official" 2.61 build I get the GPU in the pul down but I get nothing in the render just black screen and nothing else. Then when I try this built I don't even see the little drop down list for Cuda vs OpenCL and CPU vs GPU. What gives? is there something somewhere I need to lets from the official build that may be hosing up this build?

I really wanna try rendering some thing for a project with this to do some testing but I can't even get a single Blender build to render in GPU mode. I find it really odd that they added such a incomplete feature to the trunk. Is this common?
22:16 May 3rd, 2011
Sorry Nichod but it did not worke on my mac the temrina just told me my entire name and then it just put my name with this ":"
15:25 May 3rd, 2011
47 . Nichod (builder)
New build: http://graphicall.org/131/

I'm keeping this one up in case people have issues.
14:43 May 3rd, 2011
46 . Nichod (builder)
I'm just delving into compiling for OSX. I don't know how to go about doing a build for 10.5.8. It is worth triple checking that you aren't missing any of the dependencies I have listed above. Does your terminal say anything?
13:22 May 3rd, 2011
Do you think someone could make a version of cycles for leopard 10.5.8?.

I ask that beacuse I have been using mac for 15 years and snow leopard is still having problems and issues with compatibility with alot of softwares and ports

I wish someone with a good soul can make a build for us beacuse leopard is more stable than snow leopard and the demo of lion
10:49 May 3rd, 2011
@Thiogarces I think it may very well be; I'm having the same issue. I also couldn't build it because 10.5.8 doesn't have the Python3.2 SDK from Xcode installed (for this, I believe Xcode 3.2.6+ is needed, and from that version on, Xcode is 10.6.x only), so I'm thinking this might be the culprit. On the other side, my terminal warned me of not finding Boost, though I just installed those via Macports. #InterestingCase
00:24 May 3rd, 2011
Hi, Nichod My name is mario from México I am new about mac, and a could not run the cycles on my mac leopard 10.5.8 always a black screen, Is there a problem about compatibility with the operate sistem?
17:29 May 2nd, 2011
17:24 May 2nd, 2011
41 . Nichod (builder)
I have a new build coming. I'll take a look on how it works for the "use nodes" once its complete.
17:14 May 2nd, 2011
@Sciman3 I have the same problem, it has black renders, but i can't find the Materials Setting and Lamp Settings Check box of "use nodes." But I don't even know if I am looking in the right place for this "use nodes" check box, so can you maybe help me out here?

This question also reaches to other people that can help, not just Sciman3.
14:04 May 2nd, 2011
Ahh, I finally found what the problem was. You have to click "use nodes" under the materials settings and under the lamp settings, otherwise you get nothing.
08:46 May 2nd, 2011
Oh, and I got it to work only after I installed (via Macports) openexr, boost, tiff, jpeg and put the libOpenImageIO.dylib in /usr/lib. Those who are having issues should confirm that libOpenImageIO.dylib is actually in /usr/lib because the first time I tried, I forgot to use 'sudo' before the copy command and it didn't work.
08:40 May 2nd, 2011
Hey Nichod, thanks for the build! It works great on my MacBook Pro. Can you confirm wether or not this build uses Cuda?
07:59 May 2nd, 2011
Thanks, tanstaafl It's running ok now ;)
I'm impressed, the speed is A.W.E.S.O.M.E. on my MacPro, even (I suppose) without GPU support (mi CPUs load is 100%).
07:56 May 2nd, 2011
I have installed all the dependencies using macports, I have moved the libOpenImageIO.dylib to /usr/lib, and I still get a black render. It does do something to do with path tracing passes, but then nothing happens. I have enabled Cycles under addons as well. Any ideas as to what is wrong?
15:18 May 1st, 2011
interesting, the lamps only work on objects with materials setup, i was using it on an old blend file!
15:16 May 1st, 2011
33 . Nichod (builder)
Here is a screenshot riftmaster: http://www.pasteall.org/pic/11805
15:14 May 1st, 2011
32 . Nichod (builder)
Once I add a lamp it emitted automatically. Just change the color on the right.
15:10 May 1st, 2011
what material setting did you use, i have tried them all, my thought was to use emmision?
15:10 May 1st, 2011
30 . Nichod (builder)
I just tested all the lamps. They do work. Just shift a and add the lamp as usual.
15:08 May 1st, 2011
29 . Nichod (builder)
riftmaster: I did add a point lamp and it worked for me. Change the color to see if its changing the lighting in the scene. You might not notice a simple white light.
15:05 May 1st, 2011
Hi Nichod, thanks for the build, do you know how to make lamps work?

thanks again, riftmaster
15:02 May 1st, 2011
27 . Nichod (builder)
Thanks everyone for offering each other support. Sorry I've been away driving 4 hours to my new home at the moment, but got online to check to see if anyone needed anything. I'll add the necessary dependencies needed to the build information. I hope we'll eliminate that need soon.
14:32 May 1st, 2011
does anybody know how to make lamps work in this build?
14:09 May 1st, 2011
from my installation:

> port provides /opt/local/lib/libjpeg.8.dylib
/opt/local/lib/libjpeg.8.dylib is provided by: jpeg

maybe your ports repository is old? try running

sudo port selfupdate
and then
sudo port upgrade jpeg
14:02 May 1st, 2011
Thi's the output relative to jpeg from the port install:

"
---> Fetching jpeg
---> Attempting to fetch jpegsrc.v7.tar.gz from ftp://ftp.uu.net/graphics/jpeg/
---> Attempting to fetch jpegsrc.v7.tar.gz from http://www.ijg.org/files/
---> Verifying checksum(s) for jpeg
---> Extracting jpeg
---> Configuring jpeg
---> Building jpeg
---> Staging jpeg into destroot
---> Installing jpeg @7_0
---> Activating jpeg @7_0
---> Cleaning jpeg
"

so... not 8 but 7 release for this library
14:00 May 1st, 2011
YAY!!!!!!!!!, thanks tanstaafl, that worked brilliantly!!!!!!!!!
13:57 May 1st, 2011
Already done so, but this install "libjpeg.7.dylib" not 8
13:49 May 1st, 2011
ok something more is missing, this is from wiki page for building cycles branch on mac osx:

sudo port install openexr boost git-core cmake hdf5 tiff jpeg

you can remove git-core and cmake if you want since those are only needed while building.
13:48 May 1st, 2011
I have: "libjpeg.7.dylib" in "/opt/local/lib/" but no: "libjpeg.8.dylib" :(
13:48 May 1st, 2011
talk about experimental builds :)
13:46 May 1st, 2011
Installed boost from ports and now I get this error:

""
ImportError: dlopen(/Volumes/RAID2x500GB/Downloads/Blender/Cycles/blender.app/Contents/MacOS/2.57/scripts/addons/cycles/libcycles_blender.so, 2): Library not loaded: /opt/local/lib/libjpeg.8.dylib
Referenced from: /usr/lib/libOpenImageIO.dylib
Reason: image not found

""
13:44 May 1st, 2011
still not working, get the same errors
13:44 May 1st, 2011
i have found and moved the libboost files
13:42 May 1st, 2011
New error:

01/05/2011 21:39:11 [0x0-0x5d05d].org.blenderfoundation.blender[31974] ImportError: dlopen(/Users/Daniel/Downloads/bin/blender.app/Contents/MacOS/2.57/scripts/addons/cycles/libcycles_blender.so, 2): Library not loaded: /opt/local/lib/libHalf.6.dylib
13:42 May 1st, 2011
for some reason there are no libboost files in /opt/local/lib
13:39 May 1st, 2011
hmm, do you get the same error? and have you checked that boost is installed in /opt/local/lib? should be some files called libboost_* there.

regarding render on GPU, not sure if this build is complied with CUDA support...
13:34 May 1st, 2011
@tanstaafl, it is still not working!!!!!
13:23 May 1st, 2011
Works for me on OSX 10.6.7. Cool stuff, but can't choose to render on GPU or CPU (like in demo-video).
12:48 May 1st, 2011
easiest is probably to install it via ports http://www.macports.org/ install that and then run

sudo port install boost

you might need to run

export PATH=/opt/local/bin:$PATH first
12:45 May 1st, 2011
can someone show me where to get 'boost', or give me info on it?
12:36 May 1st, 2011
yup, that means you need boost, either install it yourself or wait for someone to link it statically
12:34 May 1st, 2011
BTW, i got this error:

01/05/2011 20:30:16 [0x0-0x42042].org.blenderfoundation.blender[379] ImportError: dlopen(/Users/Daniel/Downloads/bin/blender.app/Contents/MacOS/2.57/scripts/addons/cycles/libcycles_blender.so, 2): Library not loaded: /opt/local/lib/libboost_filesystem-mt.dylib
12:28 May 1st, 2011
Ah, it seems you not only need libOpenImageIO.dylib, you also need to install boost. Could the builder perhaps link these statically, since these two dependancies are not installed by default on OS X?
12:26 May 1st, 2011
works fine for me in Snow Leopard, yonder from your error message it looks like you don't have boost located in /opt/local. Have you tried installing it via ports?
12:25 May 1st, 2011
same issue, HELP :(
12:15 May 1st, 2011
Same issue here. Black renders, even with the libOpenImageIO.dylib file copied to /usr/lib.

I'm on the latest version of Snow Leopard, OS X 10.6.7
12:03 May 1st, 2011
Hi,
Thanks for the builds but blank render on my iMac 2.66 GHz core 2 duo 10.5.8 :/
Console says :
01/05/11 20:49:21 [0x0-0x3b03b].org.blenderfoundation.blender[367] ImportError: dlopen(/Applications/bin/blender.app/Contents/MacOS/2.57/scripts/addons/cycles/libcycles_blender.so, 2): Library not loaded: /opt/local/lib/libboost_filesystem-mt.dylib
01/05/11 20:49:21 [0x0-0x3b03b].org.blenderfoundation.blender[367] Referenced from: /Applications/bin/blender.app/Contents/MacOS/2.57/scripts/addons/cycles/libcycles_blender.so
01/05/11 20:49:21 [0x0-0x3b03b].org.blenderfoundation.blender[367] Reason: image not found
01/05/11 20:49:21 [0x0-0x3b03b].org.blenderfoundation.blender[367] location::-1
I copied the included libOpenImageIO.dylib to /usr/lib ...
Does it run on Leopard or Snow Leopard ?
Regards.
YDT
11:58 May 1st, 2011
Black screen for me and I can't figure the "path to" thing for my system.
Can you show me an real example?
Thanks!
Feeling talkative?
Log in to leave a comment.