#exult@irc.freenode.net logs for 13 Sep 2003 (GMT)

Archive Today Yesterday Tomorrow
Exult homepage


[01:23:01] --> Kirben has joined #exult
[01:23:01] --- ChanServ gives channel operator status to Kirben
[01:34:42] --> servus has joined #exult
[01:51:04] --> SB-X has joined #exult
[01:56:30] --> Matt_O has joined #exult
[02:35:10] <-- Fingolfin has left IRC ("42")
[03:29:06] <-- servus has left IRC (Read error: 110 (Connection timed out))
[03:36:31] --- SB-X is now known as sbx|afk
[04:05:17] --> WuffWuff has joined #Exult
[04:05:19] <WuffWuff> hey :)
[04:07:12] <Matt_O> Wuffy!
[04:13:23] <WuffWuff> oh yeah, LOL
[04:13:26] --- WuffWuff is now known as ShadwChsr
[04:13:28] <ShadwChsr> better? :)
[05:05:53] <-- ShadwChsr has left IRC ()
[05:24:24] <-- DarkeZzz has left IRC (Read error: 110 (Connection timed out))
[06:08:09] --- sbx|afk is now known as SB-X
[09:05:04] --> Colourless has joined #Exult
[09:05:07] --- ChanServ gives channel operator status to Colourless
[10:01:07] --> wjp has joined #exult
[10:01:07] --- ChanServ gives channel operator status to wjp
[10:01:35] <wjp> hi
[10:02:15] <SB-X> hi wj
[10:02:15] <SB-X> p
[10:02:28] <SB-X> wjp
[10:23:43] <-- Colourless has left IRC (Read error: 110 (Connection timed out))
[10:46:26] --> Colourless has joined #Exult
[10:46:35] --- ChanServ gives channel operator status to Colourless
[10:46:43] <Colourless> hi
[10:50:57] <wjp> wb :-)
[10:54:59] --> Fingolfin has joined #exult
[10:54:59] --- ChanServ gives channel operator status to Fingolfin
[10:55:53] <wjp> hi Max
[10:56:50] --> eldron has joined #exult
[10:58:43] <Fingolfin> hi
[12:04:22] --> Darke has joined #exult
[12:04:36] --- ChanServ gives channel operator status to Darke
[12:09:43] --> Ember has joined #exult
[12:25:56] <-- Darke has left IRC (Read error: 110 (Connection timed out))
[12:33:37] --- Ember is now known as Darke
[12:33:43] --- ChanServ gives channel operator status to Darke
[13:47:48] <-- SB-X has left IRC ("X-Chat")
[13:49:56] <-- Fingolfin has left IRC ("42")
[14:32:35] <-- Kirben has left IRC ("sleep")
[16:31:37] --- Colourless is now known as Cless|FOOD
[16:37:09] --> Fingolfin has joined #exult
[16:37:09] --- ChanServ gives channel operator status to Fingolfin
[17:00:27] --> h30r has joined #exult
[17:00:29] <h30r> hi
[17:01:56] <wjp> bbl, dinner
[17:02:09] <h30r> what's 'bbl' ?
[17:03:46] <Darke> Be Back Later.
[17:04:20] <h30r> ok :p
[17:04:38] --- Cless|FOOD is now known as Colourless
[17:08:43] <h30r> dARKE
[17:09:08] <Darke> QNX? That's going to be... err... interesting.
[17:09:16] <h30r> well
[17:09:24] <h30r> the only thing I need
[17:09:33] <h30r> is to resolv that unresolved symbols
[17:09:47] <h30r> maybe it'd better to send you a copy of the log
[17:09:50] <Darke> Just a sec, let me see what the linking line is here.
[17:09:50] <h30r> ok?
[17:11:02] <Darke> Hrm. Going to take too long. The ldd of my exult under linux will follow:
[17:11:10] <Darke> libasound.so.2 => /usr/lib/libasound.so.2 (0x40014000)
[17:11:11] <Darke> libartsc.so.0 => /usr/kde/3.1/lib/libartsc.so.0 (0x400c8000)
[17:11:11] <Darke> libesd.so.0 => /usr/lib/libesd.so.0 (0x400ce000)
[17:11:11] <Darke> libaudiofile.so.0 => /usr/lib/libaudiofile.so.0 (0x400d8000)
[17:11:11] <Darke> libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x40100000)
[17:11:11] <Darke> libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x401e1000)
[17:11:13] <Darke> libvga.so.1 => /usr/lib/libvga.so.1 (0x401f1000)
[17:11:15] <Darke> libdl.so.2 => /lib/libdl.so.2 (0x40257000)
[17:11:17] <Darke> libSDL_mixer-1.2.so.0 => /usr/lib/libSDL_mixer-1.2.so.0 (0x4025a000)
[17:11:19] <Darke> libvorbisfile.so.3 => /usr/lib/libvorbisfile.so.3 (0x4029a000)
[17:11:21] <Darke> libvorbis.so.0 => /usr/lib/libvorbis.so.0 (0x402a1000)
[17:11:25] <Darke> libogg.so.0 => /usr/lib/libogg.so.0 (0x402c1000)
[17:11:27] <Darke> libsmpeg-0.4.so.0 => /usr/lib/libsmpeg-0.4.so.0 (0x402c5000)
[17:11:29] <Darke> libSDL-1.2.so.0 => /usr/lib/libSDL-1.2.so.0 (0x40329000)
[17:11:31] <Darke> libpthread.so.0 => /lib/libpthread.so.0 (0x403a4000)
[17:11:33] <Darke> libz.so.1 => /usr/lib/libz.so.1 (0x403f4000)
[17:11:35] <Darke> libstdc++.so.5 => /usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.3/libstdc++.so.5 (0x40403000)
[17:11:37] <Darke> libm.so.6 => /lib/libm.so.6 (0x404ce000)
[17:11:39] <Darke> libgcc_s.so.1 => /usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.3/libgcc_s.so.1 (0x404f1000)
[17:11:41] <Darke> libc.so.6 => /lib/libc.so.6 (0x404fa000)
[17:11:43] <Darke> /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
[17:11:51] <Darke> That's basicly everything my exult links to.
[17:12:26] <h30r> the problem come with the exult library 'server.a'
[17:13:21] <Colourless> my exult links to (not that anyone cares): SDLMain.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib SDL.lib winmm.lib zlib.lib SDL_mixer.lib opengl32.lib
[17:13:25] <Colourless> :-)
[17:13:32] <Colourless> and it probably doesn't need half of those
[17:13:45] * Darke refuses to not-care. *grin*
[17:14:13] <h30r> I'm gonna log the unresolved symbols, brb
[17:14:24] <-- h30r has left #exult ()
[17:23:43] <Colourless> ok, all i actually need is: SDLMain.lib kernel32.lib user32.lib ole32.lib SDL.lib winmm.lib zlib.lib SDL_mixer.lib opengl32.lib
[17:26:44] --> h30r has joined #exult
[17:26:46] <h30r> hi again
[17:30:52] <h30r> is anyone here?
[17:31:29] <Colourless> Darke: wake up
[17:31:32] <Darke> Me, not really. I'm about to go to sleep.
[17:32:12] <h30r> can I paste the errors here?
[17:32:42] <h30r> ok
[17:32:44] <Darke> You should be able too. Just be careful because if you're pasting too much, the server will auto-kick you.
[17:32:51] <h30r> ok
[17:32:54] <h30r> -------------
[17:32:54] <h30r> server/.libs/libserver.a(server.o): In function `basic_string<char, string_char_traits<char>, __default_alloc_template<false, 0> >::compare(char const *, unsigned int, unsigned int) const':
[17:32:54] <h30r> server/.libs/libserver.a(server.o): In function `Server_delay(void (*)(int &))':
[17:32:54] <h30r> collect2: ld returned 1 exit status
[17:32:54] <h30r> make[2]: *** [exult] Error 1
[17:32:56] <h30r> make[2]: Leaving directory `/Temp/exult-1.1beta2'
[17:32:58] <h30r> make[1]: *** [all-recursive] Error 1
[17:33:00] <h30r> make[1]: Leaving directory `/Temp/exult-1.1beta2'
[17:33:02] <h30r> make: *** [all] Error 2
[17:33:05] <h30r> oops
[17:33:06] <Darke> wjp or Fingolfin should be help point you in the right direction.
[17:33:47] <Darke> You'll need at least one more error line before the first you pasted.
[17:33:53] <Fingolfin> indeed
[17:34:09] <h30r> yes, but I have an error pasting!
[17:34:10] <h30r> hehe
[17:34:11] <h30r> wait
[17:34:49] <h30r> -----------------
[17:34:50] <h30r> $ server/.libs/libserver.a(server.o): In function `basic_string<char, string_char_traits<char>, __default_alloc_template<false, 0> >::compare(char const *, unsigned int, unsigned int) const':
[17:34:50] <h30r> $ /usr/lib/gcc-lib/ntox86/2.95.3qnx-nto/../../../../include/g++-3/stl_vector.h(.text+0x337): undefined reference to `socket'
[17:34:50] <h30r> $ /usr/lib/gcc-lib/ntox86/2.95.3qnx-nto/../../../../include/g++-3/stl_vector.h(.text+0x3a0): undefined reference to `bind'
[17:34:51] <h30r> $ /usr/lib/gcc-lib/ntox86/2.95.3qnx-nto/../../../../include/g++-3/stl_vector.h(.text+0x3b8): undefined reference to `listen'
[17:34:54] <h30r> $ server/.libs/libserver.a(server.o): In function `Server_delay(void (*)(int &))':
[17:34:56] <h30r> $ /Temp/exult-1.1beta2/server/server.cc:486: undefined reference to `accept'
[17:34:58] <h30r> $ /usr/X11R6/lib/libX11.so: undefined reference to `connect'
[17:35:00] <h30r> $ /usr/X11R6/lib/libX11.so: undefined reference to `setsockopt'
[17:35:02] <h30r> $ /usr/X11R6/lib/libX11.so: undefined reference to `shutdown'
[17:35:04] <h30r> $ /usr/X11R6/lib/libX11.so: undefined reference to `gethostbyname'
[17:35:06] <h30r> $ /usr/X11R6/lib/libX11.so: undefined reference to `getservbyname'
[17:35:08] <h30r> $ /usr/X11R6/lib/libX11.so: undefined reference to `getpeername'
[17:35:10] <h30r> $ /usr/X11R6/lib/libX11.so: undefined reference to `getsockname'
[17:35:12] <h30r> $ collect2: ld returned 1 exit status
[17:35:14] <h30r> $ make[2]: *** [exult] Error 1
[17:35:16] <h30r> $ make[2]: Leaving directory `/Temp/exult-1.1beta2'
[17:35:18] <h30r> $ make[1]: *** [all-recursive] Error 1
[17:35:20] <h30r> $ make[1]: Leaving directory `/Temp/exult-1.1beta2'
[17:35:22] <h30r> $ make: *** [all] Error 2
[17:35:24] <h30r> -----------------
[17:35:26] <h30r> no more
[17:35:31] <Colourless> compile without exult studio support would be my first suggestion
[17:36:00] <h30r> ok, thanks, other suggestions?
[17:36:10] <Colourless> well, that would get rid of all those errors :-)
[17:36:43] <h30r> all of them?
[17:37:31] <h30r> how do I do to disable the exult studio support? some 'configure' flag?
[17:37:33] <Colourless> yes
[17:37:47] <Colourless> yes
[17:37:51] <h30r> ok
[17:45:28] <h30r> must leave, thank you for the suggestions
[17:45:29] <h30r> bye
[17:45:31] <-- h30r has left IRC ()
[17:48:34] <wjp> back
[17:48:43] <Colourless> wb
[17:51:00] --> canadacow has joined #exult
[17:51:15] <wjp> hi
[17:51:24] <canadacow> hey
[17:52:09] <Colourless> hi
[17:52:17] <canadacow> hellos all around
[19:07:14] <-- canadacow has left #exult ()
[19:22:36] <-- eldron has left IRC (Connection timed out)
[19:49:14] --> armav has joined #exult
[19:49:16] <armav> hi
[19:51:08] <wjp> hi
[20:22:17] <-- armav has left IRC ("Client Exiting")
[20:54:06] --> Dark-Star has joined #exult
[21:40:40] --> h30r has joined #exult
[21:40:50] <h30r> hi
[21:41:02] <wjp> hi
[21:42:23] <h30r> wjp: does the linux version use the exult.cfg file?
[21:42:56] <wjp> yes
[21:43:16] <h30r> do you know some possible cause of this? :
[21:43:43] <h30r> Exult version 1.1beta2
[21:43:43] <h30r> Built at: Sep 13 2003 22:26:46
[21:43:43] <h30r> Compile-time options: HAVE_ZIP_SUPPORT
[21:43:43] <h30r> Compiler: gcc, version: 2.95.3qnx-nto 20010315 (release)
[21:43:43] <h30r> Platform: Unknown
[21:43:44] <h30r> Abort (core dumped)
[21:44:29] <wjp> hm
[21:44:36] <wjp> do you have gdb?
[21:44:40] <h30r> nope
[21:44:52] <h30r> must I use it?? :'(
[21:45:19] <wjp> well, without it it would be rather hard to get an idea of where it crashes
[21:45:27] <wjp> does it show any (graphics) window?
[21:45:33] <h30r> no
[21:46:01] <h30r> that's because I thought it might be some missed file
[21:46:26] <h30r> when I made 'make install' the files were installed on
[21:46:40] <h30r> -> /usr/local/bin
[21:46:44] <wjp> missing files should cause error messages
[21:46:45] <h30r> -> /usr/local/share
[21:46:58] <wjp> (with the file that's missing in the error message, I mean)
[21:47:12] <wjp> do you have strace?
[21:47:50] <h30r> I don't know, I should try if it is available on qnx
[21:47:59] <wjp> gdb would be better, though :-)
[21:48:05] <h30r> ok, I'll try
[21:48:32] <h30r> brb, bye!
[21:48:40] <-- h30r has left #exult ()
[21:48:51] <wjp> he can't try while he's in here?
[22:06:57] <Colourless> hey, don't look at me
[22:10:22] <wjp> I can't, you're transparent, remember ;-)
[22:12:14] <Colourless> :-P
[22:15:08] --> h30r has joined #exult
[22:15:27] <h30r> wjp: yes, I have gdb
[22:16:06] <h30r> do you want me to do something special with it?
[22:18:50] <Colourless> i'm going
[22:18:51] <-- Colourless has left IRC ("casts invisibility")
[22:21:11] <wjp> are you in qnx now?
[22:22:29] <h30r> yes
[22:22:53] <wjp> ok, you'll probably need to recompile exult with debugging enabled, but let's try it without first
[22:23:08] <wjp> go to the directory where exult is (/usr/local/bin, probably), and type 'gdb exult'
[22:23:18] <wjp> then enter 'run' when in gdb
[22:23:28] <h30r> ok
[22:24:18] <h30r> (gdb) run
[22:24:18] <h30r> Starting program: /usr/local/bin/exult
[22:24:21] <h30r> (gdb)
[22:24:29] <h30r> anymore else
[22:24:35] <wjp> uh, nothing else?
[22:24:39] <h30r> nope
[22:25:00] <wjp> peculiar
[22:25:07] <h30r> hehe
[22:25:10] <wjp> as you may have guess it's supposed to run exult
[22:25:18] <wjp> s/guess/guessed/
[22:25:49] <h30r> yes, I have tried the --help command too
[22:25:57] <h30r> and it works fine
[22:26:44] <h30r> I don't know whether it's important, my exult executable is 35 MB
[22:26:53] <h30r> >p
[22:26:55] <h30r> :p
[22:27:12] <wjp> that sounds like it's compiled with debugging info
[22:27:26] <wjp> try doing the same from the directory where you built exult, btw
[22:27:30] <wjp> (just in case...)
[22:27:56] <h30r> (gdb) The program is running. Exit anyway? (y or n)
[22:28:14] <wjp> try 'n', and then 'continue'
[22:28:22] <wjp> maybe it started suspended or something
[22:29:38] <h30r> well, new things
[22:29:42] <h30r> (gdb) continue
[22:29:43] <h30r> Continuing.
[22:29:43] <h30r> Exult version 1.1beta2
[22:29:43] <h30r> Built at: Sep 13 2003 22:26:46
[22:29:43] <h30r> Compile-time options: HAVE_ZIP_SUPPORT
[22:29:43] <h30r> Compiler: gcc, version: 2.95.3qnx-nto 20010315 (release)
[22:29:45] <h30r> Platform: Unknown
[22:29:47] <h30r> Program received signal SIGABRT, Aborted.
[22:29:49] <h30r> 0xb0329d56 in SignalKill () from /x86/lib/libc.so.2
[22:29:51] <h30r> (gdb)
[22:31:33] <h30r> some idea_
[22:31:37] <h30r> ?
[22:32:20] <Dark-Star> try 'bt'
[22:32:26] <h30r> bt?
[22:32:40] <Dark-Star> backtrace
[22:32:41] <h30r> backtrace?
[22:32:42] <h30r> ok
[22:33:56] <h30r> I will paste it
[22:34:14] <h30r> (gdb) bt
[22:34:14] <h30r> #0 0xb0329d56 in SignalKill () from /x86/lib/libc.so.2
[22:34:14] <h30r> #1 0xb031e0f0 in raise () from /x86/lib/libc.so.2
[22:34:14] <h30r> #2 0xb031d271 in abort () from /x86/lib/libc.so.2
[22:34:14] <h30r> #3 0xb8348424 in __terminate () from /x86/lib/libstdc++.so.2.2.10.0
[22:34:15] <h30r> #4 0xb8348441 in __terminate () from /x86/lib/libstdc++.so.2.2.10.0
[22:34:17] <h30r> #5 0xb8348e2c in throw_helper () from /x86/lib/libstdc++.so.2.2.10.0
[22:34:19] <h30r> #6 0xb8348fe5 in __throw () from /x86/lib/libstdc++.so.2.2.10.0
[22:34:21] <h30r> #7 0x081f763e in U7open (in=@0x8047a2c, fname=0x8350f50 "//.exult.cfg",
[22:34:23] <h30r> is_text=true) at utils.cc:341
[22:34:25] <h30r> #8 0x08149a9c in Configuration::read_abs_config_file (this=0x8352f18,
[22:34:27] <h30r> input_filename=@0x8047ad0, root=@0x8047b34) at Configuration.cc:191
[22:34:29] <h30r> #9 0x0814982d in Configuration::read_config_file (this=0x8352f18,
[22:34:31] <h30r> input_filename=@0x8047b38, root=@0x8047b34) at Configuration.cc:174
[22:34:33] <h30r> #10 0x080b301d in exult_main (runpath=0x8047c78 "/usr/local/bin/exult")
[22:34:35] <h30r> at exult.cc:333
[22:34:35] <wjp> hm, strange
[22:34:37] <h30r> #11 0x080b272e in main (argc=1, argv=0x8047bb4) at exult.cc:294
[22:34:39] <h30r> (gdb)
[22:34:48] <wjp> looks like something is screwy with the exception handling
[22:34:58] <Dark-Star> it seems it can't find/read the config file?
[22:35:01] <wjp> anyway, it seems it's trying to open "//.exult.cfg"
[22:35:11] <wjp> what's your $HOME environment var set to?
[22:35:36] <h30r> '/'
[22:35:53] <wjp> is it / on purpose?
[22:36:25] <h30r> since the first time I installed QNX, it was '/'
[22:36:30] <wjp> strange
[22:36:43] <Dark-Star> hmmm... maybe some QNX-'feature' ;-)
[22:36:48] <h30r> maybe
[22:36:58] <wjp> do you have write access to / ?
[22:37:03] <h30r> of course
[22:37:05] <wjp> if not, that's probably what's causing the error
[22:37:07] <Dark-Star> doesn't QNX have something like a "user home directory" where you put all your stuff?
[22:37:38] <wjp> /home/username is common
[22:37:44] <h30r> is there a 'home' directory
[22:37:46] <h30r> but
[22:37:50] <h30r> it's empty
[22:38:11] <Dark-Star> you aren't "root", are you? ;-)
[22:38:20] <h30r> I haven't the useradd aplicattion, then I cannot create a new user
[22:38:23] <h30r> yes
[22:38:28] <h30r> I'm root
[22:39:07] <wjp> just to test, try seting HOME to /tmp and run exult then
[22:39:17] <wjp> s/seting/setting/
[22:39:20] <h30r> ok
[22:39:42] <wjp> it's not even 1am yet and my typing is going downhill already... :-)
[22:39:56] <h30r> nothing
[22:40:03] <h30r> Abort (core dumped)
[22:40:27] <Dark-Star> why isn't it throwing an exception, like it's supposed to be? ;-)
[22:40:56] <Dark-Star> or better: why isn't it catching the exception, which seems to be thrown ...
[22:43:35] <h30r> where is supposed exult to read the exult.cfg file from?
[22:45:34] <Dark-Star> it's supposed to be in $HOME, in your case '/'
[22:46:12] <wjp> it's called ".exult.cfg", btw
[22:46:52] <wjp> hmm... if the exception isn't caught properly, it might not even try to create a default one
[22:47:30] <h30r> it works
[22:47:33] <h30r> haha
[22:47:51] <wjp> created an empty .exult.cfg?
[22:47:55] <h30r> it was the fucking '.' of the exult.cfg file
[22:49:03] <h30r> now I need to make a symbolic link to the data files
[22:49:22] <wjp> why?
[22:49:52] <h30r> because I have the game files on another partition
[22:50:02] <wjp> so?
[22:50:04] <h30r> the original game data files
[22:50:08] <wjp> and? :-)
[22:50:18] <wjp> just put the right path in .exult.cfg
[22:50:42] <h30r> the path is so long
[22:50:56] <h30r> ok, I-ll do that
[22:51:03] <wjp> I'm fairly exult won't mind a long path :-)
[22:51:17] <wjp> s/fairly/fairly sure/... *sigh*
[22:51:39] <wjp> I'm even skipping whole words now... :-)
[23:02:58] <h30r> :(
[23:03:51] --> armav has joined #exult
[23:06:45] <h30r> new problem
[23:06:48] <h30r> Data path = /usr/local/share/exult
[23:06:48] <h30r> Music path = /usr/local/share/exult/music
[23:06:48] <h30r> Internal cheapass forked midi player
[23:06:50] <h30r> Abort (core dumped)
[23:07:41] <wjp> try gdb again
[23:07:43] <Dark-Star> similar problem I guess (some file not found)
[23:10:30] <armav> are programs supposed to crash when they can't find a file? :)
[23:10:40] <wjp> if exception handling is broken, yes :-)
[23:11:07] <h30r> what files must be in Music path = /usr/local/share/exult/music ___
[23:11:08] <h30r> ??
[23:11:21] <wjp> well, nothing should work
[23:11:39] <h30r> and why it doen's work! :p
[23:11:43] <wjp> but it probably isn't catching the exception
[23:11:55] <h30r> gdb exult again
[23:13:38] <wjp> hm, google does turn up some posts about trouble with exception in qnx's gcc
[23:14:07] <h30r> can I paste the backtrace?
[23:14:18] <wjp> I guess it's mostly the same as the last one?
[23:14:24] <wjp> with U7open somewhere?
[23:14:51] <h30r> something like that
[23:15:05] <h30r> #11 0x08182228 in Font::load (this=0x835bbc0, fname=0x82820ec "<DATA>/exult.flx", index=9,
[23:15:06] <h30r> hlead=1, vlead=1) at font.cc:528
[23:15:06] <h30r> #12 0x08182048 in Font::Font (this=0x835bbc0, fname=0x82820ec "<DATA>/exult.flx", index=9,
[23:15:06] <h30r> hlead=1, vlead=1) at font.cc:498
[23:15:09] <h30r> ....
[23:15:48] <wjp> what are the previous few? (#8, #9, #10)
[23:16:15] <h30r> #0 0xb0329d56 in SignalKill () from /x86/lib/libc.so.2
[23:16:16] <h30r> #1 0xb031e0f0 in raise () from /x86/lib/libc.so.2
[23:16:16] <h30r> #2 0xb031d271 in abort () from /x86/lib/libc.so.2
[23:16:16] <h30r> #3 0xb8348424 in __terminate () from /x86/lib/libstdc++.so.2.2.10.0
[23:16:16] <h30r> #4 0xb8348441 in __terminate () from /x86/lib/libstdc++.so.2.2.10.0
[23:16:16] <h30r> #5 0xb8348e2c in throw_helper () from /x86/lib/libstdc++.so.2.2.10.0
[23:16:18] <h30r> #6 0xb8348fe5 in __throw () from /x86/lib/libstdc++.so.2.2.10.0
[23:16:20] <h30r> #7 0x081fc7f6 in IFF::IndexIFFFile (this=0x835bbe8) at IFF.cc:57
[23:16:22] <h30r> #8 0x081fbf07 in IFF::IFF (this=0x835bbe8, n=@0x8047834) at IFF.cc:46
[23:16:24] <h30r> #9 0x081f4983 in U7FileManager::get_file_object (this=0x8393d78, s=@0x8047834)
[23:16:26] <h30r> at U7file.cc:60
[23:16:28] <h30r> #10 0x081f5499 in U7object::retrieve (this=0x8047834, len=@0x8047820) at U7file.cc:120
[23:16:30] <h30r> #11 0x08182228 in Font::load (this=0x835bbc0, fname=0x82820ec "<DATA>/exult.flx", index=9,
[23:16:32] <h30r> hlead=1, vlead=1) at font.cc:528
[23:16:33] <wjp> ok, another exception issue
[23:16:34] <h30r> #12 0x08182048 in Font::Font (this=0x835bbc0, fname=0x82820ec "<DATA>/exult.flx", index=9,
[23:16:36] <h30r> hlead=1, vlead=1) at font.cc:498
[23:16:38] <h30r> #13 0x08182b22 in FontManager::add_font (this=0x8346638, name=0x82820fd "CREDITS_FONT",
[23:16:40] <h30r> archive=0x82820ec "<DATA>/exult.flx", index=9, hlead=1, vlead=1) at font.cc:593
[23:16:42] <h30r> #14 0x080bdcaa in ExultMenu::ExultMenu (this=0x8047974, gw=0x8358ca8) at exultmenu.cc:51
[23:16:44] <h30r> #15 0x080bad37 in Init () at exult.cc:678
[23:16:46] <h30r> #16 0x080b4d68 in exult_main (runpath=0x8047c74 "/usr/local/bin/exult") at exult.cc:465
[23:16:48] <h30r> #17 0x080b272e in main (argc=1, argv=0x8047bb0) at exult.cc:294
[23:16:52] <h30r> (gdb)
[23:16:57] <wjp> I'd check if there's a gcc update available
[23:17:23] <wjp> this isn't going to work
[23:17:37] <h30r> ohh
[23:17:59] <h30r> are u sure?
[23:18:12] <Dark-Star> I'm nut sure but shouldn't the data path be /usr/local/share/exult/data instead of /usr/local/share/exult?
[23:18:18] <Dark-Star> s/nut/not
[23:18:19] <Dark-Star> *gg*
[23:18:25] <h30r> hehe
[23:19:12] <h30r> I can tell you that bafore the program crashes, it shows a window
[23:19:39] <h30r> with the "Exult Ultima7 Engine" title
[23:20:57] <wjp> no, /usr/local/share/exult is correct
[23:21:00] <h30r> Dark-Star: when I did 'make install', the files were installed on /usr/local/bin and /usr/local/share/exult, without any subdirectory
[23:21:16] <h30r> I have in /usr/local/share/exult:
[23:21:24] <wjp> but it's really not going to work without proper exception support in the compiler
[23:22:07] <h30r> Is that the problem my compiler version?
[23:22:12] <wjp> probably
[23:22:25] <h30r> 2.95.3qnx-nto
[23:23:12] <wjp> yes, I know :-)
[23:23:24] <wjp> <h30r> Compiler: gcc, version: 2.95.3qnx-nto 20010315 (release) :-)
[23:23:53] <h30r> you're right, I didn't remember
[23:24:15] <h30r> what If I try to update my gcc compiler?
[23:24:23] <wjp> worth a try
[23:24:41] <wjp> but I don't know if there are newer version available for qnx
[23:24:51] <h30r> are u sure it's not a missing file or something like that?
[23:24:57] <wjp> pretty sure
[23:25:04] <h30r> okay
[23:25:43] <wjp> it doesn't crash here when it can't find .exult.cfg, anyway
[23:26:09] <h30r> no, I can see the game window
[23:26:22] <h30r> but when it crashes, it closes that window
[23:26:48] <wjp> exult depends on exceptions quite a lot
[23:28:11] <wjp> I should go; it's getting a bit late
[23:28:18] <wjp> night
[23:28:23] <-- wjp has left IRC ("Zzzz...")
[23:44:56] <h30r> quit
[23:45:01] <h30r> :p
[23:45:07] <-- h30r has left IRC ("BitchX-1.0c18 -- just do it.")