In the context of a cross-platform application, I'm using clip to support clipboard, however this application doesn't access X11/xcb directly but instead dynamically load the lib at runtime when needed and support not finding it (without providing features).
Being able to do that is critical because we do not ship X11/xcb in our binaries and the application can also be used in headless mode, without any OpenGL module or Xorg context running or even installed .
Since we do not ship xcb, and its not present on the end user machine, we can't ship with clip at the moment.
Would you be open to support loading X11/xcb dynamically at runtime, instead of linking compile time ?
We can work on this on our fork of clip, but ideally this work should be integrated in your upstream.
Please let us know!
More context:
In the context of a cross-platform application, I'm using clip to support clipboard, however this application doesn't access X11/xcb directly but instead dynamically load the lib at runtime when needed and support not finding it (without providing features).
Being able to do that is critical because we do not ship X11/xcb in our binaries and the application can also be used in headless mode, without any OpenGL module or Xorg context running or even installed .
Since we do not ship xcb, and its not present on the end user machine, we can't ship with clip at the moment.
Would you be open to support loading X11/xcb dynamically at runtime, instead of linking compile time ?
We can work on this on our fork of clip, but ideally this work should be integrated in your upstream.
Please let us know!
More context: