https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97867
--- Comment #8 from Jan Hubicka <hubicka at ucw dot cz> --- > > FWIW, did you configure with --enable-host-shared ? Forgetting to enable that > is the usual source of weird errors when building libgccjit. I think it does not let you to build it otherwise, but I believe I did. I just need to find time to update my setup. It is really out of date. BTW if you build with LTO, I think there should be no performance penalty for building libbackend with -fpic since we take it away while producing the final binary. This may be relevant for those who build distros (I suppose you do not want to ship main compilers with PIC build for performance reasons). Honza