This is the mail archive of the guile-gtk@sources.redhat.com mailing list for the Guile project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: gnome-guile compilation bug


Ariel,

I downloaded gnome-guile-0.27 but it's not better

David

david@faust:/usr/local/src/guile/gnome-guile-0.27 21 $ make
make all-recursive
make[1]: Entering directory `/usr/local/src/guile/gnome-guile-0.27'
Making all in macros
make[2]: Entering directory `/usr/local/src/guile/gnome-guile-0.27/macros'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/usr/local/src/guile/gnome-guile-0.27/macros'
Making all in guile-gtk
make[2]: Entering directory `/usr/local/src/guile/gnome-guile-0.27/guile-gtk'
make[2]: Circular aclocal.m4 <- aclocal.m4 dependency dropped.
/bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/local/include -I/usr/local/lib/glib/include
-I/usr/local/include -I/usr/X11R6/include   -g -O2 -c guile-gtk.c
gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/local/include -I/usr/local/lib/glib/include -I/usr/local/include -I/usr/X11R6/include -g -O2
-c -fPIC -DPIC guile-gtk.c
In file included from guile-gtk.c:27:
guile-gtk.h:196: conflicting types for `GtkWidgetFlags'
/usr/local/include/gtk/gtkwidget.h:64: previous declaration of `GtkWidgetFlags'
guile-gtk.h:212: conflicting types for `gdk_color_copy'
/usr/local/include/gdk/gdk.h:556: previous declaration of `gdk_color_copy'
guile-gtk.c:43: conflicting types for `scm_puts'
/usr/local/include/libguile/ports.h:277: previous declaration of `scm_puts'
guile-gtk.c:376: variable `gtkobj_smob' has initializer but incomplete type
guile-gtk.c:377: warning: excess elements in struct initializer after `gtkobj_smob'
guile-gtk.c:378: warning: excess elements in struct initializer after `gtkobj_smob'
guile-gtk.c:379: warning: excess elements in struct initializer after `gtkobj_smob'
guile-gtk.c:381: warning: excess elements in struct initializer after `gtkobj_smob'
guile-gtk.c:506: variable `gtkobj_marker_hook_smob' has initializer but incomplete type
guile-gtk.c:507: warning: excess elements in struct initializer after `gtkobj_marker_hook_smob'
guile-gtk.c:508: warning: excess elements in struct initializer after `gtkobj_marker_hook_smob'
guile-gtk.c:509: warning: excess elements in struct initializer after `gtkobj_marker_hook_smob'
guile-gtk.c:511: warning: excess elements in struct initializer after `gtkobj_marker_hook_smob'
guile-gtk.c: In function `make_gtkobj':
guile-gtk.c:551: warning: assignment makes integer from pointer without a cast
guile-gtk.c: At top level:
guile-gtk.c:790: variable `boxed_smob' has initializer but incomplete type
guile-gtk.c:791: warning: excess elements in struct initializer after `boxed_smob'
guile-gtk.c:792: warning: excess elements in struct initializer after `boxed_smob'
guile-gtk.c:793: warning: excess elements in struct initializer after `boxed_smob'
guile-gtk.c:795: warning: excess elements in struct initializer after `boxed_smob'
guile-gtk.c: In function `sgtk_boxed2scm':
guile-gtk.c:818: warning: assignment makes integer from pointer without a cast
guile-gtk.c: In function `sgtk_find_object_info':
guile-gtk.c:1378: warning: initialization makes pointer from integer without a cast
guile-gtk.c: In function `sgtk_find_arg_info':
guile-gtk.c:1419: warning: initialization makes pointer from integer without a cast
make[2]: *** [guile-gtk.lo] Error 1
make[2]: Leaving directory `/usr/local/src/guile/gnome-guile-0.27/guile-gtk'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/local/src/guile/gnome-guile-0.27'
make: *** [all-recursive-am] Error 2
david@faust:/usr/local/src/guile/gnome-guile-0.27 22 $
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.

configure:571: checking for a BSD compatible install
configure:624: checking whether build environment is sane
configure:681: checking whether make sets ${MAKE}
configure:727: checking for working aclocal
configure:740: checking for working autoconf
configure:753: checking for working automake
configure:766: checking for working autoheader
configure:779: checking for working makeinfo
configure:794: checking whether to enable maintainer-specific portions of Makefiles
configure:817: checking for gcc
configure:894: checking whether the C compiler (gcc  ) works
configure:908: gcc -o conftest    conftest.c  1>&5
configure:928: checking whether the C compiler (gcc  ) is a cross-compiler
configure:933: checking whether we are using GNU C
configure:942: gcc -E conftest.c
configure:957: checking whether gcc accepts -g
configure:985: checking for POSIXized ISC
configure:1008: checking for gcc
configure:1085: checking whether the C compiler (gcc -g -O2 ) works
configure:1099: gcc -o conftest -g -O2   conftest.c  1>&5
configure:1119: checking whether the C compiler (gcc -g -O2 ) is a cross-compiler
configure:1124: checking whether we are using GNU C
configure:1148: checking whether gcc accepts -g
configure:1176: checking how to run the C preprocessor
configure:1197: gcc -E  conftest.c >/dev/null 2>conftest.out
configure:1237: checking for ANSI C header files
configure:1250: gcc -E  conftest.c >/dev/null 2>conftest.out
configure:1317: gcc -o conftest -g -O2   conftest.c  1>&5
configure:1366: checking host system type
configure:1389: checking for ranlib
configure:1428: checking for ld used by GCC
configure:1485: checking if the linker (/usr/i486-linux/bin/ld) is GNU ld
GNU ld version 2.9.1 (with BFD 2.9.1.0.22)
configure:1501: checking for BSD-compatible nm
configure:1538: checking whether ln -s works
configure:1658: checking for gnome-config
configure:1691: checking if /usr/local/bin/gnome-config works
configure:1769: checking for gettext in -lintl
configure:1788: gcc -o conftest -g -O2   conftest.c -lintl   1>&5
/lib/libc.so.6: warning: multiple common of `_nl_domain_bindings'
/usr/local/lib/libintl.a(dcgettext.o): warning: previous common is here
configure:1822: checking for main in -lqthreads
configure:1837: gcc -o conftest -g -O2   -rdynamic -L/usr/local/lib -L/usr/X11R6/lib conftest.c -lqthreads -lintl  -lintl  1>&5
/usr/i486-linux/bin/ld: cannot open -lqthreads: No such file or directory
collect2: ld returned 1 exit status
configure: failed program was:
#line 1830 "configure"
#include "confdefs.h"

int main() {
main()
; return 0; }
configure:1859: checking for qt_null in -lqt
configure:1878: gcc -o conftest -g -O2   -rdynamic -L/usr/local/lib -L/usr/X11R6/lib conftest.c -lqt  -lintl  1>&5
/usr/lib/libstdc++.so.2.9: warning: multiple common of `exception type_info node'
/usr/lib/gcc-lib/i486-linux/egcs-2.91.66/libgcc.a(exception.o): warning: previous common is here
/usr/lib/libstdc++.so.2.9: warning: multiple common of `bad_exception type_info node'
/usr/lib/gcc-lib/i486-linux/egcs-2.91.66/libgcc.a(exception.o): warning: previous common is here
/usr/lib/libstdc++.so.2.9: warning: multiple common of `__class_type_info type_info node'
/usr/lib/gcc-lib/i486-linux/egcs-2.91.66/libgcc.a(tinfo.o): warning: previous common is here
/usr/lib/libstdc++.so.2.9: warning: multiple common of `__user_type_info type_info node'
/usr/lib/gcc-lib/i486-linux/egcs-2.91.66/libgcc.a(tinfo.o): warning: previous common is here
/usr/lib/libstdc++.so.2.9: warning: multiple common of `__si_type_info type_info node'
/usr/lib/gcc-lib/i486-linux/egcs-2.91.66/libgcc.a(tinfo.o): warning: previous common is here
/usr/lib/libstdc++.so.2.9: warning: multiple common of `type_info type_info node'
/usr/lib/gcc-lib/i486-linux/egcs-2.91.66/libgcc.a(tinfo.o): warning: previous common is here
/usr/lib/libstdc++.so.2.9: warning: multiple common of `bad_typeid type_info node'
/usr/lib/gcc-lib/i486-linux/egcs-2.91.66/libgcc.a(tinfo.o): warning: previous common is here
/usr/lib/libstdc++.so.2.9: warning: multiple common of `bad_cast type_info node'
/usr/lib/gcc-lib/i486-linux/egcs-2.91.66/libgcc.a(tinfo.o): warning: previous common is here
/usr/lib/libstdc++.so.2.9: warning: multiple common of `__array_type_info type_info node'
/usr/lib/gcc-lib/i486-linux/egcs-2.91.66/libgcc.a(tinfo2.o): warning: previous common is here
/usr/lib/libstdc++.so.2.9: warning: multiple common of `__ptmd_type_info type_info node'
/usr/lib/gcc-lib/i486-linux/egcs-2.91.66/libgcc.a(tinfo2.o): warning: previous common is here
/usr/lib/libstdc++.so.2.9: warning: multiple common of `__ptmf_type_info type_info node'
/usr/lib/gcc-lib/i486-linux/egcs-2.91.66/libgcc.a(tinfo2.o): warning: previous common is here
/usr/lib/libstdc++.so.2.9: warning: multiple common of `__func_type_info type_info node'
/usr/lib/gcc-lib/i486-linux/egcs-2.91.66/libgcc.a(tinfo2.o): warning: previous common is here
/usr/lib/libstdc++.so.2.9: warning: multiple common of `__builtin_type_info type_info node'
/usr/lib/gcc-lib/i486-linux/egcs-2.91.66/libgcc.a(tinfo2.o): warning: previous common is here
/usr/lib/libstdc++.so.2.9: warning: multiple common of `__attr_type_info type_info node'
/usr/lib/gcc-lib/i486-linux/egcs-2.91.66/libgcc.a(tinfo2.o): warning: previous common is here
/usr/lib/libstdc++.so.2.9: warning: multiple common of `__pointer_type_info type_info node'
/usr/lib/gcc-lib/i486-linux/egcs-2.91.66/libgcc.a(tinfo2.o): warning: previous common is here
/tmp/ccMvKl4Z.o: In function `main':
/usr/local/src/guile/gnome-guile-0.27/configure:1874: undefined reference to `qt_null'
collect2: ld returned 1 exit status
configure: failed program was:
#line 1867 "configure"
#include "confdefs.h"
/* Override any gcc2 internal prototype to avoid an error.  */
/* We use char because int might match the return type of a gcc2
    builtin and then its argument prototype would still apply.  */
char qt_null();

int main() {
qt_null()
; return 0; }
configure:1904: checking for main in -ltermcap
configure:1919: gcc -o conftest -g -O2   -rdynamic -L/usr/local/lib -L/usr/X11R6/lib conftest.c -ltermcap  -lintl  1>&5
/usr/i486-linux/bin/ld: cannot open -ltermcap: No such file or directory
collect2: ld returned 1 exit status
configure: failed program was:
#line 1912 "configure"
#include "confdefs.h"

int main() {
main()
; return 0; }
configure:1940: checking for main in -lreadline
configure:1955: gcc -o conftest -g -O2   -rdynamic -L/usr/local/lib -L/usr/X11R6/lib conftest.c -lreadline  -lintl  1>&5
configure:1988: checking for build-guile
configure:2026: checking for sin in -lm
configure:2045: gcc -o conftest -g -O2   -rdynamic -L/usr/local/lib -L/usr/X11R6/lib conftest.c -lm  -lintl  1>&5
configure:2038: warning: conflicting types for built-in function `sin'
configure:2086: checking for main in -lrx
configure:2101: gcc -o conftest -g -O2   -rdynamic -L/usr/local/lib -L/usr/X11R6/lib conftest.c -lrx  -lm -lintl  1>&5
/usr/i486-linux/bin/ld: cannot open -lrx: No such file or directory
collect2: ld returned 1 exit status
configure: failed program was:
#line 2094 "configure"
#include "confdefs.h"

int main() {
main()
; return 0; }
configure:2122: checking for main in -lqt
configure:2137: gcc -o conftest -g -O2   -rdynamic -L/usr/local/lib -L/usr/X11R6/lib conftest.c -lqt  -lm -lintl  1>&5
/usr/lib/libstdc++.so.2.9: warning: multiple common of `exception type_info node'
/usr/lib/gcc-lib/i486-linux/egcs-2.91.66/libgcc.a(exception.o): warning: previous common is here
/usr/lib/libstdc++.so.2.9: warning: multiple common of `bad_exception type_info node'
/usr/lib/gcc-lib/i486-linux/egcs-2.91.66/libgcc.a(exception.o): warning: previous common is here
/usr/lib/libstdc++.so.2.9: warning: multiple common of `__class_type_info type_info node'
/usr/lib/gcc-lib/i486-linux/egcs-2.91.66/libgcc.a(tinfo.o): warning: previous common is here
/usr/lib/libstdc++.so.2.9: warning: multiple common of `__user_type_info type_info node'
/usr/lib/gcc-lib/i486-linux/egcs-2.91.66/libgcc.a(tinfo.o): warning: previous common is here
/usr/lib/libstdc++.so.2.9: warning: multiple common of `__si_type_info type_info node'
/usr/lib/gcc-lib/i486-linux/egcs-2.91.66/libgcc.a(tinfo.o): warning: previous common is here
/usr/lib/libstdc++.so.2.9: warning: multiple common of `type_info type_info node'
/usr/lib/gcc-lib/i486-linux/egcs-2.91.66/libgcc.a(tinfo.o): warning: previous common is here
/usr/lib/libstdc++.so.2.9: warning: multiple common of `bad_typeid type_info node'
/usr/lib/gcc-lib/i486-linux/egcs-2.91.66/libgcc.a(tinfo.o): warning: previous common is here
/usr/lib/libstdc++.so.2.9: warning: multiple common of `bad_cast type_info node'
/usr/lib/gcc-lib/i486-linux/egcs-2.91.66/libgcc.a(tinfo.o): warning: previous common is here
/usr/lib/libstdc++.so.2.9: warning: multiple common of `__array_type_info type_info node'
/usr/lib/gcc-lib/i486-linux/egcs-2.91.66/libgcc.a(tinfo2.o): warning: previous common is here
/usr/lib/libstdc++.so.2.9: warning: multiple common of `__ptmd_type_info type_info node'
/usr/lib/gcc-lib/i486-linux/egcs-2.91.66/libgcc.a(tinfo2.o): warning: previous common is here
/usr/lib/libstdc++.so.2.9: warning: multiple common of `__ptmf_type_info type_info node'
/usr/lib/gcc-lib/i486-linux/egcs-2.91.66/libgcc.a(tinfo2.o): warning: previous common is here
/usr/lib/libstdc++.so.2.9: warning: multiple common of `__func_type_info type_info node'
/usr/lib/gcc-lib/i486-linux/egcs-2.91.66/libgcc.a(tinfo2.o): warning: previous common is here
/usr/lib/libstdc++.so.2.9: warning: multiple common of `__builtin_type_info type_info node'
/usr/lib/gcc-lib/i486-linux/egcs-2.91.66/libgcc.a(tinfo2.o): warning: previous common is here
/usr/lib/libstdc++.so.2.9: warning: multiple common of `__attr_type_info type_info node'
/usr/lib/gcc-lib/i486-linux/egcs-2.91.66/libgcc.a(tinfo2.o): warning: previous common is here
/usr/lib/libstdc++.so.2.9: warning: multiple common of `__pointer_type_info type_info node'
/usr/lib/gcc-lib/i486-linux/egcs-2.91.66/libgcc.a(tinfo2.o): warning: previous common is here
configure:2158: checking for dlopen in -ldl
configure:2177: gcc -o conftest -g -O2   -rdynamic -L/usr/local/lib -L/usr/X11R6/lib conftest.c -ldl  -lm -lintl  1>&5
configure:2207: checking whether guile works
configure:2222: gcc -o conftest -g -O2  -I/usr/local/include -DNEED_GNOMESUPPORT_H -I/usr/local/lib/gnome-libs/include -I/usr/local/lib/glib/include -I/usr/X11R6/include  -lguile -ldl -lqt -rdynamic -L/usr/local/lib -L/usr/X11R6/lib  -lreadline  conftest.c -lm -lintl  1>&5
/usr/lib/libstdc++.so.2.9: warning: multiple common of `exception type_info node'
/usr/lib/gcc-lib/i486-linux/egcs-2.91.66/libgcc.a(exception.o): warning: previous common is here
/usr/lib/libstdc++.so.2.9: warning: multiple common of `bad_exception type_info node'
/usr/lib/gcc-lib/i486-linux/egcs-2.91.66/libgcc.a(exception.o): warning: previous common is here
/usr/lib/libstdc++.so.2.9: warning: multiple common of `__class_type_info type_info node'
/usr/lib/gcc-lib/i486-linux/egcs-2.91.66/libgcc.a(tinfo.o): warning: previous common is here
/usr/lib/libstdc++.so.2.9: warning: multiple common of `__user_type_info type_info node'
/usr/lib/gcc-lib/i486-linux/egcs-2.91.66/libgcc.a(tinfo.o): warning: previous common is here
/usr/lib/libstdc++.so.2.9: warning: multiple common of `__si_type_info type_info node'
/usr/lib/gcc-lib/i486-linux/egcs-2.91.66/libgcc.a(tinfo.o): warning: previous common is here
/usr/lib/libstdc++.so.2.9: warning: multiple common of `type_info type_info node'
/usr/lib/gcc-lib/i486-linux/egcs-2.91.66/libgcc.a(tinfo.o): warning: previous common is here
/usr/lib/libstdc++.so.2.9: warning: multiple common of `bad_typeid type_info node'
/usr/lib/gcc-lib/i486-linux/egcs-2.91.66/libgcc.a(tinfo.o): warning: previous common is here
/usr/lib/libstdc++.so.2.9: warning: multiple common of `bad_cast type_info node'
/usr/lib/gcc-lib/i486-linux/egcs-2.91.66/libgcc.a(tinfo.o): warning: previous common is here
/usr/lib/libstdc++.so.2.9: warning: multiple common of `__array_type_info type_info node'
/usr/lib/gcc-lib/i486-linux/egcs-2.91.66/libgcc.a(tinfo2.o): warning: previous common is here
/usr/lib/libstdc++.so.2.9: warning: multiple common of `__ptmd_type_info type_info node'
/usr/lib/gcc-lib/i486-linux/egcs-2.91.66/libgcc.a(tinfo2.o): warning: previous common is here
/usr/lib/libstdc++.so.2.9: warning: multiple common of `__ptmf_type_info type_info node'
/usr/lib/gcc-lib/i486-linux/egcs-2.91.66/libgcc.a(tinfo2.o): warning: previous common is here
/usr/lib/libstdc++.so.2.9: warning: multiple common of `__func_type_info type_info node'
/usr/lib/gcc-lib/i486-linux/egcs-2.91.66/libgcc.a(tinfo2.o): warning: previous common is here
/usr/lib/libstdc++.so.2.9: warning: multiple common of `__builtin_type_info type_info node'
/usr/lib/gcc-lib/i486-linux/egcs-2.91.66/libgcc.a(tinfo2.o): warning: previous common is here
/usr/lib/libstdc++.so.2.9: warning: multiple common of `__attr_type_info type_info node'
/usr/lib/gcc-lib/i486-linux/egcs-2.91.66/libgcc.a(tinfo2.o): warning: previous common is here
/usr/lib/libstdc++.so.2.9: warning: multiple common of `__pointer_type_info type_info node'
/usr/lib/gcc-lib/i486-linux/egcs-2.91.66/libgcc.a(tinfo2.o): warning: previous common is here

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]