2013-11-14 geant4 on Mac OS 10.9 mac mac のファイルシステムが大文字小文字を区別しない。このためhomebrewを使ってlibjpegを入れていると、(自分でgeant4を使って書いた)プログラム起動直後にライブラリを読む段で本来読まれるべきlibJPEG.dylibでなくlibjpeg.dylibが読み込まれてしまい、シンボルを見つけられずに落ちるということが発生する*1。brew unlink jpeg libpng libtiff とするととりあえずは回避出来るようだ *1:geant4.shをsourceすることで環境変数DYLD_*がセットされている。brew doctorするとこれをセットしていてはいけないと怒られるのだが、セットしないとgeant4のプログラムが走らないので…