Can not get Motif on MacOS X

This forum is read only. No new submissions are accepted.

Questions about motif? Contact us

Submitted by Anonymous on Wed, 08/21/2002 - 01:57.

I am trying to get a working copy of Motif running on m MacOS X systems.

-When I download the binary package (which installs using the MacOS X tools), it installs library files with mispointed symbolic links.

When I fix the links, I get this error message
Warning Fatal Error
_XmGetDefaultDisplay cannot be used prior to VendorS.Initialize, returns NULL
Warning Urm__OpenHierarchy Display not yet opened - Invalid URM code
Error can`t open hierarchy

-When I try to recompile, I get the errors about about "-undefined none" required with two-level namespace. When I add "-undefined none" to the link, I get these errors when I try to run mwm
mwm attempt to add non-widget child "dsm" to parent "mwm" which supports only widgets

-I saw something about needing to relink everything with "-flat_namespace". I just did that and I still get the same error.

I am not sure how to modify these ./configure and libtool things to add the -flat_namespace to the right commands (you know, in the good old days, we just changed the LDFLAGS line in the Makefile) so I did the link manually. For some reason, I still get the same warnings about duplicate symbols

/usr/X11R6/lib/libXp.dylib(AuRead.o) definition of _XauReadAuth
/usr/bin/ld warning suggest use of -bind_at_load, as lazy binding may result in errors or different symbols being used
symbol _XauDisposeAuth used from dynamic library /usr/X11R6/lib/libX11.dylib(AuDispose.o) not from earlier dynamic library /usr/X11R6/lib/libXp.6.dylib(AuDispose.o)

-I would really like to get Motif up and running on my MacOS X/XFree86 systems. I need a decent window manager, and I want to compile Nedit and my other Motif friends, too.

-This is on a MacOS X 10.1.4 system. I am using the December 2001 Apple Developer Tools. I have XDarwin 1.1 (XFree86 4.2.0) installed.

Thu, 07/26/2012 - 10:59
4 posts / 0 new
Last post
Thu, 07/26/2012 - 11:00
Thu, 07/26/2012 - 10:59
Thu, 07/26/2012 - 10:59