2006年09月10日

2006年09月10日

 Apple の copyfile.c を改造して、10.2/10.3 では Finder 情報とリソースフォークだけをコピーするようにしてみた。厳しいテストはしていないが、一応動いているようである。

 Rsync に組み込むのにえらく手間取った。10.2 で動くバイナリをビルドしようとしたところ、10.2 上での Development Tools では copyfile.c のコンパイルができない。可変長引数のマクロが gcc-3.1 では使えないようだ。そこで 10.4 でクロスコンパイルしようとしたのだが、なかなかうまくいかずまる一日費やした。一応できるようになったので、メモしておく。→Terminal で 10.2/10.3 用にクロスコンパイル

タグ:
Posted at 2006年09月10日 00:00:00
email.png