[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