Intel MacでCDT3.1.2が動かない.その対応,の,続き.
先日のエントリの方法だと,Leopard (10.5.3)上でセルフコンパイルしたバイナリを実行しようとしたときに,libpty.jnilib がクラッシュする様子.
理由を突き詰めるのも面倒なので,org.eclipse.cdt.core.macosx_4.0.0.200802251018.jar の中にある共有ライブラリを使ってみる.
下記のようなエラーは出るものの,とりあえずクラッシュは避けられる模様.
!ENTRY org.eclipse.debug.core 4 120 2008-06-09 12:20:44.403 !MESSAGE Error logged from Debug Core: !STACK 0 java.io.IOException: close error at org.eclipse.cdt.utils.spawner.SpawnerOutputStream.close(SpawnerOutputStream.java:68) at org.eclipse.debug.internal.core.InputStreamMonitor.write(InputStreamMonitor.java:109) at org.eclipse.debug.internal.core.InputStreamMonitor$1.run(InputStreamMonitor.java:80) at java.lang.Thread.run(Thread.java:613)
その気になれば追えるのだろうけれど,とりあえず実害はないので退却.