Bookmark this site!

Showing posts with label prebound. Show all posts
Showing posts with label prebound. Show all posts

2007-07-17

dependent dylib is not prebound

Is your Mac sluggish and running slow?

Are your Office apps refusing to run?

Your automated prebinding updates may be failing.

Run the command
sudo update_prebinding -debug -root / -force
If you get the following error:

dyld: re-prebound: 0x90bee000 /usr/lib/libgcc_s.1.dylib
update_prebinding: error: dependent dylib is not prebound
update_prebinding: error 256 running update_prebinding_core
then edit the update-prebinding-paths file (this has the list of files to prebind: the one that fails is immediately after the last one to succeed)
sudo emacs /var/db/dyld/update-prebinding-paths.txt
Search for libgcc_s.1.dylib, and comment out the next line (by adding the #) so it reads
#/Applications/Utilities/Java/Java Web \ Start.app/Contents/Resources/Java/libmacjavaws.jnilib
Save the file, then try updating the prebindings again. For me, the next (and final) failure was after libjsound.jnilib. So I comment out the following line
#/System/Library/Frameworks/\
JavaVM.framework/Versions/1.3.1/Libraries/librealawt.jnilib
On the next try everything else went through. My Powerbook is much snappier.

It seems that you may need to reinstall Flash Player after doing this. Try the Adobe Shockwave and Flash player test to check. First uninstall previous versions. Shockwave will still only work if you run your browser under Rosetta. Flash is Universal