Hi Al and all,

[snip]
>My first thought was that will drive you crazy.  Second thought 
>was maybe with static linking it might work.  Third thought 

        Static linking is a lost cause unfortunately.  I have completely
abandoned going down this path after spending way too much time
discovering all the various gotchas/issues myself.

>reminds me that you are using guile, so you now need to 
>maintain a dozen static linked variants of guile.

Nah, I don't think it is really that complicated.  I "think" I have
figured out (and mostly prototyped) how to build a set of gEDA/gaf
(and some of the other suite programs) binaries and the necessary
dependancies to work on every (most) Linux distributions from RH7.2
and up.  Quite the claim, yes. :)  Can I demonstrate/prove it?  Yes,
but not until I get the next version of gEDA/gaf out.  Of course, I may
run into more "snafus" that could completely derail my carefully layed
out plans.  I've already been derailed a few times, but so far I've
found satisfactory workarounds/solutions to the cows on the tracks. :)

>I think we need to go back to the essence of free software, or 
>open-source if that is your preference.  If you have source you 
>can deal with the issues, and leave it at that.

        Stuart has been running an experiment for the past year or so
with his source driven installer and we have realized that building
from source (even in the most controlled circumstances) on a bunch of
different user machines hasn't always worked (much to our surprise).
Is that a fair statement, Stuart?

        Really, the end result of all this is a way of distributing 
the gEDA Suite in a way that minimizes distribution/installation pain 
for everybody involved and allows the developers to fully concentrate
on actually working on the software.

                                                                -Ales

Reply via email to