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

Re: gEDA-user: gschem 20040111 runs on Mac OS 10.3



I deleted the source and tried again. Same thing, it doesn't get any further than this:

** Configuration summary for geda-gschem 20040111:

GTK+ library version: 2.2.4
GUILE library version: 1.4
libgeda library version: 20040111
libstroke library: yes
libdgeda library: yes
mingw build: no
data directory: /sw/share/gEDA
rc directory: /sw/etc/gEDA
documentation directory: /sw/share/doc/geda-doc

make
make all-recursive
Making all in include
make[2]: Nothing to be done for `all'.
Making all in lib
make[2]: Nothing to be done for `all'.
Making all in intl
make[2]: Nothing to be done for `all'.
Making all in src
make all-am
if gcc -DLOCALEDIR=\"/sw/share/locale\" -DHAVE_CONFIG_H -I. -I. -I.. -I../intl -I../include -I/sw/include -I/sw/include/gtk-1.2 -I/usr/X11R6/include -I/sw/include/glib-1.2 -I/sw/lib/glib/include -I/sw/include -g -O2 -MT a_pan.o -MD -MP -MF ".deps/a_pan.Tpo" \
-c -o a_pan.o `test -f 'a_pan.c' || echo './'`a_pan.c; \
then mv -f ".deps/a_pan.Tpo" ".deps/a_pan.Po"; \
else rm -f ".deps/a_pan.Tpo"; exit 1; \
fi
In file included from ../noweb/a_pan.nw:56:
../include/prototype.h:692: error: parse error before '*' token
../include/prototype.h:693: error: parse error before '*' token
make[3]: *** [a_pan.o] Error 1
make[2]: *** [all] Error 2
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
### execution of make failed, exit code 2


I have no idea what could be wrong? I'm only a electronics guy :) Is my gtk+2 bad? With gtk+ 1 it works fine.
Would be cool if anybody could help, but otherwise I also can work with the gtk+1 one.
Cheers,
Ezra.

Am 19.01.2004 um 04:54 schrieb Ales Hvezda:

Hi,

Ok, I'll send my Files. Bit first I wanted to compile gschem with
gtk+2, before I used gtk+1. So I installed 2.2.4 and got this error:
In file included from ../noweb/a_pan.nw:56:
../include/prototype.h:692: error: parse error before '*' token
../include/prototype.h:693: error: parse error before '*' token
make[3]: *** [a_pan.o] Error 1
make[2]: *** [all] Error 2
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
### execution of make failed, exit code 2

Any ideas?

Did you fully clean the source directories before switching
gtk+ versions?

It's usually best to either do a make distclean or just
remove and untar the source tarballs before switching gtk+ versions.
I build with gtk+ 1.2.x and 2.2.x from the same source tree all the time,
but I *ALWAYS* completely clean out all the files (including the machine
generated files) before I kick off a new build.

-Ales