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)

その気になれば追えるのだろうけれど,とりあえず実害はないので退却.