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
@themagicm you may be trying to build the master branch, switch to newdev
Also, in the newdev branch you may need to comment out currentMessageIndex_--; in aasdk/src/Messenger/MessageInStream.cpp to fix the following error:
aasdk/src/Messenger/MessageInStream.cpp:157:9: error: ‘currentMessageIndex_’ was not declared in this scope
157 | currentMessageIndex_--;
| ^~~~~~~~~~~~~~~~~~~~
This finally allowed me to build on Pi OS Bullseye, the errors you're getting are indicative of Bullseye's newer libboost version than what was used in developing master/the original aasdk.
NyAntsaA
pushed a commit
to NyAntsaA/aasdk
that referenced
this issue
Oct 22, 2022
Having issues compiling this on latest DietPi on a RPI4. Anyone ran across this and resolved?
[ 85%] Building CXX object CMakeFiles/aasdk.dir/src/Channel/Control/ControlServiceChannel.cpp.o
In file included from /root/aasdk/include/f1x/aasdk/IO/PromiseLink.hpp:24,
from /root/aasdk/src/Channel/Control/ControlServiceChannel.cpp:22:
/root/aasdk/include/f1x/aasdk/IO/Promise.hpp:35:1: error: expected class-name before ‘{’ token
35 | {
| ^
/root/aasdk/include/f1x/aasdk/IO/Promise.hpp:117:1: error: expected class-name before ‘{’ token
117 | {
| ^
/root/aasdk/include/f1x/aasdk/IO/Promise.hpp:198:1: error: expected class-name before ‘{’ token
198 | {
| ^
/root/aasdk/include/f1x/aasdk/IO/Promise.hpp:278:1: error: expected class-name before ‘{’ token
278 | {
| ^
[ 85%] Building CXX object CMakeFiles/aasdk.dir/src/Channel/Input/InputServiceChannel.cpp.o
make[2]: *** [CMakeFiles/aasdk.dir/build.make:173: CMakeFiles/aasdk.dir/src/Channel/Control/ControlServiceChannel.cpp.o] Error 1
The text was updated successfully, but these errors were encountered: