[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: gEDA-user: geda tarball
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.
Done
>
> 2. Grab *all* source tarballs from the gEDA website.
I have put them under desktop/Source_gEDA. The makefile came out as
text in firefox so I pasted it into gedit and saved it in Source_gEDA as
Makefile.
I have gtk and guile1.6 but I do not see glib in Ubuntu package manager.
So I'm on hold for now.
>
> 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.
I'm not clear when and what I key in to do this?
>
> 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.
Again please excuse me but where and how do I do that. Do I need to
edit an rc file? Sorry to be new to linux Regards Ian.
>
> 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