#exult@irc.freenode.net logs for 12 Nov 2001 (GMT)

Archive Today Yesterday Tomorrow
Exult homepage


[00:15:34] <-- Kirben has left IRC ("System Meltdown")
[00:29:27] <-- matto has left IRC (Remote closed the connection)
[00:29:50] --> matto has joined #exult
[00:30:50] <-- matto has left IRC (Remote closed the connection)
[00:31:08] --> matto has joined #exult
[00:45:57] <-- matto|wookin has left IRC (capek.openprojects.net irc.openprojects.net)
[00:45:57] <-- matto has left IRC (capek.openprojects.net irc.openprojects.net)
[00:45:57] <-- exultbot has left IRC (signing off...)
[00:47:03] --> exultbot has joined #exult
[10:47:03] --> matto has joined #exult
[11:02:07] --> Darke has joined #exult
[11:02:16] --- Darke is now known as SharpTooth
[11:06:51] --- ChanServ has changed the topic to: Exult, the open source Ultima 7 and U7 part 2 engine
[11:47:02] --> Colourless has joined #Exult
[12:01:32] <SharpTooth> Hello.
[12:01:37] <Colourless> hi
[12:19:56] <-- Colourless has left IRC (Ping timeout for Colourless[ppp447.adelaide.on.net.au])
[12:24:52] --> Colourless has joined #Exult
[12:30:27] <-- exultbot has left IRC (signing off...)
[12:31:31] --> exultbot has joined #exult
[12:31:31] --- Topic for #exult is: Exult, the open source Ultima 7 and U7 part 2 engine
[12:31:31] --- Topic for #exult set by ChanServ at Mon Nov 12 11:06:51 2001
[12:55:50] --> Jammet has joined #exult
[12:55:57] <Jammet> Hi .... =)
[12:56:10] <Colourless> hi
[12:56:28] <SharpTooth> <bow> Greetings.
[12:56:29] <Jammet> I'm trying to compile http://prdownloads.sourceforge.net/exult/exult-0.94alpha5.tar.gz ... using gcc 3.0 =/. I get an error.
[12:56:38] * Jammet smiles and bobs his head hello.
[12:57:01] <Jammet> ../vec.h: In member function `void Exult_vector<T>::remove(const T&)':
[12:57:03] <Jammet> ../vec.h:77: parse error before `;' token
[12:57:13] <Jammet> I get this and error 1, and it'll stop compiling. =/
[12:58:11] <SharpTooth> From a vague memory, we were having problems getting Exult to compile under GCC3.0 due to a few of the stricter rules introduced in it. Have you tried it straight from cvs?
[12:58:45] <Jammet> No, so far I only tried the file at the URL above.
[12:59:13] <-- Colourless has left IRC (Ping timeout for Colourless[ppp447.adelaide.on.net.au])
[12:59:28] <Jammet> Should I get a shapshot from today?
[13:01:45] --> Colourless has joined #exult
[13:01:52] <SharpTooth> <nod> I'd suggest that. The latest CVS is far better then any of the older source releases.
[13:01:54] <Jammet> Hej Colourless ...
[13:02:12] <Colourless> you should probably try to compile from cvs
[13:02:17] <Jammet> Oh, so much better? 0.94a5 is old?
[13:02:25] <Colourless> yeah it is quite old now
[13:02:35] <Jammet> I'm fetching yesterday's snapshot (11.11).
[13:02:46] <SharpTooth> <nod> We're trying to release a Beta sometime soon. So it is rather old.
[13:02:48] <Jammet> It's a zip file, uh oh. I hope it doesn't have lf/cr's.
[13:03:10] <Colourless> it shouldn't have them from memory
[13:03:32] <Jammet> I'm on the mailing list but rarely get to really read everything.
[13:03:57] <SharpTooth> The only files with lf/cr's should be the readmes and faqs, so they are easily readable by win32 people.
[13:04:05] <Jammet> It's months since I last compiled it. Didn't have the time to play. Say, this Studio thing.. is that a Construction kit?
[13:04:38] <Colourless> kind of. it's really just a world editor
[13:05:06] <Jammet> If I can sometime build my own little ultima on it's original resources that would be cool.
[13:05:29] <SharpTooth> That is what DrCode trying to achieve with it.
[13:05:51] <Jammet> Like, I could even put in new characters and construct dialouges?
[13:06:05] <Jammet> Create new art for bitmaps?
[13:06:48] <Jammet> If CVS doesn't compile for me I hope I can use the binary.
[13:06:56] <Colourless> eventually you'd be able to do all of that
[13:07:29] <Jammet> I liked how I could put my own voice and my drawings for character pictures into Baldur's Gate. If I could do that with U7, =).
[13:07:30] <SharpTooth> There is a usecode-script support, but you need to edit that outside of the editor. And you can't currently modify any of the dialogue or scripts unless you feel like editing raw uc-assembler. <grin>
[13:07:32] <Jammet> Alright.
[13:07:59] <Jammet> SharpTooth, ugh, =) um, I pass.
[13:08:29] <Colourless> :-)
[13:08:55] <Jammet> Are configure scripts and stuff in the CVS?
[13:09:16] <SharpTooth> <grin> You're talking to someone who can write uc-assembler in his head. So, yes, I can do it, as can DrCode and maybe a couple more of the dev team, but it's not particularly 'fun' by any definition of the word.
[13:09:32] <SharpTooth> (configure) <nod> They are.
[13:09:33] <Colourless> jammet: yes
[13:09:44] <Jammet> I just installed SI... up until now I only had BG. Now I need to figure out how to have exult find SI... once it's running.
[13:10:10] <Colourless> uc assembler is fun :-)
[13:10:14] * SharpTooth innocently points in the direction of the FAQs.
[13:10:21] <Colourless> untill you try to do anything with it ;-)
[13:10:43] <Jammet> SharpTooth, =) You could do stuff with all of this huh... that sounds like there is a good chance sometime to have an editor. That is, if you enjoy it.
[13:11:12] <SharpTooth> Colourless: Of course, it reads wonderfully, you can look at it and how it works in the game and I go "Cool! It makes _sense_ now." but _writing_ it? No thanks. <grin>
[13:12:00] <Jammet> What is the gimp plugin?
[13:12:14] <Colourless> of course, that's for BG right... SI on the other hand, it's impossible to see how some of the functions work in the game... too much code :-)
[13:12:28] <Colourless> you don't know what the gimp is?
[13:12:36] <Jammet> checking target system type... i686-pc-linux-gnu
[13:12:37] <Jammet> ./configure: line 650: syntax error near unexpected token `AM_INIT_AUTOMAKE($PACKAGE,$VERSION,no-define)'
[13:12:37] <Jammet> ./configure: line 650: `AM_INIT_AUTOMAKE($PACKAGE,$VERSION,no-define)'
[13:12:39] <Jammet> Hey cool.
[13:12:52] <SharpTooth> Jammet: I'm doing my best to turn uc-assembler into uc-script, there is an old version of exult/usecode/ucxt/* in the CVS (you'll have to go back about 6+ months), and it'll turn uca to something C like. But it's been broken for a while, since I've been trying to fix other parts of the program.
[13:13:02] <Jammet> I know what gimp is, I do all my art with it, but I don't know what the plugin is.
[13:13:24] <Colourless> .shp plugin
[13:13:57] <Jammet> SharpTooth, unbelievable how Origin could create all this complicated stuff when I see all that.
[13:14:21] <Jammet> Now I'm stuck with a disfunctional configure.. =(. I don't know Jack about any of that.
[13:14:31] <Jammet> I'll try this binary. =(
[13:15:30] <SharpTooth> There are a number of files generated from the libtool program in the cvs, if you delete those and run it again, you might get it to work. I had this problem a few days ago.
[13:15:37] <Jammet> Binary works, even with sound. =)
[13:16:07] <Jammet> Okay, which files should I delete?
[13:17:04] <SharpTooth> config.guess config.sub install-sh ltconfig ltmain.sh missing mkinstalldirs all of them in your base exult/ directory.
[13:18:07] <Jammet> Okay... I'll try again =).
[13:18:34] <Jammet> loading cache ./config.cache
[13:18:34] <Jammet> configure: error: can not find install-sh or install.sh in . ./.. ./../..
[13:18:42] <Jammet> autoconf worked but...
[13:20:21] <Jammet> Restored the files and deleted them except for install-sh...
[13:20:22] <Jammet> configure: error: can not run ./config.sub
[13:20:29] <Jammet> Um, this doesn't really work that way.
[13:20:48] <Jammet> Tried to start a new game (BG) with the binary.
[13:20:50] <Jammet> An exception occured:
[13:20:51] <Jammet> objnum too large in Flex::retrieve()
[13:20:51] <Jammet> errno: 2
[13:20:51] <Jammet> Error Description: No such file or directory
[13:21:29] <Colourless> using the correct data files?
[13:21:44] <Jammet> Yes sure, they used to work with the same cfg with an older exult.
[13:21:49] <SharpTooth> Did you run libtool?
[13:21:54] <Jammet> No...
[13:22:04] <SharpTooth> Just a sec and I'll try.
[13:22:07] <Jammet> I don't know what to do with libtool.
[13:22:14] <Jammet> Okay.
[13:22:35] <SharpTooth> Just run it in exult/ I don't know how to use it either, it just works. <grin>
[13:22:36] <Jammet> I'll delete all my old savegames.
[13:22:47] <Jammet> libtool: warning: cannot infer operation mode without MODE-ARGS
[13:22:47] <Jammet> libtool: you must specify a MODE
[13:24:02] <Jammet> =/ It's no use, I cannot start a new game anymore.
[13:24:19] <Jammet> Why does all this have to be so extra-large complicated...
[13:24:49] <Jammet> I think this was why I gave up months ago, it more time trying to run it than actually running it.
[13:25:31] <Jammet> I played it several hours in BG mode with the digital fx and was really happy with the performance. Didn't touch anything after that, tried to run a new version and now it doesn't seem to work.
[13:25:34] <Jammet> Sigh.
[13:26:02] <Jammet> <exult>
[13:26:15] <SharpTooth> <grin> It's a bit of a fuss, since it runs on so many platforms (linux, windows, BeOS, Mac (9.1 and X)).
[13:26:24] <Jammet> <ultima7 is in /home/jammet/ultima7 get it man, nowhere else, no other options needed>
[13:26:26] <Jammet> </exult>
[13:27:09] <Jammet> =( What now. What me to come back in several months again?
[13:27:47] <Jammet> Even if I would get it to compile, the binary thing showed me it doesn't work ... again.
[13:27:56] <Jammet> Error Description: No such file or directory
[13:28:07] <Jammet> If it was at least smart enough to tell me what file it was actually looking for.
[13:28:26] <SharpTooth> does the savegame directory exist?
[13:28:47] <Jammet> What's the savegame directory called?
[13:28:52] <Jammet> If it's "savegame" then no,
[13:29:41] <Jammet> /data /doc /gamedat /static exult.flx exult_bg.flx jmsfx.flx midisfx.flx
[13:29:43] <SharpTooth> Perhaps try to create the directory. I'm just grabbing a copy of the latest sourcecode snapshot to run through.
[13:29:50] <Jammet> That's all there is in /home/jammet/ultima7
[13:30:15] <Jammet> Okay, mkdir savegame?
[13:30:38] <Jammet> The savegames I erased a few minutes ago where all in the /home/jammet/ultima7/ dir.
[13:31:54] <SharpTooth> <nod> Cool, I'm just checking things at the moment. That's where they should be.
[13:31:55] <Jammet> I remember changing all filenames to lowercase. To actually fix problems. The DOS partition had everything uppercase.
[13:32:47] <Jammet> I can tell files are found because the BG main menu comes up...
[13:33:49] <Jammet> Upon starting the game I see the BG 'loading screen' color effect for about half a second and them there is Loading <DATA>/exult_bg.flx...
[13:33:52] <Jammet> Exception attempting to load Serpent Isle 'paperdol.vga' or 'gumps.vga
[13:33:57] <Jammet> Do you have Serpent Isle and is the correcct path set in the config for Serpent Isle?
[13:34:00] <Jammet> Support for 'Serpent Isle' Paperdolls in 'Black Gate' DISABLED.
[13:34:03] <Jammet> Loading default keybindings
[13:34:06] <Jammet> ============================
[13:34:11] <Jammet> An exception occured:
[13:34:11] <Jammet> objnum too large in Flex::retrieve()
[13:34:11] <Jammet> errno: 2
[13:34:11] <Jammet> Error Description: No such file or directory
[13:34:15] <Jammet> ============================
[13:34:18] <Jammet> That's it.
[13:34:31] <Colourless> sounds too me like you are using old data files
[13:34:40] <SharpTooth> Ok, so where does it die? Just at the start menu of Black Gate? As the plasma comes up? Before this?
[13:34:47] <Jammet> How old? Why did it work with the previous exult?
[13:34:57] <Jammet> SharpTooth, when plasma comes up.
[13:35:04] <Colourless> what's in the /data dir?
[13:35:14] <Jammet> exult.flx midisfx.flx
[13:35:16] <Jammet> That's all.
[13:36:08] <Colourless> hmm, you are supposed to have exult.flx, exult_si.flx and exult_bg.flx in there
[13:36:20] <Colourless> provided you haven't modified your config
[13:36:24] <Jammet> Where would the rpm install those?
[13:37:03] <Colourless> no idea
[13:37:10] <Jammet> I'll alien -t the rpm.
[13:38:16] <Jammet> Okay, I copied the files into data.
[13:38:32] --> Nadir has joined #exult
[13:38:39] <Colourless> hi
[13:38:44] <Nadir> hi
[13:38:48] <SharpTooth> Hi. <bow>
[13:38:58] <Jammet> Hej Nadir ..
[13:39:02] <Jammet> It still crashes on plasma.
[13:39:09] * Nadir reads logs
[13:39:13] <Jammet> Okay let's imagine I just have u7. Just the gamedat as supposed.
[13:39:22] <Jammet> Do everything from scratch.
[13:39:47] <Jammet> Where do I have to place the gamedat dir for exult to find it using the default config files?
[13:40:06] <Nadir> you don't need gamedat. only static. Exult will create gamedat on a New Game
[13:40:17] <Jammet> Err sorry, I meant static then.
[13:40:37] <Jammet> So I got static, I got exult (rpm) ...
[13:40:46] <Nadir> that is ancient...
[13:40:57] <Jammet> Ancient?
[13:41:07] <Nadir> the rpm I mean. it is alpha5
[13:41:13] <Jammet> I know =(.
[13:41:25] <Jammet> What other choice do I have, the tar.gz won't compile with gcc 3...
[13:41:34] * SharpTooth grins. Progress seems to happen fast around here.
[13:41:45] <Nadir> anyway the default is to have the static dir for bg under the dir where you launch exult
[13:41:46] <Jammet> And the snapshot doesn't give me a valid configure script nor can I autogen / libtool one.
[13:42:00] <Jammet> Okay.
[13:42:10] <Nadir> What system are you using ? I can package a RedHat 7.2 RPM for you in about 10 mins
[13:42:12] <Jammet> Does case matter anywhere?
[13:42:29] <Nadir> case matters because Linux fs is case-sensitive
[13:42:39] <Jammet> It's cha-os, it used to be Suse years ago and is about 7.2 now, all things pretty recent.
[13:42:52] <Nadir> Do you want that RPM then ?
[13:43:05] <Jammet> I know, I got the static file stuff from the dos partition and everything ws uppercase. Does it all have to be uppercase?
[13:43:14] <Jammet> I'd like to try the RPM. =)
[13:43:15] <Nadir> it can be anything
[13:43:20] <Jammet> Okay.
[13:43:33] <Nadir> I'll build a recent RPM for you.
[13:43:41] <Jammet> Well, it'd be best if you give me a tar.gz with the binaries inside so I can place them manually (prefer not to use rpm).
[13:43:44] <Jammet> =) Thank you.
[13:43:56] <Nadir> wait
[13:44:02] <Jammet> Ok.
[13:44:09] * Nadir is building latest Exult
[13:44:14] <Jammet> =)
[13:45:44] <Jammet> I have the static dirs of both BG and SI now. Can I merge all this into /home/jammet/ultima7 or do I have to keep them seperate?
[13:45:55] <Jammet> Like /home/jammet/ultima7 /home/jammet/ultima7-2
[13:46:13] <Nadir> must be separate
[13:46:24] <Jammet> Okay.
[13:46:36] <Jammet> <data_path>
[13:46:36] <Jammet> /home/jammet/ultima7
[13:46:36] <Jammet> </data_path>
[13:46:47] <Nadir> I'll send you just the "exult" binary and the exult.flx data file
[13:46:47] <Jammet> The data path exists only for BG?
[13:46:53] <Jammet> Thanks...
[13:46:57] <Nadir> data path is common
[13:47:11] <Jammet> Common? Sorry my english...
[13:47:12] <Nadir> Why not have:
[13:47:14] <Nadir> exult/
[13:47:15] <Nadir> exult/data
[13:47:17] <Nadir> exult/bg
[13:47:19] <Nadir> exult/si
[13:47:23] <Jammet> Uh...
[13:47:29] <Jammet> Okay fine but what is in data?
[13:47:33] <Nadir> exult.flx
[13:47:46] <Jammet> Ah very good, no I get the idea of this structure.
[13:47:50] <Jammet> I'll do exactly that.
[13:48:55] <Nadir> sent
[13:49:03] <Jammet> Place jmsfx.flx and midisfx.flx into ~/exult/bg ?
[13:49:08] <Jammet> Thanks, checking.
[13:49:19] <Nadir> you don't need midisfx.flx anymore
[13:49:31] <Nadir> put jmsfx.flx and jmsisfx.flx in data
[13:49:32] <Jammet> Okay, what about the other file?
[13:49:38] <Jammet> Okay.
[13:50:10] <Nadir> oops, I didn't strip the binary before sending it to you...
[13:50:13] <Jammet> jmsfxsi.zip in there too? (unpacked)
[13:50:21] <Jammet> It's okay, I'll strip -g it.
[13:50:30] <Nadir> it's a 14MB executable
[13:50:41] <Nadir> jmsfxsi.zip should contain jmsfxsi.flx
[13:50:58] <Jammet> And a file called 'wavlist' ... what's that?
[13:51:02] <Nadir> ignore it
[13:51:12] <Jammet> Retrieving, that may take 20 minutes.
[13:51:14] <Jammet> Okay.
[13:52:04] <Nadir> But it's 3 MB zipped
[13:52:12] <Jammet> I wonder, =) is there any hack way to put a different picture for the Avatar portait in to replace it with my own? =) Like in Baldurs gate?
[13:52:25] <Jammet> Oh, okay, then it'll be quite fast.
[13:53:14] <Jammet> All the exe files and the umbpci dir in SI, can I remove all that?
[13:53:26] <Nadir> you definitely can
[13:53:35] <Jammet> Lots of TEMP0008.$$$ files in my old u7-2 dir too.
[13:53:45] * SharpTooth apologises for being slightly distracted from trying to help, he's been roleplaying in another window.
[13:53:46] <Jammet> Savegames are unusable I guess =).
[13:53:56] <Jammet> =) Hey you are a lot of help.
[13:54:01] <SharpTooth> <nod> Savegames are unusuable.
[13:54:03] <Jammet> Thank you guys...
[13:54:30] <Nadir> you can replace portraits by using expack to unpack faces.vga, use the GIMP's plugin to edit the avatar's shape and repack it again
[13:55:05] <Jammet> An OriginFX Screen Saver module is included with your Serpent Isle game. =)) The old readme file. I'll keep it.
[13:55:07] <SharpTooth> Jammet: <grin> Now that I've finished rping I can get distracted from trying to help, by playing with code.
[13:55:39] <Nadir> SharpTooth: what rpg was that ?
[13:55:46] <Jammet> Nadir, =) That's nice. I guess it'll take time to figure this out ..
[13:56:23] <Jammet> Is there any way I can chech which u7 anbd u7-2 vesion I have?
[13:56:26] <Jammet> chech-check
[13:56:40] <SharpTooth> Nadir: No rpg. Just freeform. <grin> I don't suppose you were here when I explained why I'm here as SharpTooth rather then my own name?
[13:57:17] <SharpTooth> Jammet: I've duplicated that weird error with your configure script in the snapshot.
[13:57:29] * Jammet smiles playfully at SharpTooth and purrs, "I do roleplay all the time. =) I wish the animals in ultima could be in a party."
[13:57:43] <Jammet> SharpTooth, Oh, so it was not my fault? =) yay!
[13:58:51] * SharpTooth innocentfluffs and noddles, "As do I. <grin> On both counts."
[13:59:36] * Jammet nuzzles SharpTooth and cubpurrs. =)
[14:00:08] <Jammet> Sibe won't stand a chance against SharpTooth =).
[14:00:14] --> tst_ has joined #exult
[14:00:16] <Jammet> Yay! Downloaded the message.
[14:00:45] * SharpTooth eepfluffs and scuttles under the couch, and pokes his nose out. "Umm... Hi." <noddlenod>
[14:01:08] <SharpTooth> Jammet: Consider that ST is a cute fluffy black bunny rabbit, perhaps he will. <fangygrin>
[14:01:27] <Jammet> SharpTooth, =) Are you furry?
[14:01:40] <-- Nadir has left IRC (zelazny.openprojects.net forward.openprojects.net)
[14:01:44] * Jammet is a non-anthro furry little male leopard cub with orange, black spotted fur, happy green eyes and he is VERY playful & spunky! =) His character drawings & About can be found at http://www.lionking.org/~jammet
[14:01:55] <Jammet> =) There.
[14:02:25] <SharpTooth> Jammet: Technally yes. <grin> Practically, I'm not really active in the furry community. Partially due to time, and partically due to shyness. <grin>
[14:02:37] --- tst_ is now known as Nadir
[14:02:56] <Jammet> SharpTooth, =) Let me invite you to yiffnet sometime when there's less stress there. Some guy called Sibe has declared war on all of us =(.
[14:03:03] <Jammet> It's scary how brutal he is.
[14:03:05] <Jammet> Mewl.
[14:03:31] <Jammet> Blackmailing the IRC Opers to DDos their servers if they don't do what he wants.
[14:03:57] <SharpTooth> Jammet: <nod> I got an email from ozfurry about it. He sounds like a complete idiot.
[14:04:30] * Jammet hops next to you, sniffs at you and purrs sweetly =). Let me invite you sometime anyway. Nice meeting you!
[14:04:33] <Jammet> I'll try the binary =).
[14:04:47] <SharpTooth> <blink> Blackmailing the ops by DDosing. <boggle> He really sounds like an idiot.
[14:05:33] * SharpTooth shyhugs and innocentwiggles. "Indeed. Nice meeting you too."
[14:05:45] <Jammet> =( The bad thing is, 2 of the Opers are weak enough to help him by force.
[14:05:57] <Jammet> They k-lined all germans from their servers because we oppose sibe.
[14:06:33] * Jammet smiles and purrs, eyes closed. =) Let me try exult.
[14:06:53] <Jammet> ./exult: error while loading shared libraries: libartsc.so.0: cannot load shared object file: No such file or directory
[14:06:57] <SharpTooth> <blinkblink> Weird. AFAICT, everybun seems to oppose him. <sigh> But then again as I said, I'm not all that active.
[14:07:04] <Jammet> Um.
[14:07:13] <SharpTooth> I agree. Um.
[14:07:26] <Jammet> What is libartsc?
[14:07:53] <Jammet> Nadir? =)
[14:08:01] * Jammet mewls for heelp.
[14:08:14] <SharpTooth> Good question. I can't find it on my system.
[14:08:27] <Jammet> If it isn't needed for exult, why's it linked?
[14:09:04] <SharpTooth> Ok, found it, it's a kde lib. /opt/kde2/lib/libartsc.so.0
[14:09:11] <Jammet> ldd says all other libs are found.
[14:09:16] <Jammet> kde?!
[14:09:25] <Jammet> What's that doing in exult? =)
[14:09:34] <Jammet> I don't have KDE.
[14:09:50] <SharpTooth> <nod> Perhaps Nadir uses Kde and SDL compiled for it?
[14:10:09] <Jammet> Maybe.. but SDL is a stand alone thing I thought.
[14:10:30] <Jammet> I try to get out of the way of most things like Gnome and Kde and what not... I have a rather plain setup.
[14:10:44] <SharpTooth> Ok, the good news is that the latest cvs version doesn't appear to have that configure problem. Perhaps it's worth a shot to grab that?
[14:11:27] <Jammet> =) Well, I could try that next after this, but I think I'll try Nadir's binary first -- if he can maybe give it to me again without the need for this lib.
[14:11:31] <Jammet> jammet@jammet:~/exult > ldd ./exult
[14:11:32] <Jammet> libartsc.so.0 => not found
[14:12:28] <SharpTooth> Hmm... I could possibly dcc it to you. <grin> But even that is not likely to solve the problem.
[14:12:30] <Jammet> Looks like he went for lunch.
[14:12:44] <Jammet> Right, cause that lib might want the whole of KDE =).
[14:12:54] <Jammet> Is it big?
[14:12:57] <Jammet> I'd like to try.
[14:13:28] <SharpTooth> It's only 30k. But it's not linked in my compile of exult. And I _use_ kde2! <grin>
[14:13:42] <Jammet> =) Hand over the thingy. I'll try.
[14:14:00] * Jammet holds his paws open.
[14:14:24] <SharpTooth> Ok, it's trying...
[14:14:37] <Jammet> Doesn't seem to work =(.
[14:14:47] <Jammet> Can you put it into ftp://jammet.dynodns.net/incoming ?
[14:16:30] <SharpTooth> Done. You'll need to softlink the *.so.0.0.0 to *.so.0 (or whatever) and it sits under /opt/kde2/lib/
[14:16:59] <Jammet> Just done that, =) running ldconfig.
[14:17:03] <Jammet> Thank you!
[14:17:18] <Jammet> libartsc.so.0 => /usr/lib/libartsc.so.0 (0x400ca000)
[14:17:19] <Jammet> Yay!
[14:18:17] <SharpTooth> <earperk> It works? I'll drop my copy of the exult executable into your incoming directory if it doesn't.
[14:18:25] <Jammet> Starting a SERPENT ISLE game
[14:18:31] <Jammet> Error opening file /home/jammet/exult/si/static/intro.dat
[14:18:32] <Jammet> I'
[14:18:39] <Jammet> I'll try symlinking to lowercase.
[14:19:59] <Jammet> cp INTRO.DAT intro.dat
[14:20:02] <Jammet> cp: cannot open `INTRO.DAT' for reading: Permission denied
[14:20:03] <Jammet> Huh?
[14:20:07] <Jammet> It's all set readable.
[14:21:02] <SharpTooth> Hmm... mine is in uppercase and is set 555.
[14:21:43] <Jammet> I'll redo the chmod's, just a sec.
[14:22:17] <Jammet> Yay it works now! =)
[14:22:28] <Jammet> Make sure there's a Meow somewhere in the Quotes =).
[14:23:23] <SharpTooth> <grin> Well someone needs to say something with "Meow" that is quotable enough to stick into the quotes don't they?
[14:23:46] <Jammet> Started a SI game and it worked, then suddenly...
[14:23:48] <Jammet> ./exult: error while loading shared libraries: ./exult: undefined symbol: __dynamic_cast_2
[14:24:13] <Jammet> Erf.
[14:24:45] * Jammet mews warmly at you =). The lovely sound of a cat is always nice to hear.
[14:25:03] <Jammet> Well, I guess I'll really have to compile this all by myself.
[14:25:14] <SharpTooth> <blinkblink> Umm... Perhaps I'll drop my exult executable into the directory? It may not make much of a difference though.
[14:25:37] <Jammet> My exult binary is in /home/jammet/exult...
[14:26:12] <Jammet> Exult CVS source code snapshot
[14:26:13] <Jammet>  
[14:26:13] <Jammet> 2001-11-11 03:18
[14:26:13] <Jammet>  
[14:26:13] <Jammet> 1699 KB
[14:26:23] <Jammet> That's the one I tried an hour ago or so.
[14:26:42] <Jammet> The one where I could not create the configure right. Where do I get the updated one?
[14:27:28] <SharpTooth> Have you used a cvs client before?
[14:27:33] <Jammet> Yes..
[14:28:18] * Jammet tries finding the server address.
[14:28:20] <SharpTooth> The easiest way is to follow these instructions: http://sourceforge.net/cvs/?group_id=2335
[14:29:33] <Jammet> What is the modulename? exult?
[14:29:36] * SharpTooth slightlypanicfluffs, he'd find the sound of a cat more lovely to hear if they didn't have a tendancy to chase after rabbits.
[14:29:40] <SharpTooth> <nod> exult.
[14:31:15] * Jammet fights with cvs
[14:31:47] * SharpTooth earperks. "Problems?"
[14:32:01] <Jammet> Yeah.
[14:32:03] <Jammet> I'm trying.
[14:32:38] <SharpTooth> Anything in specific?
[14:33:02] <Jammet> (Logging in to anonymous@cvs.exult.sourceforge.net)
[14:33:02] <Jammet> CVS password:
[14:33:02] <Jammet> cvs checkout: cannot open CVS/Entries for reading: No such file or directory
[14:33:02] <Jammet> cvs [checkout aborted]: no repository
[14:33:21] <Jammet> I do:
[14:33:24] <Jammet> export CVSROOT=':pserver:anonymous@cvs.exult.sourceforge.net:/cvsroot/exult'
[14:33:27] <Jammet> cvs login
[14:33:29] <Jammet> cvs -z3 co exult
[14:35:03] <SharpTooth> Ok. I just did it the quick&dirty way. From that page I typed: cvs -d:pserver:anonymous@cvs.exult.sourceforge.net:/cvsroot/exult login
[14:35:13] <SharpTooth> Then: cvs -z3 -d:pserver:anonymous@cvs.exult.sourceforge.net:/cvsroot/exult co exult
[14:35:25] <SharpTooth> And things Just Worked(tm). <grin>
[14:35:49] <Jammet> I do the same and get cannot open CVS/Entries for reading: No such file or directory.
[14:35:54] <Jammet> I'm serious.
[14:36:15] <Jammet> cvs -d:pserver:anonymous@cvs.exult.sourceforge.net:/cvsroot/exult login
[14:36:19] <Jammet> cvs -z3 -d:pserver:anonymous@cvs.exult.sourceforge.net:/cvsroot/exult co exult
[14:36:23] <SharpTooth> <blinkblink> That's just... well... weird. <boggle> I just did it a few seconds ago.
[14:36:35] <Jammet> BRB phone
[14:37:01] <SharpTooth> Just a sec. Is there already an exult directory branching off your current one? Make a temporary directory and try it in that.
[14:39:33] <Jammet> ls
[14:39:35] <Jammet> Okay.,
[14:40:15] <Jammet> Heh, it works.
[14:40:39] <Jammet> There was no directory but I have a CVS dir with tiny little .sh files that do the checkout/update commands for me quickly.
[14:40:48] <Jammet> So I never have to memorize them all.
[14:41:00] <Jammet> I created an exult and used that to execute the commands.
[14:41:19] <SharpTooth> <nod> I think, it'll find exult, and decide that it already must exist, so will try to 'update' parts of it, so it'll try to find the CVS/Entries and things go downhill from there.
[14:41:34] <Jammet> Yup =).
[14:42:32] <SharpTooth> <grin> I just copy and paste. I only have to do a 'fresh' checkout once in a blue moon, and "cvs -z4 update -d -P" is almost reflexive.
[14:42:47] <Jammet> I heard some people had already created sort of 'addons' for u7... do they work with exult?
[14:43:43] <SharpTooth> If they are binary modifications to the USECODE file or to the various map files, they probably will. If they directly modify the savegame files, then they won't.
[14:45:21] <Jammet> I think they are maps or something like that. U7Wizard or something was the editor.
[14:45:52] <Jammet> ./configure: line 650: syntax error near unexpected token `AM_INIT_AUTOMAKE($PACKAGE,$VERSION,no-define)'
[14:45:53] <Jammet> ./configure: line 650: `AM_INIT_AUTOMAKE($PACKAGE,$VERSION,no-define)'
[14:45:55] <Jammet> Aw man.
[14:46:09] <Jammet> Just fetched it, did autoconf, typed ./configure ...
[14:46:58] <Jammet> What's better with this CVS compared to the snapshot from yesterday...
[14:47:04] <Jammet> if I can't compile it.
[14:47:35] <SharpTooth> <ponder> I remember someone making a comment about one of those u7wizard modifications on the forum, the maps work but the items don't.
[14:47:38] <Nadir> airplane crashed in new york
[14:47:44] <Jammet> What?
[14:47:49] <Jammet> !
[14:48:03] <SharpTooth> (autoconf) Hmm. I'll try to fiddle with my copy.
[14:49:03] * Jammet switches on cnn
[14:49:26] <Nadir> tell us more, because web sites don't have much
[14:49:57] <Jammet> Crash site is near JFK Airport in Ny.
[14:50:00] <-- Colourless has left IRC (Ping timeout for Colourless[ppp447.adelaide.on.net.au])
[14:50:12] <Jammet> Was on way to domician republic.
[14:50:28] <Jammet> Crashed shortly after 9 o'clock.
[14:51:03] <Jammet> I see the spot where it went down on TV. There is smoke...
[14:51:08] <Jammet> It was an A300.
[14:51:35] <SharpTooth> Jammet: Ok, run autogen.sh, then run ./configure.
[14:51:41] <Jammet> Crash site is in queen section.
[14:51:47] <Jammet> SharpTooth, Okay.
[14:52:13] <Jammet> Jammet,~/download/exult # ./autogen.sh
[14:52:17] <Jammet> aclocal: configure.in: 270: macro `AM_PATH_SDL' not found in library
[14:52:17] <Jammet> You should add the contents of `/usr/local/share/aclocal/libtool.m4' to `aclocal.m4'.
[14:52:17] <Jammet> You are now ready to run ./configure
[14:52:25] <Jammet> hecking target system type... i686-pc-linux-gnu
[14:52:26] <Jammet> ./configure: line 650: syntax error near unexpected token `AM_INIT_AUTOMAKE($PACKAGE,$VERSION,no-define)'
[14:52:36] <Jammet> Okay, wht is this aclocal stuff.
[14:53:49] <SharpTooth> Do you have the development stuff for sdl installed? Or just the libraries?
[14:54:09] <Jammet> Well I compiled sdl and made install...
[14:54:18] <Jammet> Don't know about devel.
[14:55:53] <SharpTooth> Fair enough. So we've solved one 'problem' but found another in the process. Hmm... I don't have the libtool.m4 file there. I'll see where I do have it.
[14:56:12] * Jammet makes a confused face.
[14:56:25] * Jammet still makes a confused face and doesn't know what to do now. =)
[14:56:25] <Nadir> Jammet: rpm -q autoconf-devel
[14:56:34] <SharpTooth> <blinkblink> It's in /usr/share/aclocal/libtool.m4
[14:56:38] <Jammet> Nadir, I don't have Redhat....
[14:56:51] <Nadir> sorry.
[14:57:02] <Nadir> autoconf --version
[14:57:05] <Nadir> automake --version
[14:57:11] <Jammet> Nadir, no that's okay, but I'm pretty sure it is installed.
[14:57:17] <Nadir> libtool --version
[14:57:18] <Jammet> Autoconf version 2.13
[14:57:21] <Jammet> automake (GNU automake) 1.4
[14:58:09] <Jammet> ltmain.sh (GNU libtool) 1.2
[14:58:22] <SharpTooth> I don't have it installed either. And the versions are the same as mine, except for libtool, which is 1.3.5.
[14:58:24] <Nadir> do you have /usr/share/aclocal/sdl.m4 ?
[14:58:38] <Nadir> I use libtool 1.4
[14:58:59] <Jammet> ls: /usr/share/aclocal/sdl.m4: No such file or directory
[14:59:09] <Nadir> I believe you may have bits in /usr/share/aclocal and /usr/local/share/aclocal.
[14:59:18] <Jammet> -rw-r--r-- 1 root root 6036 Thu Apr 12 22:09:30 2001 /usr/local/share/aclocal/sdl.m4
[14:59:28] <Jammet> Remember I got all the stuff in local.
[14:59:30] <Nadir> there you are. Your installation is all over the place
[14:59:34] <Jammet> I compile nearly everything.
[14:59:54] <Nadir> autoconf/automake will not search in /usr/local/share/aclocal by default
[15:00:27] <Jammet> Should I just copy /usr/local/share/aclocal to /usr/share/aclocal?
[15:01:02] <SharpTooth> Symlink would probably be best, if the directory is empty or there is no duplicates.
[15:01:16] <Jammet> I copied everything into there but overwrote nothing.
[15:01:20] <Nadir> SharpTooth: good idea
[15:02:13] <Jammet> Hah!
[15:02:16] <Jammet> Configure works!
[15:02:24] <Jammet> updating cache ./config.cache
[15:02:25] <Jammet> ltconfig: unrecognized option `--no-reexec'
[15:02:25] <Jammet> Try `ltconfig --help' for more information.
[15:02:25] <Jammet> configure: error: libtool configure failed
[15:02:28] <Jammet> Up to this point.
[15:03:01] <Nadir> you need a fresher libtool. Install 1.4
[15:03:31] <Jammet> 1.4 is said to be incompatible with a lot of apps =<.
[15:03:35] <Jammet> Well okay.
[15:04:21] <SharpTooth> You could possibly grab just a newer version 1.3.5 works.
[15:05:21] <Jammet> ftp://ftp.gnu.org/gnu/libtool/
[15:05:22] <SharpTooth> Hmm... 1.4.1 is actually the latest.
[15:05:29] <Jammet> Great it's password protected. What the hell.
[15:05:37] <Jammet> I cannot download 1.4.1
[15:06:23] <SharpTooth> <blinkblink> Bizzare.
[15:06:43] <Nadir> what ?
[15:07:20] <Jammet> You cant'd download libtool.
[15:07:22] <SharpTooth> http://mirror.aarnet.edu.au/pub/linuxberg/files/console/dev/libtool-1.3.5.tar.gz downloads, but I haven't checked if it compiles. <grin>
[15:07:25] <Jammet> It requires a password.
[15:07:55] <Jammet> SharpTooth, "This address is not reachable from this machine" is what I get for that URL.
[15:08:35] <SharpTooth> http://mirror.aarnet.edu.au/pub/gnu/libtool/ <blinkblink> It's not reachable from outside .au? This is just getting stranger and stranger. I'll see if I can find another mirror.
[15:09:49] <Jammet> With 1.4.1 if possible.
[15:10:02] <SharpTooth> ftp://ftp.freenet.de/pub/ftp.gnu.org/gnu/libtool/
[15:10:02] <Jammet> Thanks =)
[15:11:08] <Jammet> Fetching..
[15:11:21] <SharpTooth> It looks like they have ftp.gnu.org locked out from eveybun except the developers. I'm guessing it's because people are going there and just downloading straight from there, rather then a local ftp site.
[15:11:43] <Jammet> Freshmeat points still at their locked address...
[15:12:49] <Jammet> http://exult.sourceforge.net/images/screenshots/exult_studio2.png <---- (slobber)
[15:12:55] <Jammet> Mommy I want that. =)
[15:12:58] * Jammet mrrowls.
[15:13:46] * SharpTooth grins. Pretty isn't it?
[15:13:53] <Jammet> =) Indeed.
[15:14:36] <Nadir> 1.4.2 is the latst
[15:15:04] <Nadir> I took that screenshot :)
[15:16:20] <Jammet> =) That's the version I'm getting...
[15:16:47] <Jammet> Nadir, it looks awesome =). I actually just wanna play the game, but seeing that is so tempting. Do you know the freedoom project?
[15:17:13] <Jammet> They replace all the graphics, sounds and maps with own creations, making the game GPL... a whole new game. Just the engine is the same.
[15:17:29] <Jammet> To think to create all new graphics for U7...
[15:17:33] <Jammet> I dream a lot.
[15:18:44] <SharpTooth> <nod> Sounds similar to what DrCode wants to do. <grin> The main problem with that is that the text in the game is also copyrighted, so it could never be 'completely' free but we could create another game based around u7 though.
[15:19:28] <Jammet> I loved UW very much too...
[15:20:11] <Jammet> Compiling libtool.
[15:20:37] <SharpTooth> I've never actually played the UWs. <ponder> In fact I've never actually seen them on sale in .au.
[15:21:24] <Jammet> They are ... well, Uw 1 is a perfect game. I could walk around in it for years.
[15:21:29] <Jammet> Like U7, it is my favourite.
[15:21:57] <Jammet> ltconfig: unrecognized option `--no-reexec'
[15:21:57] <Jammet> Try `ltconfig --help' for more information.
[15:21:57] <Jammet> configure: error: libtool configure failed
[15:21:58] <Jammet> ltmain.sh (GNU libtool) 1.4.2 (1.922.2.53 2001/09/11 03:18:52)
[15:22:02] <Jammet> Great.
[15:22:29] <Jammet> ltconfig --help
[15:22:31] <Jammet> bash: ltconfig: command not found
[15:23:50] <SharpTooth> I get the same --no-reexec error if I type 'ltconfig --no-reexec' on the commanline.
[15:23:58] <Jammet> Can you exec ltconfig?
[15:24:38] <SharpTooth> <nod> in the exult/ directory I can type that and get the error. It's a file that libtool creates.
[15:25:07] <Jammet> Ah yes, same here.
[15:25:26] <Jammet> We aren't really getting forward.
[15:25:38] <Jammet> What is it that configure wants?
[15:26:14] <SharpTooth> Try typing autogen.sh again then configure.
[15:26:27] <Jammet> That's what I did.
[15:26:56] <Jammet> You should update your `aclocal.m4' by running aclocal.
[15:27:01] <Jammet> It says that every time even though I did,.
[15:27:35] <Jammet> I don't get past configure: error: libtool configure failed
[15:27:36] <SharpTooth> Did you try typing 'aclocal' on your exult/ directory?
[15:27:56] <Jammet> Does it make a difference where I type it?
[15:28:10] <SharpTooth> <nod> It has to be in the same directory as configure.in
[15:28:11] <Jammet> I typed it several times in /home/download/exult
[15:28:34] <Jammet> Yep, did that.
[15:28:58] <Jammet> Did you get further now?
[15:30:38] <SharpTooth> It works perfectly for me everytime. <sigh> I fixed the original problem by typing autogen.sh, but to fix that for you I need to fix the problem with autogen.sh. <grin> And I can't replicate that problem.
[15:31:52] <Jammet> *whine*
[15:32:06] <Nadir> Jammet: I think the entire problem stems from the fact that you have bits lying all over the place...
[15:32:13] <Nadir> which libtool
[15:32:47] <Jammet> =( But not anymore, I copied all the m4's into /usr/share/aclocal and typed aclocal in there and in the exult dir to compile...
[15:32:51] <Nadir> how did you compile libtool just now ? Did you specify a prefix ?
[15:33:20] <Jammet> It went straight to /usr/local
[15:33:25] <SharpTooth> Ok, autogen.sh is just a simple shell file. <grin> It would appear that local/share is sufficently common that this is specified in the autogen.sh file: "aclocal # -I /usr/local/share/aclocal" perhaps uncommenting it might work?
[15:33:27] <Jammet> My older libtool was also in /usr/local
[15:33:28] <Nadir> do a whicl libtoo
[15:33:36] <Jammet> /usr/local/bin/libtool
[15:33:37] <Nadir> which libtool even
[15:33:59] <Nadir> jammet ?
[15:34:15] <Nadir> oops, sorry, didn't see that
[15:34:24] <Nadir> libtool --version
[15:34:24] <Jammet> It's 1.4.1 ...
[15:34:31] <Jammet> ltmain.sh (GNU libtool) 1.4.2 (1.922.2.53 2001/09/11 03:18:52)
[15:34:34] <Jammet> Err 1.4.2
[15:35:24] <Jammet> ltconfig: unrecognized option `--no-reexec'
[15:35:32] <Jammet> What is --no-reexec anyways.
[15:35:47] <Nadir> rm -f configure config.log config.guess config.sub config.cache
[15:35:47] --> Colourless has joined #exult
[15:35:55] <Nadir> rm -f libtool ltmain.sh missing mkinstalldirs install-sh
[15:36:10] <Jammet> Done that now.
[15:36:15] <Jammet> Then what?
[15:36:22] <Nadir> ./autogen.sh
[15:36:32] <Jammet> You should update your `aclocal.m4' by running aclocal.
[15:36:33] <Jammet> automake: configure.in: installing `./install-sh'
[15:36:36] <Nadir> ./configure
[15:36:36] <Jammet> automake: configure.in: installing `./mkinstalldirs'
[15:36:38] <Jammet> automake: configure.in: installing `./missing'
[15:36:40] <Jammet> You are now ready to run ./configure
[15:36:55] <Jammet> ltconfig: unrecognized option `--no-reexec'
[15:36:58] <Jammet> Nope...
[15:37:25] <SharpTooth> Nice. So no matter how many things fail. It'll still say you're ready to run ./configure, despite the fact it probably doesn't exist. <sigh>
[15:37:34] <Jammet> =( And that's not started compiling. I mean, gcc 3.0 will make trouble too.
[15:37:54] <Nadir> ok, let's check things one by one
[15:38:08] <Jammet> All other apps I did autogen just fine... so far.
[15:38:11] <Jammet> Okay.
[15:38:23] <Nadir> from inside the exult directory do the following:
[15:38:37] <SharpTooth> Jammet: (gcc3.0) It shouldn't, at least one dev runs using 3.0, so it should work.
[15:38:53] <Jammet> SharpTooth, Ah, okay, at least that's good news =).
[15:38:58] <Jammet> Nadir, your command>
[15:39:17] <Jammet> nadir@jammet #
[15:39:35] <Jammet> In the exult compilation dir (CVS).
[15:40:54] <Nadir> grep reexec *
[15:41:41] <Nadir> I want to know which files match
[15:41:54] <Jammet> acinclude.m4:${CONFIG_SHELL-/bin/sh} $ac_aux_dir/ltconfig --no-reexec
[15:41:55] <Jammet> aclocal.m4:${CONFIG_SHELL-/bin/sh} $ac_aux_dir/ltconfig --no-reexec
[15:42:45] <Nadir> that's it ?
[15:42:49] <Jammet> Yes.
[15:42:58] <Nadir> libtoolize --version
[15:43:07] <Jammet> libtoolize (GNU libtool) 1.4.2
[15:43:58] <Nadir> libtoolize --force --copy --debug
[15:44:18] <Jammet> That produces a lot of output.
[15:44:23] <Nadir> last 10 lines ?
[15:44:39] <Jammet> + test -n ''
[15:44:40] <Jammet> + cp -f /usr/local/share/libtool/config.sub config.sub
[15:44:40] <Jammet> + :
[15:44:40] <Jammet> + test -f ltmain.sh
[15:44:40] <Jammet> + test -z yes
[15:44:40] <Jammet> + rm -f ltmain.sh
[15:44:42] <Jammet> + test -n ''
[15:44:44] <Jammet> + cp -f /usr/local/share/libtool/ltmain.sh ltmain.sh
[15:44:46] <Jammet> + :
[15:44:48] <Jammet> + exit 0
[15:45:07] <Nadir> grep reexec ltmain.sh
[15:45:17] <Jammet> if test "X$1" = X--no-reexec; then
[15:45:17] <Jammet> # Discard the --no-reexec flag, and continue.
[15:45:17] <Jammet> exec $SHELL "$0" --no-reexec ${1+"$@"}
[15:45:17] <Jammet> " = X--no-reexec; then$1"X if test
[15:45:17] <Jammet> # Discard the --no-reexec flag, and continue.
[15:45:18] <Jammet> "}$@"${1+" --no-reexec $0" exec $SHELL
[15:45:41] <Jammet> There is a problem here, the slash is bound to a function in the IRC client.
[15:45:46] <Jammet> I cannot paste this properly.
[15:46:47] <Jammet> I'll type it by hand and replace the slashes with !'s.
[15:46:52] <Jammet> if test "X$1" = X--no-reexec; then
[15:46:56] <Jammet> # Discard the --no-reexec flag, and continue.
[15:47:02] <Jammet> exec $SHELL "$0" --no-reexec ${1+"$@"}
[15:47:28] <Jammet> if test !"X!$1" = X--no-reexec; tehn
[15:47:33] <Jammet> # Discard the --no-reexec flag, and continue.
[15:47:42] <Nadir> ls -al ltmain.sh
[15:47:52] <Nadir> ./autogen.sh
[15:47:53] <Jammet> -rw-r--r-- 1 root root 138911 Nov 12 16:44 ltmain.sh
[15:47:58] <Nadir> ls -al ltmain.sh
[15:48:08] <Jammet> You should update your `aclocal.m4' by running aclocal.
[15:48:08] <Jammet> automake: configure.in: installing `./install-sh'
[15:48:08] <Jammet> automake: configure.in: installing `./mkinstalldirs'
[15:48:08] <Jammet> automake: configure.in: installing `./missing'
[15:48:08] <Jammet> You are now ready to run ./configure
[15:48:14] <Jammet> -rw-r--r-- 1 root root 138911 Nov 12 16:48 ltmain.sh
[15:48:19] <Nadir> ./configure
[15:48:31] <Jammet> checking whether ln -s works... yes
[15:48:32] <Jammet> updating cache ./config.cache
[15:48:32] <Jammet> ltconfig: unrecognized option `--no-reexec'
[15:48:32] <Jammet> Try `ltconfig --help' for more information.
[15:48:32] <Jammet> configure: error: libtool configure failed
[15:51:54] <Nadir> ./ltconfig --version
[15:52:42] <Jammet> ltconfig (GNU libtool) 1.2
[15:53:41] <SharpTooth> Hmm... shouldn't that have the same version as the libtool version you're running?
[15:54:19] <Nadir> rm ltconfig
[15:54:40] <Jammet> Done.
[15:54:41] <Nadir> this is alpha5 isn't it ?
[15:54:48] <Jammet> No, this is CVS.
[15:54:49] <Jammet> Very latest.
[15:54:59] <Colourless> but you were using alpha5 earlier
[15:55:02] <Jammet> SharpTooth, no idea.
[15:55:05] <Nadir> it can't be. I have a 1.3.5 from cvs
[15:55:16] <Jammet> Colourless, yes, that was the binary from the site that I downloaded.
[15:55:32] <Jammet> I meant exult cvs.
[15:55:34] <Jammet> Not libtool.
[15:55:40] <Jammet> It is Libtool 1.4.2.
[15:55:53] <SharpTooth> It's created by the libtoolize command.
[15:55:55] <Colourless> you then downloaded the source snapshot didn't you?
[15:56:09] <Nadir> this is why I objected to Fingolfin including those files in CVS. BAD BAD BAD IDEA !
[15:56:19] <Jammet> Colourless, yes, exult cvs is this.
[15:57:06] <SharpTooth> Now it's deleted, try this command again: "libtoolize --force --copy --debug" to see if it recreates it.
[15:57:58] <SharpTooth> Nadir: I've already tripped over a problem with those files on my machine earlier this week, it however wasn't as severe as this. <grin>
[15:58:08] <Jammet> SharpTooth, a lot of text there. What should I look for?
[15:58:26] <SharpTooth> Just do a "ls ltconfig" or a "ltconfig --version".
[15:58:36] <Jammet> ls: ltconfig: No such file or directory
[15:58:56] <-- Colourless has left IRC (Ping timeout for Colourless[ppp447.adelaide.on.net.au])
[16:00:45] <SharpTooth> Are you doing this in your exult/ directory? It's being recreated each time for me. Back to trying to find the problem I suppose. <grin> Anything in the output of that command that looks like an error?
[16:01:07] <Jammet> Yes, I am doing this in just the directory where I checked exult out into.
[16:01:12] <Jammet> the dir to compile it from.
[16:02:32] --> Colourless has joined #exult
[16:02:54] <SharpTooth> Ok does running "./aclocal" generate any errors now? (I seem to remember it was before.)
[16:04:01] <Jammet> bash: ./aclocal: No such file or directory
[16:04:12] <Jammet> Jammet,~/download/exult # aclocal
[16:04:13] <Jammet> Jammet,~/download/exult #
[16:04:17] <Jammet> Does say nothing.
[16:04:21] <Jammet> Never did, actually.
[16:04:49] <SharpTooth> Good. It doesn't say anything on mine either. <grin> Now try "libtoolize --force --copy" again. (I'm going through the autogen.sh file manually here.)
[16:05:36] <Jammet> You should update your `aclocal.m4' by running aclocal.
[16:05:44] <Jammet> That's what libtoolize says.
[16:07:08] <SharpTooth> Ok. Try: "rm aclocal.m4; aclocal; ls aclocal.m4", is it recreated?
[16:07:27] <Jammet> aclocal.m4
[16:07:34] <Jammet> That's the output.
[16:07:41] <Jammet> Yup.
[16:07:56] <SharpTooth> <nod> "aclocal --version" I think we covered this before though. <grin>
[16:08:08] <Jammet> aclocal (GNU automake) 1.4
[16:08:49] <SharpTooth> "head aclocal.m4" the first line should mention "aclocal 1.4".
[16:09:16] <Jammet> dnl aclocal.m4 generated automatically by aclocal 1.4
[16:09:46] <SharpTooth> Ok, so that's working. Why on _earth_ is libtoolize complaining? <sigh>
[16:11:24] <Jammet> Sigh.
[16:11:27] <Jammet> I have no idea whatsoever.
[16:11:33] <Jammet> But I'll do what you say...
[16:12:23] * SharpTooth innocentfluffs and says "Roll over kitty."
[16:13:34] * Jammet rolls over and blinks.
[16:13:53] <Jammet> This is humiliating...
[16:14:07] * Jammet mews tiny.
[16:14:21] * SharpTooth scratches the kitty's tummy with his claws.
[16:14:45] <SharpTooth> What, being defeated by a machine? Or having a bunny rubbing a cat's stomach? <grin>
[16:15:08] * Jammet purrs sweetly and twitches just a little.
[16:15:12] <Jammet> The machine thing.
[16:17:16] <SharpTooth> It's incredibly frustrating but at the same time I find it rather 'enjoyable', for weird values thereof. I must be a masochist or something. <fangygrin>
[16:17:48] * Jammet hops to all fours and mewlspits, "But what about me? I wanna play Exult really bad."
[16:18:10] <Jammet> And this is not working and haven't even started compiling even tho there is no doubt that I could."
[16:18:55] <SharpTooth> <groan> Why on earth doesn't gnu just provide a 'simple' man page or two rather then their info documents? I don't have time to read all this.
[16:20:27] <Jammet> =( I'm sorry I'm causing you stress.
[16:20:45] <SharpTooth> <grin> No problem. Like I said, it's kind of fun.
[16:21:03] <Jammet> =) It's more fun if we make progress...
[16:21:52] <SharpTooth> Ok, run this: "libtoolize --force --copy --debug >&out.txt" and email a copy of out.txt to sharptooth@optushome.com.au hopefully it'll get to me in the next 5 minutes or so and I can see if there is any glaring problems with the process.
[16:23:13] <Jammet> Ok.
[16:24:01] <Nadir> From libtool docs: ltconfig is obsolete
[16:24:19] <Nadir> (since 1.3d, so it shouldn't be there !!!)
[16:24:35] <Nadir> Where is Fingolfin when I want to kill him ??? :)
[16:25:05] <SharpTooth> <blink> Umm... probably deliberately hiding somewhere far, far away? <grin>
[16:25:13] <Jammet> LOL
[16:25:23] <Jammet> Message sent.
[16:29:33] <SharpTooth> Got it, and it looks similar (we're running two different versions so it's unlikely to be the same <grin>), and the only thing I can see that is obviously different is the "
[16:29:34] <SharpTooth> You should update your `aclocal.m4' by running aclocal.
[16:29:38] <SharpTooth> " comment.
[16:30:18] <Jammet> Hmm.
[16:30:33] <Jammet> So what have you gotten, when you got 'it' =).
[16:32:29] <SharpTooth> <earperk> How do you mean? I didn't get the error if that's what you're asking.
[16:34:51] <Jammet> Oh just wondering.
[16:35:13] <Jammet> I'm... just a bit depressed and waiting for any instructions that might help, but I guess we're in a dead end.
[16:35:28] <Jammet> =/ Will I be able to compile exult again sometime... or not...
[16:35:43] <Nadir> ok, got it
[16:35:47] <Nadir> rm acinclude.m4
[16:35:50] <Nadir> ./autogen.sh
[16:35:51] <Jammet> Got the message from me SharpTooth?
[16:35:54] <Nadir> ./configure
[16:36:14] <Jammet> Okay Nadir ,...
[16:36:17] <SharpTooth> Jammet: <nod>
[16:36:18] <Jammet> configure.in: 126: required file `./ltconfig' not found
[16:36:41] <Jammet> YAY!
[16:37:23] <Jammet> creating usecode/Makefile
[16:37:23] <Jammet> creating usecode/compiler/Makefile
[16:37:23] <Jammet> creating mapedit/Makefile
[16:37:23] <Jammet> creating server/Makefile
[16:37:23] <Jammet> creating config.h
[16:37:26] <Jammet> Jammet,~/download/exult #
[16:37:40] <Jammet> Let's do some major compiling =).
[16:38:04] * SharpTooth collapses to the floor laughing.
[16:38:40] <Jammet> What..
[16:38:41] <Jammet> What...
[16:38:44] <Jammet> =) What's so funny.
[16:39:28] <SharpTooth> Nothing. Just the way you said that. You do know now, of course, it's not going to compile for you just to spite you? <grin>
[16:40:32] <Jammet> =) I know. I take the challenge.'
[16:40:36] <Jammet> And tomorrow I'll bake waffles.
[16:41:54] * SharpTooth shakes his head, and people consider _him_ weird. <grin>
[16:43:19] <Jammet> Still compiling...
[16:43:44] * Jammet nuzzles you sweetly and vibrates your nosepad and gives it a cublickrasp, known as catkiss. =) Hey furries have to be anything but normal.
[16:43:49] <Jammet> And still I think I am normal =).
[16:43:54] <Jammet> It is still compiling!
[16:44:09] <Colourless> you may find that compiling will take some time.
[16:44:49] <Jammet> Oh that's alright =).
[16:45:12] * SharpTooth eepfluffs and blushes, nuzzling back playfully. Normal is how you define reality. <grin>
[16:45:15] <Jammet> As long as it doesn't end with something like: -funrollloopsbounecbouncebounce
[16:45:48] <Colourless> :-)
[16:46:10] <Jammet> Fun-roll-loops =).
[16:47:08] <SharpTooth> I'm sure they named that option deliberately just so people could make that pun. <grin>
[16:47:41] * Jammet giggles.
[16:47:45] <Colourless> :-)
[16:48:15] <Jammet> Oh great.
[16:48:20] <Jammet> SharpTooth ... yiffnet...
[16:48:23] <Jammet> is no more.
[16:48:27] <Jammet> Sibe destroyed it.
[16:48:30] <Jammet> The server Opers just quit.
[16:48:32] <Colourless> -DCOLOURLESS_REALLY_HATES_THE_BG_SFX nothing that special with that one, other than it exists ;-)
[16:48:56] <Jammet> Only the yiff.net domain is owned by Harik, the most shameful Oper I know. He nerver opposed sibe.
[16:49:11] <Jammet> Now two linked IRC servers remain. irc.critter.net and irc.furry.de
[16:49:20] <Jammet> One in the US and one in germany.
[16:49:21] <Jammet> I hate sibe.
[16:49:32] <Jammet> Script kiddie destroys everything I value.
[16:49:39] <SharpTooth> Colourless: <snicker> That's almost as sad as a -DI_HATE_VISUALCPP I had in another program I was writing.
[16:50:05] <SharpTooth> Jammet: <nod> He really seems to be an idiot. And I'm only looking from the periphary.
[16:50:10] <Colourless> what was that for?
[16:50:38] --> Jammet_ has joined #exult
[16:50:48] <Jammet_> Oof.
[16:51:13] <Colourless> Argf
[16:52:09] <SharpTooth> Colourless: This was a while ago when the latest version out from MS still used the old C++ for and if scoping rules, whereas I'd always used the 'proper' ANSI scoping rules which gcc supported. As you might imagine, all my code broke.
[16:52:20] * Jammet_ curls up.
[16:52:25] <Jammet_> Still compiling.
[16:52:33] <-- Jammet has left IRC (Ping timeout for Jammet[pC19F8C9E.dip.t-dialin.net])
[16:52:33] --- Jammet_ is now known as Jammet
[16:52:50] <Colourless> ah yes
[16:53:20] <Nadir> gamewin.cc takes forever
[16:53:46] <Jammet> How do I activate the studio thingy? Can I play while this is running? =)
[16:53:52] <Nadir> one aspect where msvc++ is superior to g++: precompiled headers
[16:54:11] <Nadir> ./configure --enable-exult-studio
[16:54:27] <Colourless> indeed. exult compiles in less than 2 minutes for me
[16:54:48] * Colourless thinks, it might be a little longer than that.
[16:55:16] <Jammet> Nadir, done that.
[16:55:32] <Jammet> Nadir, I mean how to switch that on and off.
[16:56:36] <Nadir> read the docs. basically exult studio must be in the path. Type ctrl-alt-m when in Exult to activate 'studio
[16:56:56] <Jammet> Alright =).
[16:57:04] <Jammet> Sorry if the question was stupid. =)
[16:58:14] <Colourless> ok, it actually takes 2 minutes 15 seconds :-)
[16:58:38] <Jammet> 2 hours 15 minutes =).
[16:58:43] <Jammet> I got a P2 450 Mhz.
[16:58:49] <Jammet> Dual Board but that's disabled at this moment.
[16:59:05] <Colourless> Athlon 1GHz
[17:01:47] <SharpTooth> A 'make clean; configure; make' takes about 10 minutes on my Athlon 1Ghz. <grin> It's actually faster to compile on my 800Mhz Duron webgateway.
[17:03:46] * Jammet waits for this snuggly cuddly wuddly thing to compile.
[17:05:03] <Colourless> I remember that on my old Celeron 450 it took 'forever' to compile exilt with gcc
[17:05:49] <Nadir> Colourless: what is exilt ???
[17:05:51] <Jammet> Is there any slight chance that a few secrets from U7 have not been found yet? Still after all this playing?
[17:06:34] <Colourless> exult
[17:06:36] <Jammet> make[2]: Leaving directory `/home/root/download/exult'
[17:06:37] <Jammet> make[1]: Leaving directory `/home/root/download/exult'
[17:06:40] <Jammet> Yippieeh!
[17:08:00] <SharpTooth> (secrets) Not really likely since it's rather easy to scour the usecode for all the conversations and you can easily teleport around the world. Oh, yes, there's also the editor as well.
[17:09:10] <Jammet> I got a snuggly exult running here.
[17:09:12] <Jammet> =) In a window.
[17:09:17] <Jammet> SI works! =)
[17:09:42] <Jammet> Cool! =) Status bars, text backgroud, ..
[17:09:46] <Jammet> what is 'fast mouse'?
[17:10:18] <Nadir> ask christian ohm :)
[17:10:28] <SharpTooth> It's for full screen, it apparently moves the mouse faster (surprisingly enough) if the mouse isn't set sensitive enough, or something.
[17:10:51] <SharpTooth> I don't use fullscreen, so I can't really tell you. <grin>
[17:11:06] <Jammet> =) What you don't use fullscreen?
[17:11:17] <Jammet> I would, to preserve the 'real' good ol' DOS feeling. =)
[17:11:20] <Jammet> In Point mode. =]
[17:12:07] <Nadir> Jammet: so everything is ok now I guess...
[17:12:31] <SharpTooth> Ahh... so you actually want to run it under windows, just so you can get enough random crashes to make it feel like the 'real' ultima7. <innocentwiggle>
[17:12:33] <Jammet> Nadir, Yup, that was it. So, will I have to do that every time I compile in the future? Or can this be made so it always works?=)
[17:13:55] <Nadir> normally it should be enough to do a "cvs -z3 update -Pd ." followed by a "make"
[17:14:08] <Jammet> Yes...
[17:14:41] <Jammet> At SI Startpoint I see an "egg" ...
[17:14:44] <Jammet> What's that?
[17:14:51] <Jammet> Looks like a lightning bolt.
[17:17:13] <SharpTooth> It's a special object some of them spawn monsters, others start music playing others do other things. <grin>
[17:18:05] <Jammet> Why do I see this... egg?
[17:18:24] <Jammet> Don't wanna cheat. =) Was it because I opened the map editor thing?
[17:18:32] <Colourless> yes
[17:19:26] <Jammet> Okay.
[17:20:03] <Jammet> =) I have to leave for now. See you later..
[17:20:07] <Jammet> Thank you for all of this!
[17:20:08] <SharpTooth> You can also use 'e' to show/hide their display.
[17:20:17] <Jammet> Okay.
[17:20:26] <SharpTooth> <bow> Night! Nice meeting you.
[17:20:38] * Jammet bobs his head goodbye and purrs.
[17:21:08] * Jammet pounces a pool and eats a little fish. 'cause he's skinny you can see a bulge on his tummy where the fish is. =)
[17:21:18] <-- Jammet has left IRC (Leopard[Cub])
[17:22:41] <Nadir> phew, that was hard work :)
[17:23:17] <SharpTooth> <grin> You're not kidding. Time to remove one particular file from cvs perhaps?
[17:25:36] <Nadir> all of the generated ones actually.
[17:25:40] <Nadir> just committed
[17:27:38] <-- Colourless has left IRC (Ping timeout for Colourless[ppp447.adelaide.on.net.au])
[17:30:15] * SharpTooth nods.
[17:32:35] --> Fingolfin has joined #exult
[17:32:36] <Fingolfin> lo
[17:32:40] <Nadir> just you !!!
[17:32:45] <Fingolfin> Nadir: you may want to modify .cvsignore, too
[17:32:46] <Fingolfin> ?
[17:32:50] <Nadir> :)
[17:32:50] <Fingolfin> sorry, I can go again :)
[17:32:58] * SharpTooth blinks as he sees the time. "Night all. <bow> I should have been in bed about 2 hours ago. On second thoughts..."
[17:33:50] <Nadir> I discovered we don't need acinclude.m4 at all
[17:34:26] <Fingolfin> no we don't
[17:34:28] <SharpTooth> Nadir: It only took, what, four hours to discover this? <grin>
[17:35:00] <Nadir> nor ltconfig
[17:35:54] <Nadir> hopefully everything is fine now
[17:36:07] <Nadir> can you people check ?
[17:36:58] <SharpTooth> autogen.sh is giving one error: ./autogen.sh: test: : integer expression expected
[17:38:02] <Nadir> update again
[17:39:11] <SharpTooth> Done. No errors so far.
[17:42:01] <Nadir> good.
[17:42:03] <Nadir> I'm off
[17:42:14] <SharpTooth> <bow> Bye.
[17:42:26] <-- Nadir has left IRC (Pleasant dreams, Avatar... hehehehehe)
[17:45:36] --> Colourless has joined #exult
[17:45:44] <Colourless> hi
[17:47:24] <Fingolfin> lo
[17:47:33] <Fingolfin> your luck I just returned from phone! 8-)
[17:47:45] <Colourless> it's my luck?
[17:49:01] <SharpTooth> Hi again. <grin> I'm off now. <bow> Have fun.
[17:49:15] <Colourless> cya
[17:49:21] <-- SharpTooth has left #exult
[18:07:21] <-- Colourless has left IRC (Ping timeout for Colourless[ppp447.adelaide.on.net.au])
[18:13:33] <-- Fingolfin has left #exult (Client Exiting)
[18:18:56] --> Colourless has joined #exult
[19:09:33] <-- Colourless has left IRC (Got Coloured)
[19:20:12] --> wjp has joined #exult
[19:20:29] * wjp blinks
[19:20:50] <wjp> hmm, nickserv changed it's 'please register' message *again*
[19:20:51] <wjp> grmbl
[19:20:59] --- wjp is now known as wjp_
[19:21:11] --- wjp_ is now known as wjp
[19:23:02] --- wjp is now known as wjp_
[19:23:03] --- wjp_ is now known as wjp
[19:23:39] <-- wjp has left IRC ([x]chat)
[19:23:43] --> wjp has joined #exult
[19:24:01] <-- wjp has left #exult
[19:24:01] --> wjp has joined #exult
[20:00:53] <-- wjp has left IRC ([x]chat)
[20:01:10] --> wjp has joined #exult
[20:21:58] <-- wjp has left IRC (farmer.openprojects.net niven.openprojects.net)
[20:30:48] --> wjp has joined #exult
[21:13:28] <-- wjp has left IRC ([x]chat)
[22:02:05] <-- matto has left IRC (fontana.openprojects.net zelazny.openprojects.net)
[22:10:08] --> matto has joined #exult