Thanks for your respones.

@David:

> I can imagine something that implements the libgccjit API and then

> proxies the calls to different underlying target support libraries, but

> that doesn't exist yet, and wouldn't you save any space on disk or

> build times, alas.

I will load the library via dlopen/dlsym to avoid static dependencies anyway
and I assume by this very mechanism I would also be able to deal with different
versions of the library without implementing a proxy.


> Not without a huge amount of work, as noted above.

I understand, but at least building libgccjit so that the gcc specific 
dependencies 
like libgmp, libmpfr, libmpc can be avoided. Does build with -static work for 
libgccjit? Ideally I would the users offer a simple tar.gz download for each 
architecture
and host system which they would reference by path from the IDE.
What do you think?


@Basile

Please not that I will use it for AOT, not for jit.

> RefPerSys tries to. See source in github below

I assume you refer to my requirement "that only one shared library has to be 
deployed"?


best regards
Rochus 



Reply via email to