[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

gEDA-user: Pb compiling libgeda-20021103 ...



Hi all.

I'm a debian user.

So, I have tri to used the actual deb package of gschem, but it's not working fine. In the fake, or in the web, I don't remember where, i'm seein a debian user with the same prob ...

So, the solution is to get the new package on the web site.

I'm going to the web site, but find only .rpm package. Ok. I'm getting sources for compiling.

I take all the archive, un-tar all the archive, and compiling.

Ok for glib, ok for gtk, ok for guile, ok for libpng, ok for zlib, installed with apt-get on debian.

Compiling and installing libstroke : Ok.
Compiling and installing libgdgeda : Ok. (A little error when making firt time, correct by starting make in the src directory, and starting again make in the root directory)
Compiling and installing libgeda : Failed with this error

gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I/usr/local/include -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -g -O2 -c o_arc_basic.c -Wp,-MD,.deps/o_arc_basic.TPlo -fPIC -DPIC -o .libs/o_arc_basic.lo
../noweb/o_arc_basic.nw: In function `o_arc_add':
../noweb/o_arc_basic.nw:127: warning: assignment makes pointer from integer without a cast
../noweb/o_arc_basic.nw: At top level:
../noweb/o_arc_basic.nw:491: warning: type mismatch with previous implicit declaration
../noweb/o_arc_basic.nw:471: warning: previous implicit declaration of `o_arc_translate_world'
../noweb/o_arc_basic.nw:491: warning: `o_arc_translate_world' was previously implicitly declared to return `int'
../noweb/o_arc_basic.nw:572: warning: type mismatch with previous implicit declaration
../noweb/o_arc_basic.nw:542: warning: previous implicit declaration of `o_arc_rotate_world'
../noweb/o_arc_basic.nw:572: warning: `o_arc_rotate_world' was previously implicitly declared to return `int'
../noweb/o_arc_basic.nw:655: warning: type mismatch with previous implicit declaration
../noweb/o_arc_basic.nw:630: warning: previous implicit declaration of `o_arc_mirror_world'
../noweb/o_arc_basic.nw:655: warning: `o_arc_mirror_world' was previously implicitly declared to return `int'
../noweb/o_arc_basic.nw:694: warning: type mismatch with previous implicit declaration
../noweb/o_arc_basic.nw:676: warning: previous implicit declaration of `o_arc_recalc'
../noweb/o_arc_basic.nw:694: warning: `o_arc_recalc' was previously implicitly declared to return `int'
../noweb/o_arc_basic.nw:746: warning: type mismatch with previous implicit declaration
../noweb/o_arc_basic.nw:722: warning: previous implicit declaration of `get_arc_bounds'
../noweb/o_arc_basic.nw:746: warning: `get_arc_bounds' was previously implicitly declared to return `int'
../noweb/o_arc_basic.nw: In function `o_arc_print':
../noweb/o_arc_basic.nw:917: `o_arc_print_solid' undeclared (first use in this function)
../noweb/o_arc_basic.nw:917: (Each undeclared identifier is reported only once
../noweb/o_arc_basic.nw:917: for each function it appears in.)
../noweb/o_arc_basic.nw:922: `o_arc_print_dotted' undeclared (first use in this function)
../noweb/o_arc_basic.nw:926: `o_arc_print_dashed' undeclared (first use in this function)
../noweb/o_arc_basic.nw:930: `o_arc_print_center' undeclared (first use in this function)
../noweb/o_arc_basic.nw:934: `o_arc_print_phantom' undeclared (first use in this function)
../noweb/o_arc_basic.nw: At top level:
../noweb/o_arc_basic.nw:974: `o_arc_print_solid' used prior to declaration
../noweb/o_arc_basic.nw:1022: `o_arc_print_dotted' used prior to declaration
../noweb/o_arc_basic.nw:1119: `o_arc_print_dashed' used prior to declaration
../noweb/o_arc_basic.nw:1225: `o_arc_print_center' used prior to declaration
../noweb/o_arc_basic.nw:1374: `o_arc_print_phantom' used prior to declaration
make[3]: *** [o_arc_basic.lo] Error 1
make[3]: Leaving directory `/usr/local/geda/libgeda/src'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/usr/local/geda/libgeda/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/local/geda/libgeda'
make: *** [all] Error 2
nrspc:/usr/local/geda/libgeda#

I have tryed to use the Makefile available on the web site, but non succefully.

Can some one give me an idee ? Is the version of gtk (1.2.10-14), the version of glib (1.2.10-6), the version of guile (1.4-24) ? Is it missing a lib ? Something other ?

I think I have make all according the doc, but I'm sure I have forget somthink.

Thank's for your help ...

JMS.