< 1178930452 0 :tokigun_!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1178930457 0 :tokigun!n=tokigun@haje8.kaist.ac.kr JOIN :#esoteric < 1178930487 0 :CakeProphet!n=CakeProp@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake JOIN :#esoteric < 1178944201 0 :Sgeo!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1178944422 0 :Sgeo!n=Sgeo@ool-18bf68ca.dyn.optonline.net JOIN :#esoteric < 1178949608 0 :cmeme!unknown@unknown.invalid QUIT :"Client terminated by server" < 1178949618 0 :oerjan!unknown@unknown.invalid QUIT :"leaving" < 1178949663 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1178950737 0 :Sgeo!unknown@unknown.invalid QUIT :"Ex-Chat" < 1178956799 0 :clog!unknown@unknown.invalid QUIT :ended < 1178956800 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1178957383 0 :CakeProphet!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1178957409 0 :CakeProphet_!n=CakeProp@h202.254.213.151.ip.alltel.net JOIN :#esoteric < 1178957420 0 :CakeProphet_!unknown@unknown.invalid NICK :CakeProphet < 1178958501 0 :CakeProphet!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1178958526 0 :CakeProphet_!n=CakeProp@h202.254.213.151.ip.alltel.net JOIN :#esoteric < 1178958537 0 :CakeProphet_!unknown@unknown.invalid NICK :CakeProphet < 1178959669 0 :CakeProphet!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1178959677 0 :CakeProphet_!n=CakeProp@h202.254.213.151.ip.alltel.net JOIN :#esoteric < 1178959683 0 :CakeProphet_!unknown@unknown.invalid NICK :CakeProphet < 1178960260 0 :sebbu!n=sebbu@ADijon-152-1-74-170.w83-203.abo.wanadoo.fr JOIN :#esoteric < 1178960785 0 :CakeProphet!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1178960814 0 :CakeProphet_!n=CakeProp@h202.254.213.151.ip.alltel.net JOIN :#esoteric < 1178960833 0 :CakeProphet_!unknown@unknown.invalid NICK :CakeProphet < 1178961956 0 :CakeProphet!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1178961965 0 :CakeProphet_!n=CakeProp@h202.254.213.151.ip.alltel.net JOIN :#esoteric < 1178961973 0 :CakeProphet_!unknown@unknown.invalid NICK :CakeProphet < 1178963105 0 :CakeProphet!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1178963122 0 :CakeProphet_!n=CakeProp@h202.254.213.151.ip.alltel.net JOIN :#esoteric < 1178963131 0 :CakeProphet_!unknown@unknown.invalid NICK :CakeProphet < 1178964259 0 :CakeProphet!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1178964268 0 :CakeProphet_!n=CakeProp@h202.254.213.151.ip.alltel.net JOIN :#esoteric < 1178964287 0 :CakeProphet_!unknown@unknown.invalid NICK :CakeProphet < 1178965409 0 :CakeProphet!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1178965438 0 :CakeProphet_!n=CakeProp@h202.254.213.151.ip.alltel.net JOIN :#esoteric < 1178965445 0 :CakeProphet_!unknown@unknown.invalid NICK :CakeProphet < 1178966552 0 :CakeProphet!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1178966583 0 :CakeProphet_!n=CakeProp@h202.254.213.151.ip.alltel.net JOIN :#esoteric < 1178966602 0 :CakeProphet_!unknown@unknown.invalid NICK :CakeProphet < 1178967728 0 :CakeProphet!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1178967763 0 :CakeProphet_!n=CakeProp@h202.254.213.151.ip.alltel.net JOIN :#esoteric < 1178967771 0 :CakeProphet_!unknown@unknown.invalid NICK :CakeProphet < 1178968873 0 :CakeProphet!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1178968919 0 :CakeProphet_!n=CakeProp@h202.254.213.151.ip.alltel.net JOIN :#esoteric < 1178968928 0 :CakeProphet_!unknown@unknown.invalid NICK :CakeProphet < 1178970044 0 :CakeProphet!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1178970071 0 :CakeProphet_!n=CakeProp@h202.254.213.151.ip.alltel.net JOIN :#esoteric < 1178970077 0 :CakeProphet_!unknown@unknown.invalid NICK :CakeProphet < 1178971060 0 :CakeProphet!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1178971101 0 :CakeProphet_!n=CakeProp@h202.254.213.151.ip.alltel.net JOIN :#esoteric < 1178971110 0 :CakeProphet_!unknown@unknown.invalid NICK :CakeProphet < 1178972161 0 :CakeProphet!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1178972180 0 :CakeProphet_!n=CakeProp@h202.254.213.151.ip.alltel.net JOIN :#esoteric < 1178972189 0 :CakeProphet_!unknown@unknown.invalid NICK :CakeProphet < 1178973317 0 :CakeProphet!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1178973342 0 :CakeProphet_!n=CakeProp@h202.254.213.151.ip.alltel.net JOIN :#esoteric < 1178973351 0 :CakeProphet_!unknown@unknown.invalid NICK :CakeProphet < 1178974451 0 :CakeProphet!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1178974467 0 :CakeProphet_!n=CakeProp@h202.254.213.151.ip.alltel.net JOIN :#esoteric < 1178974481 0 :CakeProphet_!unknown@unknown.invalid NICK :CakeProphet < 1178975592 0 :CakeProphet!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1178975635 0 :CakeProphet_!n=CakeProp@h202.254.213.151.ip.alltel.net JOIN :#esoteric < 1178975645 0 :CakeProphet_!unknown@unknown.invalid NICK :CakeProphet < 1178978081 0 :oerjan!n=oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1178978460 0 :Pikhq!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1178979232 0 :oerjan!unknown@unknown.invalid QUIT :"leaving" < 1178979715 0 :Pikhq!n=pikhq@c-75-70-43-34.hsd1.co.comcast.net JOIN :#esoteric < 1178980235 0 :jix!n=jix@dyndsl-091-096-050-065.ewe-ip-backbone.de JOIN :#esoteric < 1178991050 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ACTION LARTs CakeProphet. < 1178991198 0 :Sgeo!n=Sgeo@ool-18bf68ca.dyn.optonline.net JOIN :#esoteric < 1178991212 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :yo < 1178991225 0 :Sgeo!unknown@unknown.invalid QUIT :Connection reset by peer < 1178991255 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :erm, bze < 1178991278 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :wtf just happenned to mz kezboard_ < 1178991298 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :qwertzuiop asdfghjkl yxcvbnm < 1178991303 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :bah < 1178991324 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :there... deleted every language except english < 1178995030 0 :CakeProphet!unknown@unknown.invalid QUIT :"haaaaaaaaaa" < 1178995051 0 :CakeProphet_!n=CakeProp@h202.254.213.151.ip.alltel.net JOIN :#esoteric < 1178995056 0 :CakeProphet_!unknown@unknown.invalid NICK :CakeProphet < 1178997541 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :.....I feel like making a game. < 1178997563 0 :Pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I feel like either implementing PESOIX or doing absolutely nothing. . . < 1178997569 0 :Pikhq!unknown@unknown.invalid PRIVMSG #esoteric :And I think doing nothing would be easier. < 1178997590 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :......games are pretty kickass to make.... besides being a crapload of work. < 1178997602 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :especially MMO games. < 1178997785 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :CakeProphet: Connection reset by peer < 1178998692 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ACTION goes < 1178999166 0 :CakeProphet!unknown@unknown.invalid QUIT :Remote closed the connection < 1179003161 0 :oerjan!n=oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1179003482 0 :fizzie!n=fis@sesefras.zem.fi JOIN :#esoteric < 1179003633 0 :oklopol!n=ville@194.251.103.33 JOIN :#esoteric < 1179004303 0 :CakeProphet!n=CakeProp@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake JOIN :#esoteric < 1179004320 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :SO < 1179004397 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :I GOT A FUNKY COMPILE ERROR. < 1179004400 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :http://pastebin.ca/484986 <-- explain < 1179004423 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :apparently the *'s are throwing the compiler off. < 1179004497 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric : if((num_updates % (1 MINUTE)) == 0 // wtf? < 1179004512 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :#define MINUTE * 60 < 1179004512 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :? < 1179004520 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1179004558 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :hahaha.... I like it. < 1179004607 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :isn't my code. < 1179004611 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :BUT I MUST FIX THE PARSE ERROR. < 1179004624 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :what is MINUTE defined as? < 1179004670 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :What's CHAR_DATA #define'd to? < 1179004674 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :And the other _DATA's < 1179004857 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :...I don't know....... C SYNTAX DOESN'T TELL YOU WHERE SHIT IS DEFINED. < 1179004869 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :well what are the #include lines? < 1179004880 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :ACTION spits in #includes face. < 1179004897 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :grep is your friend. < 1179004911 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1179004931 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :You can also run it through something like 'gcc -E' and look at the preprocessed output. < 1179005016 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i would guess those _DATA's are all defined in some #included .h file. < 1179005047 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :so "grep -f _DATA *.h" < 1179005053 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :grep #define MINUTE ? < 1179005073 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i would think MINUTE is unlikely to be the culprit. < 1179005080 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :....just out of curiosity. < 1179005121 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :whoops, that should be -F not -f < 1179005328 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :how do you make grep do regexes? < 1179005335 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :leave out the -F < 1179005357 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i included it because i couldn't remember if _ was a regexp character < 1179005393 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :use -E for advanced regexes < 1179005421 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Or just use \(, \| and so on, if you have gnu grep. < 1179005426 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :(this from grep --help) < 1179005446 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :this is gnu grep i'm looking at < 1179005457 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :"In GNU grep, there is no difference in available functions in either of the first two syntaxes [-E and without]." < 1179005472 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :It's just that without -E you need the \s to keep the magic. < 1179005474 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is trying to weed out CHAR_DATA's definition out from all the countless function signatures. < 1179005486 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :oh. < 1179005513 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :do grep '[#]define *CHAR_DATA' < 1179005515 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i think < 1179005570 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :It might also be a typedef. (But causing that parse error with a typedef would be rather impressive.) < 1179005574 0 :sebbu2!n=sebbu@ADijon-152-1-99-27.w81-50.abo.wanadoo.fr JOIN :#esoteric < 1179005610 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :....here's what I've got that's the most useful. < 1179005610 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :actually neither # nor _ seem to be special < 1179005616 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :[bread@portent src]$ grep -E "struct.*?CHAR_DATA" *.h < 1179005617 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :mud.h:typedef struct char_data CHAR_DATA; < 1179005652 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :8| < 1179005774 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :bizarre. < 1179005794 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :...what the hell is it? I can't figure out where it's at. < 1179005827 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :less mud.h ? < 1179005859 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :but it looks like a perfectly ok standalone declaration. < 1179005875 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :which should not make it possible to trigger that parse error. < 1179005927 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :...if it means anything.... I never ran a configure script..... there wasn't one. < 1179005931 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Yes, and if that file's not included, it should be a 'CHAR_DATA was not defined' error. < 1179005942 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :indeed < 1179005961 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :s/defined/declared/ < 1179006006 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :that's annoying < 1179006015 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :how a missing type gives a syntax error < 1179006021 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :are you compiling with all warnings? < 1179006030 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :but it cannot be missing < 1179006041 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :-shrug- I don't know... I just ran the makefile < 1179006066 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :....I thought it might have something to do with the * being there. < 1179006135 0 :Pikhq!unknown@unknown.invalid PRIVMSG #esoteric :CakeProphet: Try getting it to compile with -Wall added to the CC args. < 1179006174 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :found it. < 1179006178 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :what's -Wall do? < 1179006196 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :char_data is a struct. < 1179006216 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :http://pastebin.ca/485031 < 1179006269 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :make CFLAGS=-Wall < 1179006279 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i think < 1179006332 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :# flags to use during compilation < 1179006334 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :C_FLAGS := -Wall -g -ggdb -O2 < 1179006337 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :in the makefile < 1179006350 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :so it already does so < 1179006357 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :yep < 1179006372 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :With a struct char_data { ... }; like that, and a typedef struct char_data CHAR_DATA; I don't see any reason for a parse terror. < 1179006437 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :well... the parse error comes before the *..... if that means anything. < 1179006544 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :well.... any way to fix it? < 1179006557 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :I don't necessarily care why it does it... I just want it not to do it. < 1179006575 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Well, you could try sticking just "struct char_data *ch" there. < 1179006586 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Instead of "CHAR_DATA *ch". < 1179006615 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Since it's C++, even plain "char_data *ch" might work. < 1179006648 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :it's C++? < 1179006655 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :ACTION thought it was C. < 1179006675 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Hmm, it is C. < 1179006682 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I wonder where I got the C++ impression from. < 1179006690 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :so did i except for the // comments < 1179006690 0 :sebbu!unknown@unknown.invalid QUIT :Connection timed out < 1179006692 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :from http://homepages.uc.edu/~hollisgf/nakedmud.html : "NakedMud is written in C, and uses Python for scripting." < 1179006705 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Ah, right, must've been the // comments. < 1179006728 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Anyway, 'struct char_data' should work. < 1179007263 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :Building dependencies for gameloop.c < 1179007265 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :Compiling gameloop.c < 1179007266 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :gameloop.c: In function `update_handler': < 1179007268 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :gameloop.c:350: parse error before `struct' < 1179007269 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :gameloop.c:351: `ch' undeclared (first use in this function) < 1179007271 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :gameloop.c:351: (Each undeclared identifier is reported only once < 1179007272 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :gameloop.c:351: for each function it appears in.) < 1179007274 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :gameloop.c:353: parse error before `struct' < 1179007275 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :gameloop.c:354: `obj' undeclared (first use in this function) < 1179007277 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :gameloop.c:356: parse error before `struct' < 1179007278 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :gameloop.c:357: `room' undeclared (first use in this function) < 1179007280 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :make: *** [gameloop.o] Error 1 < 1179007281 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :....nope.... I don't think it had anything to do with CHAR_DATA < 1179007305 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :maybe you should take a look at that MINUTE anyhow. < 1179007330 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Hmm. < 1179007364 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :This is sort of grasping for straws, but you wouldn't happen to have any non-printing non-visible evil characters there somewhere? < 1179007467 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :..........doubt it. < 1179007473 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :[bread@portent src]$ grep "MINUTE" *.h < 1179007475 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :mud.h:#define MINUTE * 60 SECONDS /* one minute */ < 1179007476 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :mud.h:#define MINUTES MINUTE < 1179007488 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :hahaha < 1179007494 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :that's very explainational < 1179007521 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :That's just sick and SICK. < 1179007543 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :1+1 MINUTES => 1 + 1*60 SECONDS. < 1179007574 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: Well, that just means that 'MINUTES' has a lower precedence than + *shrugs* < 1179007574 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :[bread@portent src]$ grep "SECOND" *.h < 1179007576 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :mud.h:#define DFLT_PULSES_PER_SECOND 10 < 1179007577 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :mud.h:#define PULSES_PER_SECOND mudsettingGetInt("pulses_per_second") < 1179007579 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :mud.h:#define SECOND * PULSES_PER_SECOND /* used for figuring out how many pulses in a second*/ < 1179007580 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :mud.h:#define SECONDS SECOND /* same as above */ < 1179007582 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :mud.h:#define MINUTE * 60 SECONDS /* one minute */ < 1179007590 0 :Pikhq!unknown@unknown.invalid PRIVMSG #esoteric :#define MINUTE(x) x * SECONDS(60) < 1179007600 0 :Pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Holy. . . Must. Kill. < 1179007651 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :1 * 60 * mudsettingGetInt("pulses_per_second") < 1179007705 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Silly pulse-based MUD. < 1179007712 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :.....C is REALLY annoying. >.< < 1179007714 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :The MUD I nearly wrote was event-queue based :) < 1179007738 0 :Pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Bah. Make it IRC-based. :p < 1179007782 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Just checking: is line 350 in the file line 34 in the paste? < 1179007818 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :mine just makes a thread for each conncetion, and slaps input on a queue. it's like hardware nterrupts versus hardware polling. < 1179007869 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, yep < 1179007892 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :lessee, gameloop.c is the first file compiled. < 1179007902 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :or at least mentioned in the makefile. < 1179007927 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :nope.... bunches were compiled. < 1179007954 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :I just didn't think they were important. < 1179008047 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Is that nakedmudv3.3? gameloop.c compiles just fine for me. < 1179008105 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :aha, the plot thickens. < 1179008159 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :with plain make? is everyone using gcc >= 3.02 which the web site says is the only tested compiler? < 1179008215 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Well, I had to add -I/usr/include/python2.4 to find Python.h, but other than that it compiled just fine with plain make. < 1179008228 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :With gcc (GCC) 4.1.2 20061115 (prerelease) (Debian 4.1.1-21). < 1179008313 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :yeah, 3.3 < 1179008335 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :and your gcc is? < 1179008374 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :...where'd fizzie get that string? < 1179008389 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :gcc --version. < 1179008411 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :gcc --version < 1179008412 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :2.95.3 < 1179008417 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :......old? < 1179008422 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :indeed. < 1179008435 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :requires >= 3.02, it says. < 1179008486 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :ah... it has version 3.02 < 1179008496 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :gcc -V 3.02 --version < 1179008497 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :3.02 < 1179008503 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :ACTION SHALL CHANGE THE C_FLAGS < 1179008542 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :8| < 1179008571 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION boggles his mind on the fact that CakeProphet's does _not_ run the latest version by default < 1179008577 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :*gcc < 1179008602 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :not mine... it's on a MUD host......... full of -really- old server programs. < 1179008629 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :stuff made in the early 90s < 1179008643 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :like when _I_ was playing MUDs :) < 1179008669 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :well... I don't like hack and slash ones... feels too much like excercising. < 1179008930 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :..... is tgz a gzip file? < 1179008942 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :usually < 1179008950 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :tar xzvf something.tgz yah? < 1179008955 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :abbreviation for .tar.gzip < 1179008960 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1179008962 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :alright cool < 1179008984 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :*.tar.gz < 1179008987 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I use zxvf, but everyone else seems to use xzvf. Must be something wrong with me. :/ < 1179009019 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :no it is just your sense of ordering. < 1179010279 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :...actually.. < 1179010286 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :it doesn't have 3.02 < 1179010294 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :[bread@portent src]$ gcc -V 23.5 --version < 1179010295 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :23.5 < 1179010304 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :....unless gcc actually -does- have a version 23.5 < 1179010318 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :That's nice behaviour to have. < 1179010718 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :...my guess is that -V sets a version variable... and --version reads the version variable. < 1179010737 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :.....it's actually what I would expect... < 1179010764 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :For my 'gcc' -V is the version to run, if multiple versions are installed. < 1179010790 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I wouldn't expect it to lie. < 1179010804 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :well... yeah... I didn't originally... < 1179010812 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :but considering how must scripts work... it's not surprising. < 1179010870 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :hmmm..... I -could- find a way to compile the source for the target machine.... using my computer. < 1179010908 0 :Pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Yeah. Cross-compilation. < 1179010919 0 :Pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Figure out what architecture their system uses. < 1179010951 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :that's where you have to keep your fingers crossed? :) < 1179010961 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :If it's ancient enough to have gcc less-than-three, it might also have pretty ancient libraries. < 1179010975 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :a.out executables and non-glibc C library, that sort of thing. < 1179011216 0 :tokigun!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1179011521 0 :tokigun!n=tokigun@haje8.kaist.ac.kr JOIN :#esoteric < 1179011744 0 :tokigun!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1179011821 0 :tokigun!n=tokigun@haje8.kaist.ac.kr JOIN :#esoteric < 1179011888 0 :Sgeo!n=Sgeo@ool-18bf68ca.dyn.optonline.net JOIN :#esoteric < 1179012198 0 :Pikhq!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: Cross-compiler which outputs a.out, static linking, voila. < 1179012312 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Static linking doesn't much help if it runs a kernel so ancient that the syscalls are all different from what your fancy new library expects. (Not that you couldn't use old libs with the compiler.) < 1179012341 0 :Pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Cross-compilation *would* let you compile for linux-ancient. < 1179012445 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :I SHALL FIX THE PROBLEM < 1179012446 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :AT THE SOURCE < 1179012454 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :....and complain to the server admin. < 1179013875 0 :tokigun!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1179013939 0 :tokigun!n=tokigun@haje8.kaist.ac.kr JOIN :#esoteric < 1179014308 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :har