Hi folks,

I'm new to the list, but I hope someone can help me with a problem I'm 
having building lesstif. More specifically, lesstif builds fine, but I 
am having problems getting applications to run with it.

I've recently been getting X11R6 and Lesstif to work on a BeOS R5 x86 
system using gcc 2.9.1. X seems to be working quite well at this point, 
and since the current libtool is beginning to support BeOS targets, 
building lesstif is also quite easy with only minor modifications of 
the configure script. However I am having little success with 
applications - mwm works, but any other application that opens a window 
isn't working. This includes most of the test suite for lesstif. I am 
getting the runtime error about "attempting to add non-widget 
DropSiteManager to a parent that supports only widgets".

I read in the archive this is usually evidence of a link dependency 
problem, but the link order is certainly correct (-lXm -lXt -lX11). 
Linking with either static and dynamic libraries in BeOS does have a 
few idiosyncrasies. Since the link order on the command line is right, 
I need a little more information to help me locate why the problem 
occurs and to see if there is a suitable workaround, and whether some 
combination of static and dynamic libraries in either X or lesstif will 
solve it. Of course I'd much rather have an all .so solution, but right 
now, any solution would do.

Could anyone give me a clue as to which symbols I need to be examining 
in the linker to see if they are coming from the right place 
(presumably the executable needs to find something in libXm.so which 
for some reason it is linking elsewhere)? Any help would be much 
appreciated right now, I seem to have spent most of the past two weeks 
doing make distclean and ../lesstiff-0.92.6/configure with the same 
results every time!

Many thanks in advance for any help or information

Chris Nash
Lexington KY
UNITED STATES

Reply via email to