#exult@irc.freenode.net logs for 3 Apr 2010 (GMT)

Archive Today Yesterday Tomorrow
Exult homepage


[00:05:14] <Malignant_Manor> Would someone please update the description for Exult to include The Black Gate and Serpent Isle so that search engines will lead there? https://sourceforge.net/projects/exult/ and
[00:05:26] <Malignant_Manor> http://exult.sourceforge.net/index.php
[01:26:59] <-- Cahaan has left IRC ()
[02:36:53] <-- Kirben has left IRC ()
[02:43:38] --> Kirben has joined #exult
[02:43:38] --- ChanServ gives channel operator status to Kirben
[02:50:32] <-- Malignant_Manor has left IRC (Quit: ChatZilla 0.9.86 [Firefox 3.6.2/20100316074819])
[02:53:14] --> Rottingbeef has joined #exult
[03:04:07] --> julien has joined #exult
[03:04:27] <-- julien- has left IRC (Ping timeout: 265 seconds)
[04:51:33] <-- jvlee has left #exult
[04:55:50] --> jvlee has joined #exult
[06:31:13] <-- Marzo has left IRC (Ping timeout: 264 seconds)
[07:01:27] --> Colourless has joined #exult
[07:01:27] --- ChanServ gives channel operator status to Colourless
[07:03:51] <-- jvlee has left IRC (Quit: jvlee)
[09:45:21] --> squik has joined #exult
[09:46:06] <squik> hi
[09:46:40] <wjp> hi
[09:46:43] <squik> can somebody help me compiling exult 1.4 ?
[09:46:50] <squik> npa@asm:~/jeux/exult/usecode/compiler$ make
[09:46:51] <squik> /bin/bash ../../ylwrap uclex.ll .c uclex.cc -- /bin/bash /home/npa/jeux/exult/missing --run flex
[09:46:52] <squik> make: *** [uclex.cc] Erreur 1
[09:47:08] <wjp> do you have flex installed?
[09:47:19] <squik> yes I do
[09:47:33] <squik> dpkg -l|grep flex
[09:47:35] <squik> ii flex 2.5.35-7ubuntu1 A fast lexical analyzer generator.
[09:49:12] <squik> but ylwrap is a wrapper calling flex, so hard to debug :(
[09:51:00] <wjp> did you have flex installed when you ran configure?
[09:51:03] <squik> ok did it lol !
[09:51:13] <squik> flex uclex.ll
[09:51:23] <squik> mv lex.yy.c uclex.cc
[09:51:30] <squik> then make ..., continues
[09:51:41] <wjp> flex uclex.ll
[09:51:41] <wjp> sed '/^#/ s|lex.yy\.c|uclex.cc|' lex.yy.c >uclex.cc
[09:51:41] <wjp> rm -f lex.yy.c
[09:51:44] <wjp> is what it runs for me
[09:51:59] <squik> ok same conclusion ;)
[09:52:31] <wjp> yeah, the sed is just for fixing up the debugging info
[09:54:21] <squik> maybe u're right, I didnt have flex when I ran configure, I install it when it says it was missing
[09:55:09] <squik> ok, and missing dependancy on X11 on linking,
[09:55:41] <squik> just add -lX11 did the trick,
[09:56:01] <wjp> yes, debian-based distros seem to have that issue
[09:56:20] <wjp> or rather, exult seems to have that issue on debian-based distros
[09:56:53] <squik> hum, it may be nicer to correct this, is it related to autogen/autoconf ?
[09:58:37] <wjp> I'm not sure
[09:59:47] <squik> and to force failing configure if flex is missing ?
[10:00:55] <squik> ok thank you ;)
[10:01:07] <squik> very nice project
[10:01:24] <wjp> actually the output of flex is stored in release tarballs, so configure shouldn't always fail
[10:01:42] <squik> ok
[10:01:43] <wjp> but I haven't looked at autoconf's policy on this in ages
[12:20:41] <-- Rottingbeef has left IRC ()
[12:26:27] --> Rottingbeef has joined #exult
[12:32:09] <-- Colourless has left IRC (Ping timeout: 240 seconds)
[13:09:10] <squik> I have this message "Looking for 'serpentisle' at '/usr/share/games/exult/Ultima7SI'... found game with identity 'SILVER SEED'", but some lines after I can see "Serpent Isle : not found (<SERPENTISLE_STATIC>/) ", is it normal ?
[13:14:54] <wjp> hm, strange
[13:15:00] <wjp> but I get it too and SI does work
[13:15:46] <squik> yes it works, so maybe we do not have to bother ;), I am going to look at the code lol
[13:15:57] <wjp> it might mean it couldn't find a SI without SS
[13:16:20] <wjp> this detection code was overhauled fairly recently, and I guess the status messages don't make 100% sense yet :-)
[13:23:52] <squik> in gamemgr/modmgr.cc GameManager::print_found
[13:32:15] <squik> ok I anderstand
[13:32:24] <squik> Serpent Isle : not found (<SERPENTISLE_STATIC>/)
[13:32:25] <squik> Silver Seed : found
[13:32:30] <squik> and in the code :
[13:32:43] <squik> if (game.have_expansion())
[13:32:45] <squik> ssind = games.size();
[13:32:46] <squik> else
[13:32:48] <squik> siind = games.size();
[13:32:49] <squik> }
[13:33:31] <squik> If you have the expansion SS, so you do not have SI ;) (in fact yes ...)
[13:34:24] <squik> so yes we can ignore the message ...
[13:37:30] <Sevalecpp> dear god, people are talking
[13:40:49] <squik> ok, ready to play, mod keyring enabled, one year ago I was stuck in a dongeon with a missing key, maybe this time I will finish the game
[14:40:59] <-- Kirben has left IRC ()
[14:55:46] <-- Rottingbeef has left IRC ()
[15:12:31] --> Marzo has joined #exult
[17:52:03] --> Cahaan has joined #exult
[18:10:24] <-- Sevalecpp has left IRC (Ping timeout: 276 seconds)
[18:18:22] --> Sevalecpp has joined #exult
[18:21:43] --> jvlee has joined #exult
[18:27:35] <-- Sevalecpp has left IRC (Ping timeout: 265 seconds)
[18:59:30] <-- Cahaan has left IRC ()
[21:10:40] --> Cahaan has joined #exult
[21:15:03] <-- Cahaan has left IRC (Client Quit)
[22:27:02] --> Cahaan has joined #exult
[22:52:13] --> Sevalecpp has joined #exult
[22:53:47] --> Rottingbeef has joined #exult
[23:09:00] <Sevalecpp> Rottingbeef \o/
[23:35:08] --> Colourless has joined #exult
[23:35:08] --- ChanServ gives channel operator status to Colourless