Hello.
Today I updated from Qt 5.2.0 to 5.2.1
And after that, my project doesn't compile. I've tried to build my project using 5.2.0 settings and everything was good.
So I think the problem is in qmake config:
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++ -headerpad_max_install_names -Wl,
-syslibroot,/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk -mmacosx-version-min=10.6
-o equaliz.app/Contents/MacOS/equaliz main.o mainwindow.o multithreading.o readandplay.o wavheader.o effects.o moc_mainwindow.o moc_multithreading.o
moc_readandplay.o moc_effects.o -F/Users/Smosia/Qt5.2.1/5.2.1/clang_64/lib -L/Users/Smosia/Yandex.Disk/BMSTU/c++/equaliz/src/../../../../../../../usr/local/lib/ -lfftw3
-framework QtMultimedia -framework QtGui -framework QtCore -framework QtNetwork -framework QtWidgets -framework OpenGL -framework AGL
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++ -headerpad_max_install_names -Wl,
-syslibroot,/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk -mmacosx-version-min=10.6
-o equaliz.app/Contents/MacOS/equaliz main.o mainwindow.o multithreading.o readandplay.o wavheader.o effects.o moc_mainwindow.o moc_multithreading.o
moc_readandplay.o moc_effects.o -F/Users/Smosia/Qt5.2.1/5.2.1/clang_64/lib -L/Users/Smosia/Yandex.Disk/BMSTU/c++/equaliz/src/../../../../../../../usr/local/lib/ -lfftw3
-framework QtMultimedia -framework QtGui -framework QtCore -framework QtNetwork -framework QtWidgets -framework OpenGL -framework AGL
To copy to clipboard, switch view to plain text mode
but I can't find where I can change configuration.
Working configuration:
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++ -headerpad_max_install_names -Wl,
-syslibroot,/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk -mmacosx-version-min=10.6
-o equaliz.app/Contents/MacOS/equaliz main.o mainwindow.o multithreading.o readandplay.o wavheader.o effects.o moc_mainwindow.o moc_multithreading.o
moc_readandplay.o moc_effects.o -F/Applications/Qt/5.2.0/clang_64/lib -L/Users/Smosia/Yandex.Disk/BMSTU/c++/equaliz/src/../../../../../../../usr/local/lib/ -lfftw3
-framework QtMultimedia -framework QtGui -framework QtCore -framework QtNetwork -framework QtWidgets -framework OpenGL -framework AGL
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++ -headerpad_max_install_names -Wl,
-syslibroot,/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk -mmacosx-version-min=10.6
-o equaliz.app/Contents/MacOS/equaliz main.o mainwindow.o multithreading.o readandplay.o wavheader.o effects.o moc_mainwindow.o moc_multithreading.o
moc_readandplay.o moc_effects.o -F/Applications/Qt/5.2.0/clang_64/lib -L/Users/Smosia/Yandex.Disk/BMSTU/c++/equaliz/src/../../../../../../../usr/local/lib/ -lfftw3
-framework QtMultimedia -framework QtGui -framework QtCore -framework QtNetwork -framework QtWidgets -framework OpenGL -framework AGL
To copy to clipboard, switch view to plain text mode
The only difference is:
MacOSX10.9.sdk (everything is good),
MacOSX10.8.sdk (error)
My system is OSX 10.9.2
The error is:
Undefined symbols for architecture x86_64:
"___sincos_stret", referenced from:
_fftw_mktriggen in libfftw3.a(trig.o)
_cexpl_sincos in libfftw3.a(trig.o)
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make: *** [equaliz.app/Contents/MacOS/equaliz] Error 1
Undefined symbols for architecture x86_64:
"___sincos_stret", referenced from:
_fftw_mktriggen in libfftw3.a(trig.o)
_cexpl_sincos in libfftw3.a(trig.o)
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make: *** [equaliz.app/Contents/MacOS/equaliz] Error 1
To copy to clipboard, switch view to plain text mode
So, how i can change sdk? and were should I change it?
Bookmarks