Simplecryptを使用して、QT アプリケーション (c++) のいくつかの基本的なものを暗号化および復号化しています。Windows 7 では、すべて正常にコンパイルされ、期待どおりに動作します。Mac OS X Mountain Lion では、起動中に次のエラーでアプリがクラッシュします。
ASSERT: "i >= 0 && i < size()" in file
./../QtSDK/Desktop/Qt/4.8.1/gcc/include/QtCore/qbytearray.h, line 414
The program has unexpectedly finished.
コンパイルはしますが、OS X Mountain Lion に関するいくつかのエラーがプリコンパイラから出されます。これが何か関係があるかどうかはわかりません:
../../QtSDK/Desktop/Qt/4.8.1/gcc/include/QtCore/qglobal.h:328:6: warning: #warning "This version of Mac OS X is unsupported"
Simplecrypt を Mac OS X Mountain Lion で動作させることは可能ですか?
ご検討いただきありがとうございます。