#nuvie@irc.freenode.net logs for 20 Jul 2012 (GMT)

Archive Today Yesterday Tomorrow
Nuvie homepage

[05:40:04] <CIA-35> nuvie: 03malignantmanor * r1437 10/ (7 files in 4 dirs):
[05:40:04] <CIA-35> nuvie: * Added some teleportation checks to fix some crashes
[05:40:04] <CIA-35> nuvie: * Have generated nuvie.cfg setup SE and MD settings
[05:40:04] <CIA-35> nuvie: * Fix generated nuvie.cfg fullscreen setting
[05:40:04] <CIA-35> nuvie: * Don't try to use gargoyle font in SE or MD (214 cheat)
[06:30:59] <-- SugarCube has left IRC (Ping timeout: 245 seconds)
[06:44:31] --> SugarCube has joined #nuvie
[08:52:28] <-- Kirben has left IRC ()
[09:13:11] --> Yuv422 has joined #nuvie
[09:26:47] <-- Yuv422 has left IRC (Quit: Yuv422)
[09:47:53] <Dominus> hmm, it *should* be fairly easy to make configure.ac recognize os x and define macos and thus make an automagic build behave like an OS X built and not a *nix build...
[09:55:14] <wjp> without knowing the context: yes, just add a darmin*) to the 'case "$host_os" in' block in configure.ac
[09:55:22] <wjp> um, darwin
[09:56:33] <Dominus> :)
[09:56:45] <Dominus> I'd look it up anyway in exult or pentagram
[10:27:56] <Dominus> hmm, it defines MACOSX in config.h but seems it isn't honored or most likely I'm doing something wrong :)
[10:29:24] <Dominus> ah, nuvie.cpp must include config.h :)
[10:30:49] <Dominus> with that I can work, I'll try to make a patch for building with autotools and also generating bundle and disk image and if eric wants to I can do then automatic nuvie snapshots for osx :)
[11:46:20] --> Yuv422 has joined #nuvie
[11:46:23] --> TheCycoONE has joined #nuvie
[11:57:11] <Yuv422> Dominus: os x snapshots would be great :-)
[12:50:18] <CIA-35> nuvie: 03efry * r1438 10/nuvie/trunk/ (6 files in 3 dirs):
[12:50:18] <CIA-35> nuvie: * Fixed more clang warnings.
[12:50:18] <CIA-35> nuvie: * Fixed bug "background border doesn't redraw on failed drag and drop" [3546137]
[13:17:29] <-- Yuv422 has left IRC (Quit: Yuv422)
[13:51:16] <Dominus> wjp, how is ifdef HAVE_CONFIG_H determined in Exult?
[13:51:40] <Dominus> if I just include config.h it will surely break the Windows build and what not
[13:52:27] <Dominus> so I looked at exult and there it is in a ifdef HAVE_CONFIG_H but I can't say how that is applied
[14:16:42] <wjp> the configure script adds that to the options passed to the compiler
[14:18:36] <wjp> Makefile.in contains a line DEFS = @DEFS@, and after running configure that is turned into DEFS = -DHAVE_CONFIG_H in Makefile
[14:59:03] <Dominus> hmm, so that is missing in nuvies makefile.in
[15:02:09] <Dominus> where in configure.ac is that being done?oh, it's not actually missing :)
[15:02:29] <Dominus> disregard that question :)
[15:10:19] <wjp> this is a part that should really go fully automatically
[15:11:03] <Dominus> yes, thanks
[15:11:31] <Dominus> it actually did but I somehow overlooked it and OS X' spotlights search seems to be spotty for me at times
[15:12:01] <Dominus> nuvies configure.ac is nicely untouched yet :)
[17:37:16] <-- Dominus has left IRC (Read error: Connection reset by peer)
[17:37:27] --> Dominus has joined #nuvie
[20:22:29] <Dominus> hmm, I'm doing something wrong, as the final linking has a problem with sdlmain...
[20:50:13] <Dominus> the problem is with main.cpp, when I include config.h there linking bombs
[20:52:10] <Dominus> int nuvieMain(int argc, char **argv) if OSX vs int main(int argc, char **argv)
[21:09:26] <Dominus> strangely, if I inlucde xcodebuild/main.cpp in the ifdef macosx it compiles. This looks ood :)
[21:15:28] --> Malignant_Manor has joined #nuvie
[22:43:01] <Dominus> DONE!!!!!!!
[22:43:27] <Malignant_Manor> Automatic universal binaries?
[22:43:50] <Dominus> yes, at least the groundwork, I ahven' actually tested building ppc :)
[22:46:50] <Dominus> ok, that worked too
[22:47:00] <Dominus> off with the patch
[22:51:46] <Dominus> https://sourceforge.net/tracker/?func=detail&aid=3546509&group_id=76419&atid=547065
[22:53:33] <Malignant_Manor> Looks like Eric isn't going to get on irc tonight.
[22:54:10] <Dominus> as I wrote there I may have done too much config.h including and the nuviemain thing in main.cpp is odd and needs someone to take a look
[22:54:23] <Dominus> Eric is probably enjoying a fine friday night :)
[22:55:05] <Malignant_Manor> He's on Austrailian time though
[22:55:11] <Dominus> or whatever timezone or sleep/wake ryhthm he's on :)
[22:56:28] <Dominus> but I'm going to catch some sleep now even though I'm feeling all super charged for being able to finish this thing :)
[22:57:03] <Malignant_Manor> Good night
[22:57:11] <Dominus> you too
[22:57:50] <-- Dominus has left IRC (Quit: Leaving.)
[23:24:34] <-- TheCycoONE has left IRC (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/)
[23:32:52] --> Yuv422 has joined #nuvie
[23:40:26] <Malignant_Manor> mouse movement doesn't seem to pause for combat.
[23:40:37] <Yuv422> hmm
[23:40:41] <Yuv422> it should be
[23:40:49] <Malignant_Manor> You might want to double check.
[23:41:09] <Malignant_Manor> I'm messing with something but I really doubt it is effecting it.
[23:43:01] <Yuv422> hmm you might be right
[23:43:28] <Yuv422> I think it is becaue it isn't deducting movement points
[23:43:31] <Yuv422> maybe