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
Its not the audio module, the executable from PothosCore is using the emplace_back of the bool specialization of std::vector. I guess they didnt add it yet until after c++11. Not sure, but it should be easy to switch it back to push_back() https://en.cppreference.com/w/cpp/container/vector_bool
Homebrew version 2.4.16
From source, I can get it to compile by changing -std=gnu++11 to -std=gnu+=14..
[ error snip ]
Last 15 lines from /Users/woodkn1/Library/Logs/Homebrew/pothos/02.make:
cd /tmp/pothos-20200906-14635-iknr7/PothosCore-pothos-0.7.0/build/apps && /usr/local/Homebrew/Library/Homebrew/shims/mac/super/clang++ -DPOCO_NO_AUTOMATIC_LIBS -I/tmp/pothos-20200906-14635-iknr7/PothosCore-pothos-0.7.0/include -I/tmp/pothos-20200906-14635-iknr7/PothosCore-pothos-0.7.0/apps -I/usr/local/include/nlohmann -DNDEBUG -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -std=gnu++11 -o CMakeFiles/PothosUtil.dir/PothosUtilSelfTests.cpp.o -c /tmp/pothos-20200906-14635-iknr7/PothosCore-pothos-0.7.0/apps/PothosUtilSelfTests.cpp
[ 97%] Building CXX object apps/CMakeFiles/PothosUtil.dir/PothosUtilDocParse.cpp.o
cd /tmp/pothos-20200906-14635-iknr7/PothosCore-pothos-0.7.0/build/apps && /usr/local/Homebrew/Library/Homebrew/shims/mac/super/clang++ -DPOCO_NO_AUTOMATIC_LIBS -I/tmp/pothos-20200906-14635-iknr7/PothosCore-pothos-0.7.0/include -I/tmp/pothos-20200906-14635-iknr7/PothosCore-pothos-0.7.0/apps -I/usr/local/include/nlohmann -DNDEBUG -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -std=gnu++11 -o CMakeFiles/PothosUtil.dir/PothosUtilDocParse.cpp.o -c /tmp/pothos-20200906-14635-iknr7/PothosCore-pothos-0.7.0/apps/PothosUtilDocParse.cpp
/tmp/pothos-20200906-14635-iknr7/PothosCore-pothos-0.7.0/apps/PothosUtilSelfTests.cpp:100:15: error: no member named 'emplace_back' in 'std::__1::vector<bool, std::__1::allocator >'
okVec.emplace_back(ok);
~~~~~ ^
[ 97%] Building CXX object apps/CMakeFiles/PothosUtil.dir/PothosUtilRunTopology.cpp.o
cd /tmp/pothos-20200906-14635-iknr7/PothosCore-pothos-0.7.0/build/apps && /usr/local/Homebrew/Library/Homebrew/shims/mac/super/clang++ -DPOCO_NO_AUTOMATIC_LIBS -I/tmp/pothos-20200906-14635-iknr7/PothosCore-pothos-0.7.0/include -I/tmp/pothos-20200906-14635-iknr7/PothosCore-pothos-0.7.0/apps -I/usr/local/include/nlohmann -DNDEBUG -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -std=gnu++11 -o CMakeFiles/PothosUtil.dir/PothosUtilRunTopology.cpp.o -c /tmp/pothos-20200906-14635-iknr7/PothosCore-pothos-0.7.0/apps/PothosUtilRunTopology.cpp
[ 98%] Building CXX object apps/CMakeFiles/PothosUtil.dir/PothosUtilListModules.cpp.o
cd /tmp/pothos-20200906-14635-iknr7/PothosCore-pothos-0.7.0/build/apps && /usr/local/Homebrew/Library/Homebrew/shims/mac/super/clang++ -DPOCO_NO_AUTOMATIC_LIBS -I/tmp/pothos-20200906-14635-iknr7/PothosCore-pothos-0.7.0/include -I/tmp/pothos-20200906-14635-iknr7/PothosCore-pothos-0.7.0/apps -I/usr/local/include/nlohmann -DNDEBUG -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -std=gnu++11 -o CMakeFiles/PothosUtil.dir/PothosUtilListModules.cpp.o -c /tmp/pothos-20200906-14635-iknr7/PothosCore-pothos-0.7.0/apps/PothosUtilListModules.cpp
1 error generated.
make[2]: *** [apps/CMakeFiles/PothosUtil.dir/PothosUtilSelfTests.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [apps/CMakeFiles/PothosUtil.dir/all] Error 2
make: *** [all] Error 2
The text was updated successfully, but these errors were encountered: