> > ***  As for dependecies: If you don't have the proper libraries
> > installed, then the CD will try to help you.  It will install guile,
> > pkg-config, Tcl/Tk, and one or two other things.  It can install them
> > as root, if need be (it will prompt you for a passwd).  It won't
> > install GTK, which seems to be the library most people complain about.
> > I made the decision to not  install GTK/Glib/Pango/etc. because doing
> > so is really mucking around with your system's configuration &
> > installing them can be kind of hairy.  Therefore, it's up to the user
> > to have a system modern enough to use the CD. 
> > 
> > (FWIW, I have placed all the GTK/GLib/etc tarballs on the next rev of
> > the CD.  The installer won't do anything about them, but the
> > enteprising user can find them and install them manually if he wants
> > to.)
>  
> I can send you a complete list of dependencies that you need for compiling
> geda from cvs assuming you're on a system which doesn't throw everything
> and the kitchen sink into /usr/lib like linux.

Thank you!  I eagerly await this list.

> > ***  My prefered way to handle the dependency nightmare is to have a set
> > of supported Linux distributions (and BSD and Sun, perhaps), and test
> > the installer on these platforms.  I'd include the common distros.   I
> > have posted a list previously, and others have made some suggestions &
> > offered tips too. Outside of those distros, I'd like to just say
> > "you're on your own", and let "./configure" sort out any problems. The
> > problem with unix is that there is a limitless number of
> > configurations to deal with, and my brain and my time are very
> > limited.  
> 
> Whats going to be tough is that the complete set of dependencies probably
> don't even compile just out of the box on all the systems you want to
> support.  For example on Solaris, I've had to patch a handful of the
> dependencies to get them going.

That's why I prefer to have a set of supported distributions/unicies.
Then, if I can't easily make it work on Slowlaris (for example), then
Slowlaris won't be a supported platform.

Note carefully what "supported" means:  The install wizard will be
guaranteed to work on a supported platform, or double your money back!
:-)   On an "unsupported" platform, the install wizard won't be
guaranteed to work.  However, it might -- I just won't guarantee it.
Also, all the necessary stuff to build the entire gEDA Suite *will* be
included on the CD.  The user always has the option of installing by
hand.  Therefore,  the CD will remain useful for knowledgeable folks
who want to install on any of a large number of platforms.  Except
maybe Winblows.   ;-)

Stuart

Reply via email to