Open GoogleCodeExporter opened 9 years ago
ypsilonをNetBSDに移植しました。少々苦労したのでここに詳細� ��書いておきます。 ypsilonのDragonflyBSD対応を参考にしてコンパイルはできるよう� ��ものの、 拡張ライブラリを使おうとすると、キーワードが未定義と�� �われてエラーになリます。 調べとところ、src/object_heap.cpp内のinit_architecture_feature()で alignof:int8_tなどをハッシュに登録するところで、キーワード がなぜか勝手に 変形されて、違ったキーワードで登録されてしまっていま�� �た。 alignof:int8_t -> alignof:__int8_t alignof:int16_t -> alignof:__int16_t alignof:int32_t -> alignof:__int32_t alignof:int64_t -> alignof:__int64_t マクロ間でパラメータを渡そうとするとこうなってしまう�� �うなので、 マクロ1つで済ませるように修正して対応しました。 NetBSDに対応したパッチを添付します。 example/以下のサンプルプログラムがNetBSD-6.1.1上で走ります。 よかったら使ってください。(岡田)
Original issue reported on code.google.com by noboru3...@gmail.com on 23 Sep 2013 at 1:35
noboru3...@gmail.com
Attachments:
Original issue reported on code.google.com by
noboru3...@gmail.com
on 23 Sep 2013 at 1:35Attachments: