|
From: Kevin C. <ke...@do...> - 2004-03-23 20:30:10
|
On 23 March 2004 at 12:32, Patrick Earl <pa...@pa...> wrote:
> I agree. It's kinda tricky to produce portable software. We've
> committed to the path of using the autotools, which helps, but it
> also complicates things. A full development environment is more
> difficult to create on a Windows system.
Some consideration for Linux systems are or have been:
OSS, ALSA 0.5, ALSA 0.9, ALSA 1.0
wxWindows 1.68e, wxWidgets 2.X
GTK 1 vs. 2.
LessTif
gcc 2.95.3 vs. 3.X
I'm certainly not advocating supporting all of that. I've been
through a lot of gyrations regarding building jazz++ on various
versions of Makdrake from 7.0 through 9.0. It's a real pain to
preserve a usable build environment. Keeping the binary usable
on various systems would be possible. We should decide what
the requirements are and work toward that.
> Aside from the midi/audio driver dependencies, the only dependency in
> Jazz right now is the core wxWidgets 2.4 library. All of the
> discussion about problems with XRC is now obsolete. The xrc source
> was added to the jazz distribution and now has a proper Makefile.am.
> It should compile anywhere Jazz itself will compile.
What system versions are people working with now? I'm running on
Mandrake 9.0 and will move to 9.2. If someone can give me the build
and run-time dependencies, then I can post the versions of those
tools available on my distributions.
TTFN....
|