Code:
#include <Xm/Xm.h>
#include <Xm/PushB.h>
Widget CreatePushbutton(Widget parent,
char* name,
XtCallbackProc callback,
XtPointer client_data)
{
Widget push;
Arg args[20];
Cardinal n;
n=0;
push=XmCreatePushButton(parent,
name, args, n);
XtAddCallback(push,
XmNactivateCallback,
callback,
client_data);
XtManageChild(push);
return push;
}
I got the following error message:
Quote:
cd ~/
gcc -g X_Programming.c -o X_Programming -lm
Undefined first referenced
symbol in file
main /usr/local/stow/gcc/gcc-2.95.2-2/lib/gcc-lib/sparc-sun-solaris2.7/2.95.2/crt1.o
XmCreatePushButton /var/tmp/ccyfsC2Z.o
XtManageChild /var/tmp/ccyfsC2Z.o
XtAddCallback /var/tmp/ccyfsC2Z.o
_XmStrings /var/tmp/ccyfsC2Z.o
ld: fatal: Symbol referencing errors. No output written to X_Programming
collect2: ld returned 1 exit status
Compilation exited abnormally with code 1 at Tue Feb 22 13:27:35
|