build report
- From: Todd Graham Lewis <tlewis mindspring net>
- To: gnome-list gnome org
- Subject: build report
- Date: Wed, 3 Feb 1999 08:40:37 -0500 (EST)
I build into /opt/gnome. I nuked the old one and started a clean build.
Here's what I got:
0) While making ORBit, I got an error that ORBit/popt had no rule for
making libpopt.a. It already existed in .libs, so I linked it up into
the popt/ directory and added a dummy rule in the Makefile just in case.
Probably configure brain damage? I know that this report doesn't explain
why libpopt.a was not added as a rule in the Makefile, but that's because
I don't understand enough to say why. If anyone is interested, then
let me know what digging I should do, and I will be happy to play along.
1) I had to add "-I/opt/gnome/include" to the Makefile for esound, even though
I ran "./autogen.sh --prefix=/opt/gnome"
2) esound gets to the end of its make cycle and then dies with:
/bin/sh ./libtool --mode=link gcc -g -O2 -o esd esd.o clients.o \
filter.o mix.o players.o proto.o samples.o libesd.la -lm
gcc -g -O2 -o .libs/esd esd.o clients.o filter.o mix.o players.o \
proto.o samples.o -Wl,--rpath -Wl,/opt/gnome/lib \
.libs/libesd.so -lm -lm
.libs/libesd.so: undefined reference to `afGetSampleFormat'
.libs/libesd.so: undefined reference to `afReadFrames'
The README and the "Compiling" part of the FAQ make no mention of which
libraries are required, and, of course, configure et al. did not detect
that I was lacking whatever library these symbols come from.
3) When I try to run autogen.sh in gnome-media, I get the following:
(...)
Running automake --gnu ...
extace/Makefile.am:16: variable `GNOME_LIBDIR' not defined
extace/Makefile.am:16: variable `GNOMEUI_LIBS' not defined
extace/Makefile.am:16: variable `INTLLIBS' not defined
extace/Makefile.am:16: variable `ESD_LIBS' not defined
gmix/Makefile.am:14: variable `GNOME_LIBDIR' not defined
gmix/Makefile.am:14: variable `GNOMEUI_LIBS' not defined
gmix/Makefile.am:14: variable `INTLLIBS' not defined
vu-meter/Makefile.am:16: variable `GNOME_LIBDIR' not defined
vu-meter/Makefile.am:16: variable `GNOMEUI_LIBS' not defined
tcd/Makefile.am:48: variable `GNOME_LIBDIR' not defined
tcd/Makefile.am:48: variable `GNOMEUI_LIBS' not defined
tcd/Makefile.am:48: variable `INTLLIBS' not defined
tcd/Makefile.am:52: variable `GNOME_LIBDIR' not defined
tcd/Makefile.am:52: variable `CURSES_LIBS' not defined
tcd/Makefile.am:52: variable `INTLLIBS' not defined
cddbslave/Makefile.am:8: variable `GNOME_LIBDIR' not defined
cddbslave/Makefile.am:8: variable `GNOMEUI_LIBS' not defined
cddbslave/Makefile.am:8: variable `INTLLIBS' not defined
Running autoconf ...
autoconf: Undefined macros:
configure.in:20:AC_CHECK_CURSES
Running ./configure --enable-maintainer-mode --enable-compile-warnings --prefix=/opt/gnome ...
loading cache ./config.cache
./configure: syntax error near unexpected token `AM_CONFIG_HEADER(config.h)'
./configure: ./configure: line 525: `AM_CONFIG_HEADER(config.h)'
This after every other package and its brother, including gnumeric and
mc, compiles with no problem.
4) When I fire up mc and set the view to "Detailed", then the "Name"
column takes up most of the screen in the right-hand panel, and I can
not resize it down to a more reasonable width.
5) Dragging items to the desktop causes an immediate crash. Here's the
trace:
Program received signal SIGSEGV, Segmentation fault.
grender_shaped_16_mod (im=0x8187280, w=48, h=48, xim=0x820ac10, sxim=0x820ace8, er1=0x820a758, er2=0x820a9b0, xarray=0x8219130,
yarray=0x8218ce8) at rend.c:5196
5196 r = (int)*ptr2++;
(gdb) backtrace
#0 grender_shaped_16_mod (im=0x8187280, w=48, h=48, xim=0x820ac10, sxim=0x820ace8, er1=0x820a758, er2=0x820a9b0,
xarray=0x8219130, yarray=0x8218ce8) at rend.c:5196
#1 0x4015cea8 in grender_shaped_mod (im=0x8187280, w=48, h=48, xim=0x820ac10, sxim=0x820ace8, er1=0x820a758, er2=0x820a9b0,
xarray=0x8219130, yarray=0x8218ce8, bpp=16) at rend.c:5946
#2 0x4015f3cb in gdk_imlib_render (im=0x8187280, w=48, h=48) at rend.c:6815
#3 0x80a9ca2 in create_window_shape (dicon=0x8194178, icon_width=48, icon_height=48, text_width=78, text_height=17)
at gdesktop-icon.c:322
#4 0x80aa0ff in desktop_icon_reshape (dicon=0x8194178) at gdesktop-icon.c:416
#5 0x80a9b01 in desktop_icon_set_icon (dicon=0x8194178, image=0x8187280) at gdesktop-icon.c:276
#6 0x80aa9e8 in reload_desktop_icons (user_pos=1, xpos=65, ypos=669) at gdesktop.c:385
#7 0x80ad49c in desktop_drag_data_received (widget=0x81ad830, context=0x826b350, x=65, y=669, data=0xbffff9c8, info=1,
time=3221092201, user_data=0x0) at gdesktop.c:1813
#8 0x40264d68 in gtk_marshal_NONE__POINTER_INT_INT_POINTER_INT_INT (object=0x81ad830,
func=0x80ad410 <desktop_drag_data_received>, func_data=0x0, args=0xbffff3a0) at gtkmarshal.c:481
#9 0x4022dc42 in gtk_handlers_run (handlers=0x8155430, signal=0xbffff358, object=0x81ad830, params=0xbffff3a0, after=0)
at gtksignal.c:1877
#10 0x4022d237 in gtk_signal_real_emit (object=0x81ad830, signal_id=56, params=0xbffff3a0) at gtksignal.c:1445
#11 0x4022b8df in gtk_signal_emit_by_name (object=0x81ad830, name=0x4026ae01 "drag_data_received") at gtksignal.c:594
#12 0x401da368 in gtk_drag_selection_received (widget=0x826b4d0, selection_data=0xbffff9c8, time=3221092201, data=0x81ad830)
at gtkdnd.c:1050
#13 0x40264c7c in gtk_marshal_NONE__POINTER_INT (object=0x826b4d0, func=0x401da19c <gtk_drag_selection_received>,
func_data=0x81ad830, args=0xbffff724) at gtkmarshal.c:379
#14 0x4022dc42 in gtk_handlers_run (handlers=0x81f0db0, signal=0xbffff6dc, object=0x826b4d0, params=0xbffff724, after=0)
at gtksignal.c:1877
#15 0x4022d237 in gtk_signal_real_emit (object=0x826b4d0, signal_id=45, params=0xbffff724) at gtksignal.c:1445
#16 0x4022b8df in gtk_signal_emit_by_name (object=0x826b4d0, name=0x402752ea "selection_received") at gtksignal.c:594
#17 0x4022a9eb in gtk_selection_retrieval_report (info=0x826b668, type=253, format=8,
buffer=0x826bae0 "file:/home/tlewis/.AppleDouble\r\n", length=33, time=3221092201) at gtkselection.c:1408
#18 0x40229d3b in gtk_selection_convert (widget=0x826b4d0, selection=294, target=253, time=3221092201) at gtkselection.c:636
#19 0x401d97ff in gtk_drag_get_data (widget=0x81ad830, context=0x826b350, target=253, time=3221092201) at gtkdnd.c:556
#20 0x401dae07 in gtk_drag_dest_drop (widget=0x81ad830, context=0x826b350, x=165, y=769, time=3221092201) at gtkdnd.c:1472
#21 0x401da719 in gtk_drag_find_widget (widget=0x81ad830, data=0xbffffb2c) at gtkdnd.c:1170
#22 0x401da077 in gtk_drag_dest_handle_event (toplevel=0x81ad830, event=0x81adf58) at gtkdnd.c:915
#23 0x4020399d in gtk_main_do_event (event=0x81adf58) at gtkmain.c:764
#24 0x4029f8ce in gdk_event_dispatch (source_data=0x0, current_time=0xbffffc04, user_data=0x0) at gdkevents.c:2073
#25 0x403b7a37 in g_main_dispatch (current_time=0xbffffc04) at gmain.c:640
#26 0x403b7fc3 in g_main_iterate (block=1, dispatch=1) at gmain.c:847
#27 0x403b8145 in g_main_run (loop=0x8261a90) at gmain.c:905
#28 0x40203343 in gtk_main () at gtkmain.c:457
#29 0x80b0bac in gtkrundlg_event (h=0x81aa208) at gmain.c:343
#30 0x8068f98 in run_dlg (h=0x81aa208) at dlg.c:900
#31 0x80b0f7f in create_panels () at gmain.c:544
#32 0x80645b9 in setup_mc () at main.c:1824
#33 0x8064dd1 in do_nc () at main.c:2189
#34 0x80659a3 in main (argc=1, argv=0xbffffcb4) at main.c:3028
That's all for now, probably more later.
--
Todd Graham Lewis 32°49'N,83°36'W (800) 719-4664, x2804
******Linux****** MindSpring Enterprises tlewis@mindspring.net
"A pint of sweat will save a gallon of blood." -- George S. Patton
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]