[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
gEDA-user: help with compiling gedagaf-1.6.1, gcc4.4.2, gtk-2.18.9
Dear gEDA-users,
I am new to this list. I searched the gEDA mailing lists and archives and I
hope I am on the correct list -(the dev list is by invitation only)
If I am not I would be grateful for guidance.
---Now I am trying to compile gEDAgaf on a computer with the following
features:
----CPU: amd64-2-cores
----OperatngSystem: cblfsLinux (pure64-bit) kernel2.6.34 gcc-4.4.2; kde-4.4.5
---------Xorg-0.75, gtk-2.18.9; libstroke-0.51; pcb-fromGIT(few days ago).
---------(I have other prerequesites such as flex, groff, xdg, gawk etc)
in both cases compilation fails quite soon after issuing make with the
following:-
############################################################
if test "geda-gaf" = "gettext-tools"; then \
/bin/mkdir -p ../../.desktop-i18n/share/gettext/po; \
for file in Makefile.in.in remove-potcdate.sin quot.sed boldquot.sed
en@xxxxxxxxxxx en@xxxxxxxxxxxxxxx insert-header.sin Rules-quot
Makevars.template; do \
/bin/install -c -m 644 ./$file \
../../.desktop-i18n/share/gettext/po/$file; \
done; \
for file in Makevars; do \
rm -f ../../.desktop-i18n/share/gettext/po/$file; \
done; \
else \
: ; \
fi
make[4]: Leaving directory `$SOURCES/geda-gaf-1.6.1/libgeda/po'
make[3]: Leaving directory `$SOURCES/geda-gaf-1.6.1/libgeda/po'
Making all in data
make[3]: Entering directory `$SOURCES/geda-gaf-1.6.1/libgeda/data'
/bin/sh $SOURCES/geda-gaf-1.6.1/build-tools/desktop-i18n --create --
gettext=/usr/bin/gettext --domain=libgeda38 --localedir=../../.desktop-
i18n/share/locale --lang=ar --lang=de --lang=en_GB --lang=es --lang=fr --
lang=hu --lang=it --lang=nl --lang=pl --lang=ru --lang=tr --lang=zh_CN --
lang=zh_TW x-geda-gsch2pcb-project.desktop.in x-geda-gsch2pcb-project.desktop
/bin/sh $SOURCES/geda-gaf-1.6.1/build-tools/desktop-i18n --create --
gettext=/usr/bin/gettext --domain=libgeda38 --localedir=../../.desktop-
i18n/share/locale --lang=ar --lang=de --lang=en_GB --lang=es --lang=fr --
lang=hu --lang=it --lang=nl --lang=pl --lang=ru --lang=tr --lang=zh_CN --
lang=zh_TW x-geda-schematic.desktop.in x-geda-schematic.desktop
/bin/sh $SOURCES/geda-gaf-1.6.1/build-tools/desktop-i18n --create --
gettext=/usr/bin/gettext --domain=libgeda38 --localedir=../../.desktop-
i18n/share/locale --lang=ar --lang=de --lang=en_GB --lang=es --lang=fr --
lang=hu --lang=it --lang=nl --lang=pl --lang=ru --lang=tr --lang=zh_CN --
lang=zh_TW x-geda-symbol.desktop.in x-geda-symbol.desktop
/bin/sh $SOURCES/geda-gaf-1.6.1/build-tools/desktop-i18n --create --
gettext=/usr/bin/gettext --domain=libgeda38 --localedir=../../.desktop-
i18n/share/locale --lang=ar --lang=de --lang=en_GB --lang=es --lang=fr --
lang=hu --lang=it --lang=nl --lang=pl --lang=ru --lang=tr --lang=zh_CN --
lang=zh_TW libgeda.xml.in libgeda.xml
make[3]: Leaving directory `$SOURCES/geda-gaf-1.6.1/libgeda/data'
Making all in docs
make[3]: Entering directory `$SOURCES/geda-gaf-1.6.1/libgeda/docs'
Making all in images
make[4]: Entering directory `$SOURCES/geda-gaf-1.6.1/libgeda/docs/images'
Type: make images to create all the png/pdf images
make[4]: Leaving directory `$SOURCES/geda-gaf-1.6.1/libgeda/docs/images'
make[4]: Entering directory `$SOURCES/geda-gaf-1.6.1/libgeda/docs'
make[4]: Nothing to be done for `all-am'.
make[4]: Leaving directory `$SOURCES/geda-gaf-1.6.1/libgeda/docs'
Type: make doxygen to create doxygen documentation for libgeda
make[3]: Leaving directory `$SOURCES/geda-gaf-1.6.1/libgeda/docs'
Making all in include
make[3]: Entering directory `$SOURCES/geda-gaf-1.6.1/libgeda/include'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `$SOURCES/geda-gaf-1.6.1/libgeda/include'
Making all in lib
make[3]: Entering directory `$SOURCES/geda-gaf-1.6.1/libgeda/lib'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `$SOURCES/geda-gaf-1.6.1/libgeda/lib'
Making all in scheme
make[3]: Entering directory `$SOURCES/geda-gaf-1.6.1/libgeda/scheme'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `$SOURCES/geda-gaf-1.6.1/libgeda/scheme'
Making all in share
make[3]: Entering directory `$SOURCES/geda-gaf-1.6.1/libgeda/share'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `$SOURCES/geda-gaf-1.6.1/libgeda/share'
Making all in src
make[3]: Entering directory `$SOURCES/geda-gaf-1.6.1/libgeda/src'
/bin/sh ../../libtool --silent --tag=CC --mode=compile g++ -m64 -fPIC -
DHAVE_CONFIG_H -I. -I../.. -DLOCALEDIR=\"/opt/gEDA-1.6.1/share/locale\" -
I./../include -I./../include/libgeda -I../.. -I/opt/gEDA/include -
I/opt/gtk2189/include -Wall -pthread -I/usr/include/glib-2.0 -
I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -
I/usr/lib/glib-2.0/include -I/opt/gtk2189/include/gtk-2.0 -g -O2 -MT
libgeda_la-a_basic.lo -MD -MP -MF .deps/libgeda_la-a_basic.Tpo -c -o
libgeda_la-a_basic.lo `test -f 'a_basic.c' || echo './'`a_basic.c
a_basic.c:238:2: warning: #warning FIXME: What do we do?
a_basic.c: In function 'GList* o_read_buffer(TOPLEVEL*, GList*, char*, int,
const char*)':
a_basic.c:425: error: invalid conversion from 'void*' to 'OBJECT*'
a_basic.c:450: error: invalid conversion from 'void*' to 'OBJECT*'
a_basic.c:457: error: invalid conversion from 'void*' to 'OBJECT*'
make[3]: *** [libgeda_la-a_basic.lo] Error 1
###################################################
Sugestions of where I am going wrong would be appreciated.
Your sincerely
SibuXolo
_______________________________________________
geda-user mailing list
geda-user@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user