From: Patrick E. <pa...@pa...> - 2004-03-23 19:32:13
|
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. 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. BTW, I removed the automatically generated configure and Makefile.in files from the CVS. It probably wasn't such a great idea to put them there in the first place. I left the .xpm files there for people who don't have the bmptoppm, etc. utilities. Patrick On Tuesday 23 March 2004 12:09, Matt Kelly wrote: > All, > > This may be a bit premature, but I feel we need to keep in mind > which environments we want JAZZ to be able to run in. > > The old JAZZ would work OK on Windoze and most Linuxes distros > without much problem. > > I worry that the shiny new JAZZ will only run on the latest distros > with all the latest bleeding edge packages installed, and nothing > else! If this happens, adoption will be slow -- if using the latest > JAZZ requires one to upgrade one's distro, that will be a problem, > IMHO. > > I'm not saying we need to support Slackware 1.0 or anything, but > whatever we do, we need to make sure that it will install fairly > easily on most reasonably current systems. We need to be sure we > supply all needed RPMs, etc. right in our section of the > sourceforge site, if at all possible, and clearly state which RPMs > are needed in which situations. > > Another thing I worry about is the possibility of hosing a user's > system up by forcing them to install, for example, GTK2.x. I've > heard of situations where doing so made their X sessions not run > anymore, since they were based on GTK1.x. > > The easier it is for people to install and use JAZZ, the more > people will use it. > > Anyway, sorry to ramble, too much coffee this morning! > > Matt K. |