I'm not sure how hard dlopening libX11 would be. Do you
have any ideas? I have wondered in the past if I should
just drop dev2gif.c altogether. Then the library will build
without requiring X11, which I consider to be a plus.
That can't happen until libungif-5, though, as it would
change the interface.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Sorry, no idea. Midnight Commander does it using gmodule from GLib. While it imposes a new dependency, it's still better than having the X11 libraries installed. I just think it'd be nice, since some applications (mainly image viewers) run on the console with SVGAlib or framebuffer and may link to libungif. But if dropping dev2gif.c doesn't remove any functionality someone could miss, I don't see any problem.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Logged In: YES
user_id=944205
I'm not sure how hard dlopening libX11 would be. Do you
have any ideas? I have wondered in the past if I should
just drop dev2gif.c altogether. Then the library will build
without requiring X11, which I consider to be a plus.
That can't happen until libungif-5, though, as it would
change the interface.
Logged In: YES
user_id=96658
Sorry, no idea. Midnight Commander does it using gmodule from GLib. While it imposes a new dependency, it's still better than having the X11 libraries installed. I just think it'd be nice, since some applications (mainly image viewers) run on the console with SVGAlib or framebuffer and may link to libungif. But if dropping dev2gif.c doesn't remove any functionality someone could miss, I don't see any problem.
We;ve dropped dev2gif, so X11 is no longer required for building the library. Closing accordingly.