2

を実行して、Quicklisp を使用して Common-Qt をコンパイルしようとしています(ql:quickload 'qt)。ただし、そうしようとすると、次のエラーが発生します。

OPERATION-ERROR while invoking #<COMPILE-OP > on #<CPP->SO "qt" "so" "commonqt">

インストールフォルダーに移動した後、ここで提案されているようにqmake実行makeます。これは失敗し、次のエラーが発生します。

commonqt.cpp: In function ‘void* sw_make_metaobject(void*, char*, int*)’: commonqt.cpp:263:58: error: cannot convert ‘char*’ to ‘const QByteArrayData* {aka const QArrayData*}’ in initialization QMetaObject tmp = { { parent, strings, data, 0 } };

これにさらに多くのエラーが続きますが、これがすべての始まりです。ここで何が起きていて、どうすればよいでしょうか?

4

1 に答える 1