Quote Originally Posted by zombie67 View Post
Ah, I see what is happening here. At start up, something is actually removing the app file! And it is happening at start up, not later when boinc requests work from the project. WTF? Why would BOINC delete a file like that?

--

Also, this message is further up (earlier) in the start up:

Fri Jan 6 11:53:41 2012 | Radioactive@Home | [error] State file error: missing application file usblib-0.1.4.dylib

I see that the actual file name included in the zip package is:

libusb-0.1.4.dylib

So I updated the app_info.xml to match the file name in a couple of places. Now the message says:

Fri Jan 6 12:06:14 2012 | Radioactive@Home | [error] State file error: missing application file libusb-0.1.4.dylib
Frakking dynamic libraries!

Try adding <copy_file/> to the <file_ref> element as shown here: http://boinc.berkeley.edu/trac/wiki/WrapperApp
That should cause it to copy the file to the slot folder so it can find it. I hope.

Another option is to put it where all the other dylib files are and then remove the reference from the app_info.xml

Didn't we run into this same issue with the Collatz CUDA app for OS X with the CUDA runtime dylib?