[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