OK, I tried it again. I'm showing my env variables, etc as well as the
error. Once again, libgeda compiled fine, but utils and gschem didn't.
This is the "make" gschem error:
then mv -f ".deps/i_basic.Tpo" ".deps/i_basic.Po"; else rm -f
".deps/i_basic.Tpo"; exit 1; fi
i_basic.c: In function i_set_filename:
i_basic.c:650: warning: unused variable max_len
i_basic.c: In function i_set_grid:
i_basic.c:690: error: TOPLEVEL has no member named grid_label
i_basic.c:705: error: TOPLEVEL has no member named grid_label
make[2]: *** [i_basic.o] Error 1
make[2]: Leaving directory `/home/kurt/geda/cvs/geda/gaf/gschem/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/kurt/geda/cvs/geda/gaf/gschem'
make: *** [all] Error 2
These are my env variables:
loki:/home/kurt/geda/cvs/geda/gaf/gschem # echo $PATH
/usr/local/share/geda/bin:/usr/local/share/kicad/kicad/linux/:/home/kurt/bin:/usr/local/bin:/usr/bin:/sbin:/usr/X11R6/bin:/usr/sbin:/bin:/usr/games:/opt/gnome/bin:/opt/kde3/bin:/usr/lib/mit/bin:/usr/lib/mit/sbin:/usr/lib/qt3/bin:/usr/local/arm/3.3.2/bin:/usr/local/arm/3.3.2/bin
loki:/home/kurt/geda/cvs/geda/gaf/gschem # echo $PKG_CONFIG_PATH
/usr/local/share/geda/lib/pkgconfig:/usr/local/share/geda/lib/pkgconfig:/usr/local/lib/pkgconfig:/usr/local/share/pkgconfig:/usr/lib/pkgconfig:/usr/share/pkgconfig:/opt/kde3/lib/pkgconfig:/opt/gnome/lib/pkgconfig:/opt/gnome/lib/pkgconfig:/opt/gnome/share/pkgconfig
loki:/home/kurt/geda/cvs/geda/gaf/gschem # echo $LD_LIBRARY_PATH
/usr/local/share/geda/lib:/usr/local/share/geda/bin
Any help would be appreciated. I will delete the entire cvs co and
re-checkout if you'd like.
K
------------------------------
Message: 2
Date: Thu, 23 Nov 2006 22:06:26 -0500
From: Ales Hvezda <[EMAIL PROTECTED]>
Subject: Re: gEDA-user: Re: Wishes, bugs and misunderstandings (6-10)
To: gEDA user mailing list <[email protected]>
Message-ID: <[EMAIL PROTECTED]>
> This is the first time I've ever compiled from CVS, so I actually
checked
>out the entire set into a totally empty directory. That implies that I
>have the new libgeda. I'm wondering if there's an old header or file that
>is a residual on most people's drives, but not checked into the latest CVS
>snapshot?
All the necessary code/headers should be checked into to CVS.
Do you have an older version of gEDA/gaf installed? If so, uninstall or
hide it. Did you set the necessary environment variables when you typed
make at the top level? What are LD_LIBRARY_PATH, PATH, and PKG_CONFIG_PATH
set to? The most critical one is PATH. It should include the path to the
bin directory of the new prefix you are installing CVS gaf to (before any
other paths). Like this:
/home/ahvezda/geda/bin:/home/ahvezda/bin:/usr/local/bin:/usr/bin:/bin
^^^^^^^^^^^^^^^^^^^^^^
-Ales
_______________________________________________
geda-user mailing list
[email protected]
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user