Trying to build from source on Ubuntu 8.04 Linux
"David A. Cobb" <[email protected]>
| Newsgroups | gmane.emacs.xemacs.build-reports |
|---|---|
| Message-ID | <[email protected]> |
I'm trying to build locally, because I just plain hate the Debian/Ubuntu (X)Emacs setup which causes everything it can find to be loaded at the start of every run. (And re-compiled ten or more times during an installation). However, resolving dependencies is proving to be a bear! I even did an " $ apt-src install xemacs21" in hopes of collecting all the libXYZ-dev packages that might be involved. However, sad to say, the build ends with some undefined symbols in a GTK+ routine. Edited log attached. Any help would be greatly appreciated. _______________________________________________ XEmacs-Buildreports mailing list [email protected] http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-buildreports
build-report.txt
(text/plain, 4.4 KB)
XEmacs 21.5-b28 "fuki" configured for `i686-pc-linux'.
Compilation Environment and Installation Defaults:
Source code location: /usr/local/src/xemacs/xemacs-21.5.28
Installation prefix: /usr/local
Operating system description file: `s/linux.h'
Machine description file: `m/intel386.h'
Compiler version: gcc (GCC) 4.2.3 (Ubuntu 4.2.3-2ubuntu7)
- GCC specs file: specs.
- Compiler command: gcc -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wunused-parameter -g
libc version: GNU libc 2.7-10ubuntu3 (Debian)
Relocating allocator for buffers: yes
GNU version of malloc: yes
- Using Doug Lea's new malloc from the GNU C Library.
Window System:
Using GTK menubars.
Using GTK scrollbars.
Using GTK dialog boxes.
Using GTK native widgets.
TTY:
Compiling in support for ncurses.
Images:
Compiling in support for GIF images (builtin).
Compiling in support for XPM images.
Compiling in support for PNG images.
Compiling in support for JPEG images.
Compiling in support for TIFF images.
Sound:
Compiling in support for sound (native).
Compiling in support for ALSA (Advanced Linux Sound Architecture).
Databases:
Compiling in support for PostgreSQL.
- Using PostgreSQL header file: postgresql/libpq-fe.h
- Using PostgreSQL V7 bindings.
Internationalization:
Mail:
Compiling in support for "file" mail spool file locking method.
Other Features:
Inhibiting IPv6 canonicalization at startup.
Compiling in support for dynamic shared object modules.
Using the new GC mark algorithms (KKCC).
WARNING: ---------------------------------------------------------
WARNING: The new algorithms are experimental. They are enabled by
WARNING: default for this release. Use `--disable-kkcc' to
WARNING: turn it off.
WARNING: ---------------------------------------------------------
Using the new portable dumper.
Dumping into executable.
Compiling in support for extra debugging code.
Compiling in support for runtime error checking.
WARNING: ---------------------------------------------------------
WARNING: XEmacs will run noticeably more slowly as a result.
WARNING: Error checking is on by default for XEmacs beta releases.
WARNING: ---------------------------------------------------------
************** LONG SEQUENCE OF THINGS THAT DO SUCCEED *************
gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wunused-parameter -g -Demacs -I. -I/usr/local/src/xemacs/xemacs-21.5.28/src -DHAVE_CONFIG_H -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -Wno-shadow event-gtk.c
gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wunused-parameter -g -Demacs -I. -I/usr/local/src/xemacs/xemacs-21.5.28/src -DHAVE_CONFIG_H -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -Wno-shadow frame-gtk.c
frame-gtk.c: In function 'gtk_create_widgets':
frame-gtk.c:893: warning: statement with no effect
gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wunused-parameter -g -Demacs -I. -I/usr/local/src/xemacs/xemacs-21.5.28/src -DHAVE_CONFIG_H -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -Wno-shadow objects-gtk.c
gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wunused-parameter -g -Demacs -I. -I/usr/local/src/xemacs/xemacs-21.5.28/src -DHAVE_CONFIG_H -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -Wno-shadow redisplay-gtk.c
gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wunused-parameter -g -Demacs -I. -I/usr/local/src/xemacs/xemacs-21.5.28/src -DHAVE_CONFIG_H -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -Wno-shadow glyphs-gtk.c
glyphs-gtk.c:258:5: warning: "WORDS_BIGENDIAN" is not defined
glyphs-gtk.c:333:5: warning: "WORDS_BIGENDIAN" is not defined
glyphs-gtk.c: In function 'init_image_instance_from_gdk_image':
glyphs-gtk.c:799: error: lvalue required as left operand of assignment
glyphs-gtk.c: In function 'gtk_colorize_image_instance':
glyphs-gtk.c:2975: error: lvalue required as left operand of assignment
make[1]: *** [glyphs-gtk.o] Error 1
make[1]: Leaving directory `/usr/local/src/xemacs/xemacs-21.5.28/src'
make: *** [src] Error 2