At 8:50 PM +0200 2/22/02, Ebrahim Mayat wrote:
Hello all

I have just subscribed to your mailing list. I would like to link the Xbae-4.7.3 widget library with Lesstif which I have just installed on my machine. (I have no problems running Motif from within X-Windows if I substitute mwm for the twm option in the xinitrc file.) I do, however, have a problem when trying to compile the Xbae library.

/usr/local/LessTif/Motif1.2/include/Xm/Xm.h:29: header file 'X11/Intrinsic.h' not found
/usr/local/LessTif/Motif1.2/include/Xm/Xm.h:30: header file 'X11/Shell.h' not found
/usr/local/LessTif/Motif1.2/include/Xm/Xm.h:31: header file 'X11/Xatom.h' not found
/usr/local/LessTif/Motif1.2/include/Xm/XmStrDefs.h:3505: header file 'X11/StringDefs.h' not found

Could anybody tell me where I could obtain the missing X11 headers mentioned above.

These header files are part of the standard XFree86 4.2 install. They live in /usr/X11R6/include/X11/. If you don't have these files, then you likely did not install the programmer's tools when installing XFree86. If you installed with Xinstall.sh then you need to download Xprog.tgz and rerun Xinstall.sh. If you installed with XInstall.sit, then you should do a full install or make sure you include the programmer's tools if you do a custom install. If you got XFree86 4.2 from another source, you will need to contact them to find out how to get all the headers.

On the other hand if you have these file, you may need to make sure /usr/X11R6/include is in your include path.

--Torrey