Closed DeastinY closed 5 years ago
I built the app sucessfully on Ubuntu 18 LTS. What system are you using?
same issue. Building on Manjaro
In file included from /home/kyle/.cache/pacaur/huestacean-git/src/huestacean/include/common/lightupdate.h:3,
from /home/kyle/.cache/pacaur/huestacean-git/src/huestacean/include/backend/deviceprovider.h:2,
from /home/kyle/.cache/pacaur/huestacean-git/src/huestacean/include/hue/hue.h:3,
from /home/kyle/.cache/pacaur/huestacean-git/src/huestacean/build/huestacean_tests_autogen/3BNBPQW4XB/../../../include/hue/bridge.h:3,
from /home/kyle/.cache/pacaur/huestacean-git/src/huestacean/build/huestacean_tests_autogen/3BNBPQW4XB/moc_bridge.cpp:9,
from /home/kyle/.cache/pacaur/huestacean-git/src/huestacean/build/huestacean_tests_autogen/mocs_compilation.cpp:2:
/home/kyle/.cache/pacaur/huestacean-git/src/huestacean/include/common/math.h: In function ‘constexpr Math::angle Math::operator""_deg(long long unsigned int)’:
/home/kyle/.cache/pacaur/huestacean-git/src/huestacean/include/common/math.h:66:15: error: expected primary-expression before ‘(’ token
return angle(long double(a) PI / 180.0);
^
/home/kyle/.cache/pacaur/huestacean-git/src/huestacean/include/common/math.h:66:16: error: expected primary-expression before ‘long’
return angle(long double(a) PI / 180.0);
^~~~
In file included from /home/kyle/.cache/pacaur/huestacean-git/src/huestacean/build/huestacean_tests_autogen/6FRZV6ZOHH/../../../include/frontend/frontend.h:4,
from /home/kyle/.cache/pacaur/huestacean-git/src/huestacean/build/huestacean_tests_autogen/6FRZV6ZOHH/moc_frontend.cpp:9,
from /home/kyle/.cache/pacaur/huestacean-git/src/huestacean/build/huestacean_tests_autogen/mocs_compilation.cpp:5:
/home/kyle/.cache/pacaur/huestacean-git/src/huestacean/include/backend/backend.h: At global scope:
/home/kyle/.cache/pacaur/huestacean-git/src/huestacean/include/backend/backend.h:72:8: error: ‘scoped_lock’ in namespace ‘std’ does not name a template type
std::scoped_lock~~
/home/kyle/.cache/pacaur/huestacean-git/src/huestacean/include/backend/backend.h:72:3: note: ‘std::scoped_lock’ is defined in header ‘
/home/kyle/.cache/pacaur/huestacean-git/src/huestacean/include/backend/backend.h:72:3:
std::scoped_lock
Please see #121 and #125. Cheers.