https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119081
--- Comment #3 from Cyano Hao <c at cyano dot cn> --- Empty prefix can be used to avoid hard-coded absolute paths so compilers can be copied/moved anywhere. I recently learned it from the musl-cross-make project [1]. I plan to build GCC 15 using this method and bundle it into our C++ IDE's AppImage archive [2], delivering latest C++ features, especially standard library modules, to users as soon as possible. [1] https://github.com/richfelker/musl-cross-make [2] https://github.com/royqh1979/RedPanda-CPP