You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi,
I'm facing issues trying to build VIAME on MacOS 10.15.
First, I had to change PostgreSQL version in packages/fletch/CMake/fletch-tarballs.cmake file to setup PostgreSQL_SELECT_VERSION variable to 10.2 version. This was requested by PG build type checking error about 64 bits long integer.
For now, configure step for Qt raises the following compilation error :
Creating qmake. Please wait... clang: warning: include path for libstdc++ headers not found; pass '-stdlib=libc++' on the command line to use the libc++ standard library instead [-Wstdlibcxx-not-found]
In file included from project.cpp:42:
In file included from ./project.h:45:
In file included from /Users/[email protected]/VIAME/distrib/build/src/fletch-build/build/src/Qt/include/QtCore/qstringlist.h:1:
In file included from /Users/[email protected]/VIAME/distrib/build/src/fletch-build/build/src/Qt/include/QtCore/../../src/corelib/tools/qstringlist.h:47:
In file included from /Users/[email protected]/VIAME/distrib/build/src/fletch-build/build/src/Qt/include/QtCore/qlist.h:1:
In file included from /Users/[email protected]/VIAME/distrib/build/src/fletch-build/build/src/Qt/include/QtCore/../../src/corelib/tools/qlist.h:45:
In file included from /Users/[email protected]/VIAME/distrib/build/src/fletch-build/build/src/Qt/include/QtCore/qiterator.h:1:
/Users/[email protected]/VIAME/distrib/build/src/fletch-build/build/src/Qt/include/QtCore/../../src/corelib/tools/qiterator.h:50:11: fatal error: 'new' file not found
#include // No-op, indirectly include additional configuration headers.
Force to use -stdlib=libc++" option on this platform. I'm using clang compiler.
Apple clang version 12.0.0 (clang-1200.0.32.29)
Target: x86_64-apple-darwin19.6.0
Thread model: posix
InstalledDir: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin
Xcode 12.4
Build version 12D4e
platform :
Darwin MacBook-Pro.local 19.6.0 Darwin Kernel Version 19.6.0: Thu Jun 18 20:49:00 PDT 2020; root:xnu-6153.141.1~1/RELEASE_X86_64 x86_64
It seems that qmake is not aware of CXX_FLAGS ...
Could you please help me, I have to build VIAME on this platform to be used by an interesting project about shark underwater recognition.
Many thanks for your help.
Following mys conversation with David Stoup, I'm now able to build Qt using Fletch build directly without passing any specific CMake flags. (Fletch issue #661).
I'm still facing this issue when running VIAME build.
Could you,please, help me to fix this issue to get VIAME running on a recent MacOS platform ?
Hi,
I'm facing issues trying to build VIAME on MacOS 10.15.
First, I had to change PostgreSQL version in packages/fletch/CMake/fletch-tarballs.cmake file to setup PostgreSQL_SELECT_VERSION variable to 10.2 version. This was requested by PG build type checking error about 64 bits long integer.
For now, configure step for Qt raises the following compilation error :
Here is my cmake command :
Force to use -stdlib=libc++" option on this platform. I'm using clang compiler.
Apple clang version 12.0.0 (clang-1200.0.32.29)
Target: x86_64-apple-darwin19.6.0
Thread model: posix
InstalledDir: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin
Xcode 12.4
Build version 12D4e
platform :
Darwin MacBook-Pro.local 19.6.0 Darwin Kernel Version 19.6.0: Thu Jun 18 20:49:00 PDT 2020; root:xnu-6153.141.1~1/RELEASE_X86_64 x86_64
It seems that qmake is not aware of CXX_FLAGS ...
Could you please help me, I have to build VIAME on this platform to be used by an interesting project about shark underwater recognition.
Many thanks for your help.
Eric.
CMakeOutput.log
The text was updated successfully, but these errors were encountered: