Heya, apologies if this isn't the correct repo to open this, still figuring out how the build process works. It could also be in xwin or luau.
When building a binary for x86_64-pc-windows-msvc from aarch64-apple-darwin I get a number of errors that from what I can find online indicate the use of c++ features that the compiler doesn't support/hasn't got enabled. I'm running on Homebrew clang version 17.0.4. Is this something coming from the way luau is being vendored?
error: no template named 'optional' in namespace 'std'
(full error line)
warning: In file included from /Users/choc/.cargo/registry/src/index.crates.io-6f17d22bba15001f/luau0-src-0.7.8+luau601/luau/Ast/src/Ast.cpp:2:
warning: /Users/choc/.cargo/registry/src/index.crates.io-6f17d22bba15001f/luau0-src-0.7.8+luau601/luau/Ast/include/Luau/Ast.h(376,46): error: no template named 'optional' in namespace 'std'
warning: 376 | const AstName& debugname, const std::optional<AstTypeList>& returnAnnotation = {}, AstTypePack* varargAnnotation = nullptr,
warning: | ~~~~~^
Heya, apologies if this isn't the correct repo to open this, still figuring out how the build process works. It could also be in xwin or luau.
When building a binary for
x86_64-pc-windows-msvc
fromaarch64-apple-darwin
I get a number of errors that from what I can find online indicate the use of c++ features that the compiler doesn't support/hasn't got enabled. I'm running onHomebrew clang version 17.0.4
. Is this something coming from the wayluau
is being vendored?error: no template named 'optional' in namespace 'std'
(full error line)...