Re: XForms: Problems while compling....

Steve Lamont (spl@szechuan.ucsd.edu)
Fri, 17 Apr 98 09:01:30 PDT

# To subscribers of the xforms list from spl@szechuan.ucsd.edu (Steve Lamont) :

> But the problem is the libforms.a supplied directly with the
> sources are having undefined symbols __us_rsthread_stdio and
> __semgetc refred in the object file /usr/lib/libforms.a(textbox.o).

> I am trying to port a desk top file manager which requires
> xforms. So I am unable to proceed because of these undefined
> symbols.

> If anyone of you is using this libforms.a having these symbols
> globally defined please contribute the same. Or else if anyone knows
> the downloading place where I can get sources to complie and
> generate libforms.a, please be kind to inform me.

Source code is not generally available for XForms. However, in this
case, it probably wouldn't help you anyhow.

The symbols __us_rsthread_stdio and __semgetc should be defined in
libc.so. They are not part of XForms.

Your link step should be getting this automatically. You might make
sure that you're not specifying -nostdlib and then also failing to
specify -lc.

To debug this you may wish use the -v or -show options on your
compiler to put it in "verbose" mode and force it to display all of
the internal commands to the various compilation and link operations.
The exact option will depend upon the compiler you are using -- refer
to the appropriate manual page for directions.

spl
_________________________________________________
To unsubscribe, send the message "unsubscribe" to
xforms-request@bob.usuf2.usuhs.mil or see
http://bob.usuf2.usuhs.mil/mailserv/xforms.html
XForms Home Page: http://bragg.phys.uwm.edu/xforms
List Archive: http://bob.usuf2.usuhs.mil/mailserv/list-archives/