I’ve just hit the “update everything” button in my Eclipse install. All seemed well until I restarted it and got a message about a shared library not being found. Looking in Console.app
showed this lovely little line:
09/02/2009 14:33:07 [0x0-0x1ef1ef].org.eclipse.eclipse[43353] dlopen(../../../plugins/org.eclipse.equinox.launcher.carbon.macosx_1.0.100.v20080509-1800, 2): image not found
Fairy ’nuff. I had a quick grep in the eclipse folder and found that it’s referenced by eclipse.ini (in Eclipse.app/Contents/MacOS
). Using the magic of vim’s filename completion (^X^F
) I corrected it to the newly updated version:
--- eclipse.ini.orig 2009-02-09 14:39:16.000000000 +0000 +++ eclipse.ini 2009-02-09 14:39:19.000000000 +0000 @@ -1,5 +1,5 @@ --launcher.library -../../../plugins/org.eclipse.equinox.launcher.carbon.macosx_1.0.100.v20080509-1800 +../../../plugins/org.eclipse.equinox.launcher.carbon.macosx_1.0.101.R34x_v20080731 -startup ../../../plugins/org.eclipse.equinox.launcher_1.0.101.R34x_v20080819.jar -showsplash
Now, eclipse starts again.