On Thu Mar 15 17:31:49 2001, silbmark@xxxxxxxxxxxxxxxxxxxxxxx wrote:
>
> I have installed all the necessary packages (lesstif, Mesa ..) and
> successfully deployed 3 Inventor's RPMs.
> When trying to compile the following simplest program, the compiler could
> not find Xm.h, which was supposed to be in /usr/lib/Xm. This is the header
> file of Motif.
With LessTif 0.91.4, try
/usr/X11R6/LessTif/Motif1.2/include/Xm/Xm.h
/usr/X11R6/LessTif/Motif2.0/include/Xm/Xm.h
> So I tried to install OpenMotif, but it came ( not a miracle) with a
> conflict with libraries of lesstiff. After uninstall of Lesstif and
> installation of OpenMotif, Inventor could not be installed, since one of
> libraries was missing. So what is the reason of all this mess? It is
> specified in FAQ, that either motif or lesstif are equally supported.
I don't see why having OpenMotif would be a problem, even though I built the
libraries using LessTif. All that's required is libXm.so.
> Then I restored the original installation, and found that there are needed
> libraries and header files in /usr/X11R6. Finally I succeeded to compile
> the program, but it did not work - it showed only empty brown window,
> without any text in it.
Are your fonts set up properly?
> Another question : does anybody know about any sort of incompatibility on
> the source code level between Linux version and SGI version of Inventor?
The source code is exactly the same for any operating system.
Jonathan
|