On Sat, 12 Aug 2017, Martin Schreiber wrote:


MSEgui uses xlib by the units in packages/x11. The linker searches for libX11.so which is not installed on most systems by default so one has to install the libx11 devel package or manually create a symlink libX11.so -> libX11.so.6 in order to compile MSEgui applications. Some users are unable to cope with this or give up with the comment "MSEide+MSEgui does not work on my system".

Is it possible to add libX11.so.6 to the list of searched files for "X11" externals without using dlopen/dlsym?

The only way to do this is to change the lib name to libX11.so.6, as far as
I know. There may be some version script trickery, but that would probably
require additional compiler directives.


fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org

Reply via email to