felicalib (0.4.2) | 2008-06-01 22:41 |
Windows x64 には、felicalib ver 0.4 から対応しています。
なお、ver 0.4.3 からは x64ネイティブアプリからも利用できるようになる予定です。
felicalib は Windows x64 環境で動作しますが、x86(32bit)アプリケーションのみに対応し、 x64 アプリケーションには対応しません。
このため、felicalib を使用するアプリケーションは必ず x86 を指定してビルドしてください。 x64 環境では、アプリケーションは WOW64 上で動作することになります。
この理由は、FeliCaポートソフトウェア自体が提供する felica.dll が x86 版しかないからです。
C# など、.NET アプリケーションをビルドするときは、ターゲットプラットフォームを "Any CPU" ではなく x86 限定にしておかなければなりません。Any CPU でビルドした アプリケーションを x64 環境で実行しても、felicalib.dll をロードできません。