Would https://github.com/COPT-Public/HDSDP be a suitable solver that could be supported? In contrast to the unmaintained DSDP, it has a proper build system (cmake)