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

Reply via email to