I created a framework in XCode basically just to see what the bare minimum looks like. I only have one public method in it which does nothing. When I try to link against it, however, I get some error about accessing files in non-existent places. Here is the error I get:
Code:
dyld: /Users/user2/Software/build/Software.app/Contents/MacOS/Software can't open library: /Users/user1/Tarkin/build/Tarkin.framework/Versions/A/Tarkin (No such file or directory, errno = 2)
Software has exited due to signal 5 (SIGTRAP).
In this case, user1 was the user I was logged in as when I created the framework, then I copied it over to user2's account and did the build from there. As I mentioned, there is actually nothing in this framework except for some header files and the standard (empty) binary. Why is the framework remembering a link to the user which created it? That doesn't seem right in any circumstance.
By the way, if I grab the Stuffit file from the Stuffit framework and copy it into my framework and rename it, all goes well . . .
Any clues?