Dec 15th
Tuesday

I recently tried an antivirus application (ESET NOD32 Antivirus 4 for Mac OS X) for mac os x, I’m in a mixed mac/win environment at work so why not check if I had any windows viruses on my box :)

The application runs rather smoothly even if it’s a beta. At least until it messed up a bunch of different cache files in /private/var/db/dyld. The line “dyld: shared cached file was build against a different libSystem.dylib, ignoring cache” was showing up whenever I worked in terminal. Amazingly irritating!

The fix

The fix for this error was rather simple, just open a terminal window and enter

$sudo update_dyld_shared_cache -force

Enter your password when required. This operation might take a few minutes.

For the record

My os x version is (currently) 10.6.2

Tags:

Leave a Reply