Parent document is top of "Motif FAQ (Part 9 of 9)"
Previous document is "324) Can a Motif application create windows on mutiple screens (on a"
Next document is "326) Why do I get link errors about "XShape" symbols?"
325) Why do I get "Error: attempt to add non-widget child "dsm" to
parent"?
[Last modified: May 95]
Answer: Most likely, you are linking your libraries in the wrong order. You
must link -lXm *before* -lXt.
Ken Lee, http://www.rahul.net/kenton/
Ken Sall (ksall@cen.com) adds: This same error occurs if you combine Motif and
Athena widgets in the same application. If you link with "-lXaw" before "-
lXm", you get the runtime error. However, if you switch the order of the two
libraries, there is no problem. For example:
cc mothena.c -o mothena -lXm -lXaw -lXt -lXmu -lX11
Parent document is top of "Motif FAQ (Part 9 of 9)"
Previous document is "324) Can a Motif application create windows on mutiple screens (on a"
Next document is "326) Why do I get link errors about "XShape" symbols?"