Macosx libcuda.dylib is missing - Fix

A public forum for discussing and asking questions about the demo version of Octane Render.
Forum rules
For new users: this forum is moderated. Your first post will appear only after it has been reviewed by a moderator, so it will not show up immediately.
This is necessary to avoid this forum being flooded by spam.
Post Reply
modular9
Posts: 2
Joined: Sat May 29, 2010 2:12 am

Hello everyone.
System: MBPro, Macosx 10.6.3, 2.26ghz intel core2 duo, 4gb ram, NO cuda versions installed before.

Came here when I saw a tweet from a friend. I followed the instructions to the letter ( using all the links that are provided - read the important readme. It is important. ) but it was saying that the renderer couldnt start because it was missing usr/local/cuda/lib/libcuda.dylib

A search on nividia forums revealed that the latest cuda toolkit does not include this dylib. A further search showed that previous to cuda version 2.3 it did. Apparently the dylib has been added to the "cuda drivers" which i was unable to find for macosx.

So this forum post is for people who are having this problem. go to the nvidia cuda section and download the 2.2 as well as the 3.0 version. note that the 3.0 version will delete the 2.2 so your choice is install 3.0 then install 2.2 or go with the 2.2 version.

Then run the octane render and the splash screen comes up so does the UI and you can get started.

The link below is the post that got me onto the track for a cuda version that actually does have this missing dylib. I am assuming that if you install the 2.2 then copy the libcuda.dylib to a safe place and then install 3.0 then copy the dylib back this might work ( have not tried ) .

http://forums.nvidia.com/lofiversion/in ... 02904.html
Please delete this post if I got something wrong. Just couldnt find anything for someone relatively new to cuda.

Off to play with octane. :)
modular9
Posts: 2
Joined: Sat May 29, 2010 2:12 am

Hello again.
I will modify what I said above.
There is a driver package.
But you have to do this in this order. ( at least I did )
Install the toolkit first. ( this installs a dylib called libcudart which is required apparently )
THEN
the drivers which installs libcuda.dylib ( which is also needed ). So you need to download the drivers AND the toolkit.
Because of the odd way nvidia have made their installer packages the toolkit will uninstall the driver stuff but not the other way round. Take a peek into your usr/local/cuda directory to see what is happening.

Sorry for the double post and findings. Just thought It might be handy for someone like me who jumps in and installs the cuda stuff the wrong way round.
Post Reply

Return to “Demo Version Questions & Discussion”