Mac(10.8)上でqwt-6.0.2をビルドするときに発生する。
linking ../../lib/qwtmathml.framework/qwtmathml
ld: library not found for -lqwt
のようなエラーで止まってしまう場合。
qwtconfig.priの以下の部分をコメントアウトする。
修正前
macx:CONFIG(qt_framework, qt_framework|qt_no_framework) {
QWT_CONFIG += QwtFramework
}
修正後
#macx:CONFIG(qt_framework, qt_framework|qt_no_framework) {
#
# QWT_CONFIG += QwtFramework
#}
ここの部分は.proファイルにqtAddLibraryとかで追記する事で、
qwtライブラリ自体をVisualStudioで言うところのプロジェクトファイルのように
追加するframeworkを作る際に設定するようなんだが、
これがなければ普通にdylibが作られるだけなのでオッにする。
0 件のコメント:
コメントを投稿