#exult@irc.freenode.net logs for 14 Jun 2008 (GMT)

Archive Today Yesterday Tomorrow
Exult homepage

[09:20:16] --- Sevalecan is now known as Sevalebed
[10:45:41] --> abp has joined #Exult
[14:00:21] --> rizzy has joined #exult
[14:00:31] <rizzy> Hello? Awake?
[14:10:40] <rizzy> Anyone?
[14:11:51] <RadoS> rizzy, see http://wiki.mutt.org/?MuttChannel for general IRC advice.
[14:16:26] <rizzy> Sigh... always seems politer to see if people are listening...
[14:17:37] <rizzy> If I am trying to compile exult using a 20080129 cvs on Archlinux and getting errors in Flex.h is this an indication that this version of exult is broken, or something needed on my system.
[14:18:41] <rizzy> If I add an #include "string.h" and #include <cstring> it will get by the Flex.h errors, but continues running errors which I can overcome by adding the same #includes until I get to actors.cc...
[14:19:03] <wjp> hi
[14:19:58] <rizzy> Hello!
[14:20:00] <wjp> try a more recent cvs version. We fixed some compilation errors for newer gcc's this year
[14:20:19] <wjp> hopefully that should take care of things. If you still run into errors then, please let me know
[14:20:28] <rizzy> What's the most recent version?
[14:21:23] <RadoS> rizzy, probably what you can get from cvs.
[14:21:25] <wjp> cvs? there's no real concept of versions, but the last changes to cvs were yesterday I think
[14:21:27] <rizzy> I'll try it and get back to you, I can't recall if I tried the most recentest cvs.
[14:21:41] <RadoS> -est ;)
[14:21:54] <rizzy> :P
[14:24:26] <rizzy> Okay wait, I am not sure if you guys are familiar with Arch but I am using the PKGBUILD from AUR, which is in turn pulling the files from a cvs server for me, so this is with the most '
[14:24:36] <exg> wjp: would it be possible to provide snapshot binary also for os x or do you lack a machine to do it?
[14:24:40] <rizzy> errr... most 'recentest' version.
[14:24:42] <exg> rizzy: which gcc version are you using?
[14:24:52] <rizzy> I've tried with 4.3 and 3.4
[14:25:32] <exg> in 4.3 happened a c++ headers cleanup which could be the reason, but 3.4 sounds odd
[14:28:16] <rizzy> There were some 'you are using a deprecated header' file warnings
[14:29:45] <rizzy> in utils.h 'strchr' was not declared in this scope = the error I am getting now with the PKGBUILD
[14:30:27] <exg> it is probably missing an include of cstring
[14:31:12] <rizzy> Right, but if I add that missing include, it will show up again in a different file...
[14:31:26] <rizzy> which works until I get to actors.cc
[14:31:45] <exg> and what is the problem when building actors.o ?
[14:32:45] <rizzy> Erm... something to do with actual exult code not C functions.
[14:33:38] <exg> i don't think anyone will be able to help you unless you post more detailed info.
[14:34:13] <rizzy> Right, I was getting into that in a minute, I am going to run through the most recent cvs, add all the #include <cstring> and get back to you.
[15:03:54] <-- Kirben has left IRC (Read error: 110 (Connection timed out))
[15:04:40] <rizzy> THere error in actors.cc is 'changes the meaning of 'set' and 'map'
[15:04:45] <rizzy> I can paste somewhere if you want?
[15:05:42] <rizzy> this is with gcc 4.3
[15:21:12] <RadoS> http://sial.org/pbot/
[15:24:28] <rizzy> This channel isn't in the list?
[15:25:18] <rizzy> So none?
[15:29:17] <rizzy> http://sial.org/pbot/31308
[15:32:06] <rizzy> same errors with gcc-3.4 by the way.
[15:33:24] <wjp> hm, strange; that's code from 2005
[15:34:32] <RadoS> rizzy, yes, sorry... must announce manually then.
[15:35:01] * RadoS . o O ( coder never caught up working on the code to support more channels easily. )
[15:35:14] <rizzy> I figured it out eventually... need to get off night shift.
[15:35:41] <rizzy> wjp, that's the cvs from the sourceforge.
[15:36:18] <wjp> I meant the particular bit it is complaining about is from 2005
[15:36:29] <rizzy> Gotcha.
[15:44:09] <wjp> try if http://www.math.leidenuniv.nl/~wpalenst/exult/actors.patch fixes it
[15:44:28] <wjp> dinnertime; I'll read the channel logs when I get back
[15:44:56] <rizzy> can you tell me how to apply the patch?
[15:45:01] <rizzy> Thanks for helping.
[15:45:10] <rizzy> I can figger it out too.
[15:45:23] <wjp> download it into the source dir, and run 'patch -p0 < actors.patch'
[15:45:53] <rizzy> sweet thanks.
[15:47:43] <rizzy> worked, back to adding #includes
[15:49:53] <rizzy> Is having to add all these #includes just my system? Or does everyone who just wants to play Ultima7 do this?
[15:51:15] <rizzy> Thanks guys, it's built and installed and seems to be working... I'll configure it later.
[15:51:23] <exg> it's probably because of gcc-4.3, so providing your changes would be good
[15:52:02] <rizzy> Where should I? It was mostly adding <cstrings> and <cstdlibs> and the actors.path
[15:52:36] <exg> to wjp i guess
[15:56:24] <rizzy> Right.
[15:56:41] <rizzy> I'll let him know when I've slept.
[15:58:58] <rizzy> Thanks again.
[15:59:00] <-- rizzy has left IRC ("leaving")
[16:05:11] --> Baastuul has joined #exult
[17:34:30] --> ettin_ has joined #exult
[17:49:03] <-- ettin has left IRC (Read error: 110 (Connection timed out))
[18:24:48] <Wudan> anyone have any idea why i'm getting so many std::ios_base errors compiling with mingW?
[18:24:59] <Wudan> 'in' doesn't appear to be a member of std::ios_base for instance
[18:40:13] <Wudan> 'tis the most frustrating compilation error i have yet encountered
[18:48:23] <Wudan> methinks i have a similar issue to rizzy - need later gcc headers
[18:56:43] <Wudan> wow.
[18:56:46] <Wudan> that was a dumb idea
[18:56:58] <Wudan> make clean and then make debug makes HUGE compile errors.
[19:11:50] <Wudan> my quest to compile exult with mingw has crippled my ability to compile anything. this is great.
[19:12:46] <Wudan> why o why do people use standard libraries
[19:12:52] <Wudan> it cripples cross platform development
[19:13:03] <Wudan> worse than those cripples in paws
[19:25:53] <Wudan> a reinstall of mingw later and i'm back to where i was
[20:01:17] <Wudan> and now it works
[20:01:31] <Wudan> mingw gcc 3.5 works, 4.3 does not
[20:38:43] --> Marzo has joined #exult
[21:02:31] --- Marzo is now known as Marzo_away
[21:05:47] --- Marzo_away is now known as Marzo
[21:15:46] --- Marzo is now known as Marzo_away
[21:24:25] --- Sevalebed is now known as Sevalecan
[21:26:40] --- Marzo_away is now known as Marzo
[21:52:19] --- Marzo is now known as Marzo_away
[21:56:12] --- Marzo_away is now known as Marzo
[22:06:47] --- Marzo is now known as Marzo_away
[22:30:07] --- Marzo_away is now known as Marzo
[23:14:26] --- Marzo is now known as Marzo_away
[23:14:59] <-- Baastuul has left IRC (Read error: 110 (Connection timed out))