# HG changeset patch # User Eli Zaretskii # Date 1007805103 0 # Node ID c02c7078fc42c5c0942fcf1fd746316b101a6d71 # Parent 447cb13d0f7fed703f507d604e81dcdfb220f97a Add the LD_PRELOAD work-around for the Xaw/neXtaw incompatibilities. diff -r 447cb13d0f7f -r c02c7078fc42 etc/PROBLEMS --- a/etc/PROBLEMS Fri Dec 07 18:21:04 2001 +0000 +++ b/etc/PROBLEMS Sat Dec 08 09:51:43 2001 +0000 @@ -203,8 +203,13 @@ * There are known binary incompatibilities between Xaw, Xaw3d, neXtaw, XawM and the few other derivatives of Xaw. So when you compile with one of these, it may not work to dynamically link with another one. -If you try it and it does not work, try rebuilding Emacs with the -toolkit version you actually want to use. +For example, strange problems, such as Emacs exiting when you type +"C-x 1", were reported when Emacs compiled with Xaw3d and libXaw was +used with neXtaw at run time. + +The solution is to rebuild Emacs with the toolkit version you actually +want to use, or set LD_PRELOAD to preload the same toolkit version you +built Emacs with. * Clicking C-mouse-2 in the scroll bar doesn't split the window.