Hi, (this is slightly off topic and only has minimal technical content...)
Joseph and I had an offline discussion on the problems he observed with OM and mxaudio. The final resolution was that he only had a binary form of mxaudio and apparently that had been built with\Motif 1.2 (probably either lesstif originally or Motif 1.2 from Metrolink). And since Motif 2.1 is not upwards compatible with Motif 1.2 (lots of internal structures have been moved around and changed), there was no way that mxaudio would link with any version of OM 2.x (where x = 1 or 2). Fortunately for him (and others), lesstif is apparently 100% binary compatible. So he is all set now. (BTW: we've seen this similar level of compatibility with our ViewKit C++ Motif framework. Hat's off to your effort!) Since the availability of OM 2.x has basically eliminated all the commericial Motif suppliers on Linux, there is no supported Motif 1.2 available. However, as shown by Joseph's experience, lesstif solves the problem nicely/ It might be worth noting this somewhere obvious on the lesstif website. Although I *knew* this was true, I had never intellectually realized that lesstif and OpenMotif now complement each other nicely. One takes care of Motif 1.2 compatibility, and the other handles Motif 2.x. Like many, I saw them as competitors, one under a true open license, but functionally less, and one that had a broken license that provided a newer functionality set. Mark ----- Original Message ----- From: "Joseph I. Davida" <[EMAIL PROTECTED]> To: "Mark Hatch" <[EMAIL PROTECTED]> Cc: <[EMAIL PROTECTED]> Sent: Monday, February 02, 2004 3:14 PM Subject: Re: [Lesstif] Thanks!! > Hey Mark! > Dude, only binary was EVER distributed by xaudio.com. > After they removed it from their web site (or ftp site), > they forced all other mirrors to remove it as well. > The source was never made available as it contained > very likely prorietary algorithms. > So, No, I was NOT trying to build the application. > All I can tell you is the application works with > the Lesstiff libs and not with any of the > openmotif or open_motif libs. > > What you site as an incompatibility of motif 1.2 with > later motifs sounds plausible. What motif version is > the latest lesstif compatible with? As I indicated > in my email, I installed lesstif-0.93.36_1 and > it (mxaudio) worked. So, you are effectively saying that > lesstif-0.93.36_1 is binary compatible with motif 1.2? > I hope the lesstif development group does not do anything > to change that. > > Cheers, > > Joe > > > Mark Hatch wrote: > > Joe, > > > > The tar file included only the binaries? Was source available? > > > > If you were trying to build the application using the binaries you provided, > > then that explains a lot. The application was originally built against Motif > > 1.2. Lesstif is binary compatible with Motif 1.2. Hence, you were able to > > substitute lesstif for the original Motif 1.2 libraries. However, Motif 2.1 > > is *not* binary compatible with Motif 1.2 based applications. Now that I > > think of it, the type conversion error is a pretty typical sympthom of a > > missmatch of Motifs. > > > > Regards, > > > > Mark > > > > > > ----- Original Message ----- > > From: "Joseph I. Davida" <[EMAIL PROTECTED]> > > To: "Mark Hatch" <[EMAIL PROTECTED]> > > Sent: Friday, January 30, 2004 8:15 PM > > Subject: Re: [Lesstif] Thanks!! > > > > > > > >>Well, the case in point is the old mxaudio program > >>which was originally available from xaudio.com until > >>they took it off their ftp server. I am attaching a > >>bzipped copy for you to try the same sequence of > >>installations of various motif libs. > >>Be sure you DO NOT HAVE LESSTIF installed when trying > >>the other motif libs. > >> > >>Cheers, > >> > >>Joe > >> > >>Mark Hatch wrote: > >> > >>>Joseph, > >>> > >>>I'm part of the OpenMotif support team. Would a sample case be available > > > > so > > > >>>that we could look into your problem? I suspect it related to OM being > > > > Motif > > > >>>2.1 and lesstif being 1.2, but a test case would help sort things out. > >>> > >>>Thanks! > >>> > >>>Mark > >>> > >>>----- Original Message ----- > >>>From: "Joseph I. Davida" <[EMAIL PROTECTED]> > >>>To: <[EMAIL PROTECTED]> > >>>Sent: Friday, January 23, 2004 11:07 PM > >>>Subject: [Lesstif] Thanks!! > >>> > >>> > >>> > >>> > >>>>I have an old graphical audio application which > >>>>uses the motif libs. I had installed > >>>>openmotif-2.2.2 and that did not work. The > >>>>app I have kept belching out the message: > >>>> > >>>>Warning: No type converter registered for 'String' to 'Proc' conversion. > >>>>X Error of failed request: BadPixmap (invalid Pixmap parameter) > >>>> Major opcode of failed request: 55 (X_CreateGC) > >>>> Resource id in failed request: 0x1600077 > >>>> Serial number of failed request: 1776 > >>>> Current serial number in output stream: 1777 > >>>> > >>>>So, I de-installed openmotif-2.2.2 and installed > >>>>open-motif-2.2.2_1 > >>>>which did not help either. > >>>> > >>>>I deinstalled that and installed openmotif-2.1.30-1_IST, > >>>>and same problem. > >>>> > >>>>Finally I installed lesstif-0.93.94 and that fixed > >>>>the problem. > >>>> > >>>>Thanks to the lesstif development group. > >>>> > >>>>Cheers, > >>>> > >>>>Joe > >>>> > >>>>_______________________________________________ > >>>>Lesstif mailing list > >>>>[EMAIL PROTECTED] > >>>>https://terror.hungry.com/mailman/listinfo/lesstif > >>> > >>> > >>> > >>> > > > > > > > > _______________________________________________ > Lesstif mailing list > [EMAIL PROTECTED] > https://terror.hungry.com/mailman/listinfo/lesstif > _______________________________________________ Lesstif mailing list [EMAIL PROTECTED] https://terror.hungry.com/mailman/listinfo/lesstif
