[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

Re: gEDA-user: geda tarball



Peter,
	I have looked into glib a bit and
http://linux.softpedia.com/get/Programming/Libraries/GLib2-2653.shtml
has a number of different versions of glib.  It looks to be a basic
building block.  This seems to be missing from the Ubuntu pack manager.
Is this what I need or does ubuntu have it with a different name.  gtk
has a slightly modified name "gtk2-engines v 1.2.12 obuntu" and DJ tells
us that it is gtk v2.4

	I also re-installed ubuntu gEDA and the apps/edu/gschem start_up tab
returned but it would not run so I disinstalled it.  I guess that I have
snagged something.  I will keep trying.  Regards Ian.


On Mon, 2008-01-14 at 15:27 -0500, Stuart Brorson wrote:
> Ian,
> 
> It looks like you have several old versions of gEDA on your box.
> 
> The gEDA Suite is a bunch of different programs supported by a common
> link-library (the equivalent of a DLL).  You need to upgrade *all* the
> programs *and* the link library at the same time.  If you don't, then
> you will have problems similar to the one you are having now.  What's
> happening is that some random copy of gschem is trying to link some
> other random copy of libgeda, and they are not compatible.
> 
> To make your life easier, you should do this:
> 
> 1.  Remove *all* old gEDA stuff from your machine.  This includes any
> copies of libgeda you may have in your various system libraries
> (/usr/lib, /usr/local/lib, or whatever prefix you used when installing
> gEDA in teh first place).  Also remove any of the old programs like
> gschem, gattrib, gnetlist, etc.
> 
> 2.  Grab *all* source tarballs from the gEDA website.
> 
> 3.  Follow the instructions on the gEDA website about building gEDA
> from scratch.  Build and install *all* source tarballs, in exactly the
> order which the top-level makefile wants you to use.  (This will
> happen automatically if you use gEDA's top level Makefile.)
> 
> 4.  When you install the new stuff, I recommend you install it in its
> own directory, /usr/local/geda, say.  Set the --prefix to the path you
> want to user.  Then, the next time you want to upgrade, you just need
> to delete and then recreate the directory.
> 
> 5.  After installing all teh new stuff, make sure you point your $PATH
> and $LD_LIBRARY_PATH to the new directories /usr/local/geda/bin, and
> /usr/local/geda/lib, respectively.
> 
> Cheers,
> 
> Stuart
> 
> 
> 
> 
> 
> On Mon, 14 Jan 2008, Ian Chapman wrote:
> 
> >
> > On Mon, 2008-01-14 at 14:54 +0000, Peter Clifton wrote:
> >>> So lets give it a try.  Applications Education GNU EDA schematic editor
> >>> and NOTHING.  After all that I have lost gschem.  I guess it is
> >>> somewhere on my disk.
> >>
> >> Ok, perhaps I misunderstood the first time... do you still have the icon
> >> from the Ubuntu installed version?
> >
> >> Try running "gschem" directly from a terminal window, and see how that
> >> works. It may print some useful debugging output if it fails.
> > gschem: error while loading shared libraries: libgeda.so.31: cannot open
> > shared object file: No such file or directory
> >>
> >> I'm wondering if runing "sudo ldconfig" may be required after installing
> >> libgeda.
> > No change
> >>
> >
> >
> >
> > _______________________________________________
> > geda-user mailing list
> > geda-user@xxxxxxxxxxxxxx
> > http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
> >
> 
> 
> _______________________________________________
> geda-user mailing list
> geda-user@xxxxxxxxxxxxxx
> http://www.seul.org/cgi-bin/mailman/listinfo/geda-user



_______________________________________________
geda-user mailing list
geda-user@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user