を実行して、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 } };
これにさらに多くのエラーが続きますが、これがすべての始まりです。ここで何が起きていて、どうすればよいでしょうか?