[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: xarchon trouble
Pete,
Are you on the list? If so, I wouldn't mind getting a copy of that
core. If not... well, I'll have to contact you by other means since I'd
still be curious. :) Also, assuming again that you are on the list (I am
an optimist, ain't I:), what versions of libaudiofile and esd/libesd do
you have?
Ronen,
While compiling 0.5 I got warning for canvs.c on lines 712 & 723 about
arg 1 of canvas_mouse_drag_event & canvas_mouse_button_event being of an
incompatible pointer type. The make bombed on human.c with:
human.c: In function `human_joystick_update':
human.c:106: storage size of `js' isn't known
human.c:110: sizeof applied to an incomplete type
human.c:111: sizeof applied to an incomplete type
human.c:114: `JS_EVENT_AXIS' undeclared (first use this function)
human.c:114: (Each undeclared identifier is reported only once
human.c:114: for each function it appears in.)
human.c:118: `JS_EVENT_BUTTON' undeclared (first use this function)
human.c:106: warning: unused variable `js'
I had similar problems with 0.45 but it looks like you've been dealing
with that. I did a make clean, edited the config.cache and reran configure
and the make and it work.
I know, I should have use the option to configure to disable the
joystick. That failed in 0.45 so I thought I'd cut to the chase. I
tested after the fact and --disable-joystick failed again.
My joystick driver is probably dreadfully out of date and improperly
installed at that. Since descent, I haven't wanted to use the joystick
for much of anything. I got too good at the keyboard. :)
Dan
PS: the Banshee attach is cool looking. Good work, who ever did it!
On Thu, 9 Dec 1999, Ronen Tzur wrote:
> Hi. This is weird, because no sound code has changed in quite
> a while. So it seems to me like the error might be in libaudiofile.
> Is this a possiblity? Have you maybe upgraded to a newer libaudiofile,
> that possibly has a bug?
>
> (I wonder if anybody else got this problem?)
>
>
>
> On Mon, 6 Dec 1999, Peter Jay Salzman wrote:
>
> > dear ronen,
> >
> > i had the previous version of xarchon and it was great. i just installed
> > the new version that was advertised on happypenguin, and got a segfault.
> >
> > here is a backtrace **i turned off optimization** since this sometimes give
> > misleading debugging information.
> >
> > (gdb) bt
> > #0 0x1 in ?? ()
> > #1 0x4035b7e6 in _IO_vfprintf (s=0x40408c80,
> > format=0x4029ba00 "Audio File Library: error %ld: ", ap=0xbfffe170)
> > at vfprintf.c:1018
> > #2 0x403642d1 in fprintf (stream=0x40408c80,
> > format=0x4029ba00 "Audio File Library: error %ld: ") at fprintf.c:32
> > #3 0x40293f6b in defaultErrorFunction () from
> > /usr/local/lib/libaudiofile.so.0
> > #4 0x40293fe9 in _af_error () from /usr/local/lib/libaudiofile.so.0
> > #5 0x40294c73 in _af_blockReadFrames () from
> > /usr/local/lib/libaudiofile.so.0
> > #6 0x40293325 in afReadFrames () from /usr/local/lib/libaudiofile.so.0
> > #7 0x4028d7f6 in esd_send_file (esd=17, au_file=0x80ceef8, frame_length=1)
> > at esdfile.c:17
> > #8 0x4028dc7e in esd_file_cache (esd=17, name_prefix=0x80c82b8 "xarchon-0",
> > filename=0x80cedf0 "/usr/local/share/xarchon/archon/wav/generic/start_game.wav") at
> > esdfile.c:207
> > #9 0x8063c82 in load_sample (
> > name=0x80cedf0
> > "/usr/local/share/xarchon/archon/wav/generic/start_game.wav") at
> > sample-driver-esd.c:211
> > #10 0x80569c3 in load_sample_set (set=0x807a02c, count=3) at audio.c:185
> > #11 0x8056b9d in audio_load_theme (
> > theme_dir=0x80b47f0 "/usr/local/share/xarchon/archon/wav") at
> > audio.c:265
> > #12 0x80565cb in actors_load_theme (name=0x8076303 "archon") at actors.c:473
> > #13 0x8063644 in theme_select (name=0x8076303 "archon") at theme.c:68
> > #14 0x806357c in theme_init (_progress_func=0x80704c0 <progress_func>)
> > at theme.c:55
> > #15 0x8070731 in init (argc=0xbffff500, argv=0xbffff544) at main.c:339
> > #16 0x8070a90 in main (argc=1, argv=0xbffff544) at main.c:523
> >
> >
> > it looks like the error is sound related. i'm using the latest OSS sound
> > drivers.
> >
> > if you want the core, i can put it on my ftp server for you to download if
> > you like.
> >
> > let me know that this email has been read by human eyes! :-)
> >
> > pete
> >
> > ---------------------------------------------------------------- linux
> > "I could give two f*cks less than half a rats ass." _
> > -- Bowie J. Poag <jfk@themes.org>, on Lynx, MIME, and ._.
> > cross-browser compatibility. /v\
> > http://dirac.org/pete/ psalzman@landau.ucdavis.edu // \
> > ---------------------------------------------------------------- ^^ ^^
> > The best way to accelerate a win95 system is at 9.81 m/s^2 rules
> >
> >
>
>