Re: undefined X symbol ?

Frank Garcia <[email protected]> Sat, 15 Jan 2005 07:53:21 -0600
Newsgroups gmane.os.openbsd.mac68k
Message-ID <[email protected]>
On Jan 13, 2005, at 9:10 PM, Frank Garcia wrote:

> On Jan 12, 2005, at 1:36 PM, Riccardo Mottola wrote:
>
>>
>> could someone test the applicaiton on a newer OpenBSD/68k 
>> installation ?
>> 3.4, 3.5 maybe ? Apart from X the only depenency would be a motif
>> toolkit. I use Openmotif.
>> thanks,
>>   Riccardo
>>
>>
>> PS: http://nebula-irc.sf.net
>>
>>
> Well, I'm not able to test on a newer mac68k (yet...). It does compile 
> and work just fine on 3.6-current i386 from last weekend. I'd compiled 
> X on mac68k-current (25 Dec), but I hadn't updated the XF source tree 
> from 3.6-release... I didn't think there'd been any changes, though I 
> didn't look real hard. X is working, but I got an incorrect X library 
> version trying to install openmotif from the snapshot packages. So 
> instead of sinking any time into troubleshooting that, I figured I'd 
> better get X and the rest of my system within a couple weeks of each 
> other. Looking back at the cvs log, though, only 1 file changed in the 
> XF3 tree, and my initial reaction was that that should not cause a 
> library version bump. Are the m68k packages built on a system that 
> uses XF4? Or does mac68k use parts of the xc tree as well as xc-old?
>
> Frank
>

OK, first of all, ignore my rambling about XF libraries... all the 
library numbers have bumped up AT LEAST once since 3.6-release. I 
should have gotten through the update before opening my fat mouth.

That said, the program in question compiles but does not run. The error 
I get is:

/usr/libexec/ld.so: Undefined symbol "_XShapeQueryExtension" called 
from nebula:/usr/local/lib/libXm.so.2.1 at 0x63d6d7c

The installed version of motif is openmotif-2.1.30.5.

Frank