Razix
Razix copied to clipboard
Linux build failing
Hi, I encountered a few issues when building Razix on Linux:
- Some MSVC specific extensions are used(e.g omitting
template
on dependent types) - Some platform specific stuffs(e.g macros)
- Some APIs are only implemented for Windows(e.g
RZSplashScreen
, entry point) - Headers are not self-contained(not fatal, but it makes working in VSCode + clangd harder)
- Build system related issues(e.g hard coded paths)
- Some extensions use deprecated Qt APIs that are removed in Qt6.
- Tracy's embedded
imgui
conflicts with ourimgui
(can be fixed by addingtracy/
prefix when including tracy headers).
Any plan on fixing these? I am happy to work on these. Thanks!