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

Re: gEDA-user: Suse 9.2 Geda 20050329 Install Problems



Ok,

Solved it, had an old libgeda.pc file living somewhere up in usr/ directory. Just copied over it with the one that was made when I built libgeda and now, ta dahhh! gschem is up and running and even through an ssh -X session. YES!

Probably should have set some pkg-config environment variable but could see how off, my method seemed to work, I hope.

Thanks again, for all your help, and all the development efforts. Off to see if I can get a board together.

Much appreciation and sincere admiration,
ED

Eric Daine wrote:

Ok making major Progress,
I used rpm to remove guile version 1.6.4
made sure there were no other instances of guile anywhere on my system.
then downloaded the guile 1.6.7 guile tarball from the geda website.

Now magically libgeda builds and installs, hoorahh! thank you Stuart!
I built it from within ~/geda-sources installed by the CD
I did ./configure --prefix /home/ed/geda-install
make
make install
no problems

So now I go to the source of geda-gschem
but when I do ./configure --prefix /home/ed/geda-install
I get this:

checking for libgeda >= 20050313... Requested 'libgeda >= 20050313' but versionof libgeda is 20040111
configure: error: Cannot find libgeda (or libgeda.pc), please install libgeda


I get this from pkg-config
> pkg-config libgeda --modversion
20040111


So any ideas whats going on here, somehow configure is seeing the old 20040111 libgeda which is what I had previously installed, anyway to make it see the new libgeda that I just installed? I have a feeling that if I used the install script from the CD it would probably fly now, however I am at home, computers at work, and I am building across the net. I stupidly didn't leave the CD in the drive like I thought. :(


Again thanks for your help, much appreciated.

Stuart Brorson wrote:

Stuart Brorson wrote:



Another user had the same problem:

http://www.mail-archive.com/geda-dev@xxxxxxxx/msg03827.html

It apparently has to do with guile. Do you have both guile-1.4 and
guile-1.6 installed? Your configure script thinks you have 1.6, but
sometimes libtool (used by gcc) has a different idea. Therefore, if
you have any traces of guile-1.4 lurking anywhere (e.g. from an old
install), you should hunt them down and kill them.


Your problem is guile, not GTK. Clean out all the old guile stuff;
look everywhere for it, sometimes it gets installed in several places. Stuart