[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: gEDA-dev: Internationalisation of libgeda
On Wed, 2007-12-26 at 01:27 +0000, Kai-Martin Knaak wrote:
> On Wed, 26 Dec 2007 00:29:44 +0000, Peter Clifton wrote:
>
> > I have automake version 1.10, what is yours?
>
> It was 1.4
> After I switched to 1.9 and did "make clean" a call of "make reconfig" completed
> without error. Thanks for hinting me to "update-alternatives".
>
> Now, "make all" compiles quite a few files but chokes on gnetlist:
>
> /------------------------
> kmk@kwak:/usr/local/geda-src/peter-b$ make all
> libgeda Installed
> gschem Built
> ( cd gnetlist; make )
> make[1]: Entering directory `/usr/local/geda-src/peter-b/gnetlist'
> make all-recursive
> make[2]: Entering directory `/usr/local/geda-src/peter-b/gnetlist'
> Making all in src
> make[3]: Entering directory `/usr/local/geda-src/peter-b/gnetlist/src'
> if gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I/usr/local/geda/include -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -Wall -g -O2 -MT g_netlist.o -MD -MP -MF ".deps/g_netlist.Tpo" -c -o g_netlist.o g_netlist.c; \
> then mv -f ".deps/g_netlist.Tpo" ".deps/g_netlist.Po"; else rm -f ".deps/g_netlist.Tpo"; exit 1; fi
> g_netlist.c: In function ‘g_get_attribute_by_pinseq’:
> g_netlist.c:586: warning: assignment from incompatible pointer type
> g_netlist.c:612: warning: assignment from incompatible pointer type
> g_netlist.c: In function ‘g_get_toplevel_attribute’:
> g_netlist.c:739: error: ‘TOPLEVEL’ has no member named ‘pages’
> make[3]: *** [g_netlist.o] Error 1
> make[3]: Leaving directory `/usr/local/geda-src/peter-b/gnetlist/src'
> make[2]: *** [all-recursive] Error 1
> make[2]: Leaving directory `/usr/local/geda-src/peter-b/gnetlist'
> make[1]: *** [all] Error 2
> make[1]: Leaving directory `/usr/local/geda-src/peter-b/gnetlist'
> make: *** [gnetlist/src/gnetlist] Error 2
> \----------------------
>
> Any hint?
Sounds like it has found an old version of libgeda on the system's
include path. Do you have any old versions still installed?
Are PKG_CONFIG_PATH and other environment variables set as described in
the comment text you get when running "make" at the toplevel?
Ah.. I might have just spotted it. Run "make install", not "make all".
You need to "make install" in the libgeda dir first, before "make all"
will work.
>From the toplevel, it might be something like "make libgeda_install".
--
Peter Clifton
Electrical Engineering Division,
Engineering Department,
University of Cambridge,
9, JJ Thomson Avenue,
Cambridge
CB3 0FA
Tel: +44 (0)7729 980173 - (No signal in the lab!)
_______________________________________________
geda-dev mailing list
geda-dev@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-dev