Level1ヘッダの出力
Level1ヘッダの出力も実装しました。
raw_lzh_file_sink_impl.hppの差分
圧縮/解凍のサンプルも移行完了でバッチリ、と思ったんですが、Cygwinでコンパイルエラー。
namespace hamigaki { namespace archivers { namespace lha { namespace unix { struct gid_uid { boost::uint16_t gid; boost::uint16_t uid; }; } } } } // End namespaces unix, lha, archivers, hamigaki.
エラーメッセージは、
error: expected identifier before numeric constant
「numeric constantなんてどこにもないじゃん」と思ったら、、、ありました。
unixが事前定義マクロでした。
前にも同じ事やった気がします。