irclog2html for #bzflag on 20061108

00:10.11*** join/#bzflag L4m3r (n=l4m3r@s122-189.resnet.ucla.edu)
00:38.19*** join/#bzflag Tupone (n=Tupone@pdpc/supporter/active/Tupone)
00:38.19*** mode/#bzflag [+v Tupone] by ChanServ
00:39.16*** join/#bzflag A_Heart_Attack (n=bzhearta@ool-44c75d8a.dyn.optonline.net)
00:44.36*** join/#bzflag DarkMaster (n=Apathy@c-69-140-186-124.hsd1.md.comcast.net)
00:48.07*** join/#bzflag A_Heart_Attack (n=bzhearta@ool-44c75d8a.dyn.optonline.net)
00:58.24*** join/#bzflag tannerld (n=tanner@adsl-068-209-251-067.sip.asm.bellsouth.net)
01:23.33*** join/#bzflag TD-Linux (n=TD-Linux@24-159-197-22.dhcp.roch.mn.charter.com)
02:06.19*** join/#bzflag A_Heart_Attack (n=A_Heart_@unaffiliated/aheartattack/x-000001)
02:19.19*** join/#bzflag JeffM2501 (n=JeffM@pdpc/supporter/sustaining/JeffM2501)
02:19.19*** mode/#bzflag [+o JeffM2501] by ChanServ
02:34.03*** join/#bzflag PK (n=Apathy@c-69-140-186-124.hsd1.md.comcast.net)
02:37.02*** join/#bzflag PrezKennedy (n=Apathy@c-69-140-186-124.hsd1.md.comcast.net)
03:03.29*** join/#bzflag essy (n=essy@about/essy/stouterik/pdpc.base.SportChick)
03:03.29*** mode/#bzflag [+v essy] by ChanServ
04:19.29*** join/#bzflag codergeek42 (n=peter@fedora/codergeek42)
04:50.06[NP]Tangent*sigh*
04:50.10[NP]Tangentstupid spawn zone isn't working
05:21.56*** join/#bzflag JeffM2501 (n=jeffm@pdpc/supporter/sustaining/JeffM2501)
05:21.56*** mode/#bzflag [+o JeffM2501] by ChanServ
06:06.00*** join/#bzflag BugsPray (n=blab@66-215-55-208.dhcp.snlo.ca.charter.com)
06:06.19BugsPrayhola
06:44.24*** join/#bzflag Pommes (n=Pommes@pD9E543B1.dip0.t-ipconnect.de)
07:15.28*** join/#bzflag cods (n=cods@tuxee.net)
07:21.37*** join/#bzflag silverfox (n=jrogers@66-189-219-115.or.charter.com)
07:21.52silverfoxis Ctrl-Shift F5 supposed to do a /flag take?
07:24.09silverfoxand how does it decide who to do it from?
07:25.20blast007do you have a quick key defined for Ctrl-F5?
07:27.10silverfoxI do.
07:27.16silverfoxits a team message though.
07:28.00silverfoxbrb
07:30.01*** join/#bzflag SilverFox (n=silverfo@66-189-219-115.or.charter.com)
07:30.08blast007hmm...nvm about the quick key, as it seems that only triggers when you do Ctrl-F5, not Ctrl-Shift-F5
07:30.19SilverFoxah... better
07:30.26SilverFoxwhat'd I miss?
07:30.43SilverFoxyeah, for some reason Ctrl-Shift-F5 does a /flag take
07:30.48blast007Ctrl-Shift-F5 does nothing for me
07:31.04blast0072.0.9 on Windows XP
07:31.20SilverFoxapparently something I set.
07:31.21SilverFoxset quickMessage5 "/flag take #1"
07:31.32SilverFoxwonder what I was thinking...
07:31.43blast007oh, so it was set as a quick key then
07:32.06SilverFoxtoo bad there isn't a ctrl-shift apparenlty does the same as Alt
07:32.13SilverFoxoops
07:32.32SilverFoxtoo bad there isn't a variable you could put in quickMessages for the last selected player.
07:47.59*** join/#bzflag L4m3r (n=l4m3r@s122-189.resnet.ucla.edu)
08:01.58*** join/#bzflag LePoulpe303 (n=LePoulpe@about/essy/MobileTarget/LePoulpe303)
08:04.36*** join/#bzflag cods (n=cods@tuxee.net)
08:04.47LePoulpe303hi bzworld
08:50.02brlcadhttp://www.linuxjournal.com/article/9453
08:50.11brlcadinteresting writeup
08:51.05*** topic/#bzflag by brlcad -> http://BZFlag.org || http://cia.navi.cx/stats/project/BZFlag || http://BZFlag.org/wiki/GettingHelp || paste to http://bzflag.pastebin.ca || CVS HEAD is 2.1 and for all new commits || http://www.linuxjournal.com/article/9453
08:51.30L4m3r:)
08:52.26brlcadapparently that's a writeup in the near-400 page gaming guide
08:53.16L4m3rwow
08:53.42brlcadyou can buy the book, the author's written a handful of linux gaming books
08:55.06L4m3rone more thing I don't have time for :)
08:55.17brlcadwriting a book you mean?
08:56.02trepanthe -autoteam option doesn't exist  :)
08:56.11brlcadheh
08:56.51L4m3rI'll destroy myself if I find anymore linux games
08:57.10L4m3rI have a hard enough time keeping up with bzflag
08:59.58purple_cowmost of them suck
09:00.43LePoulpe303PuMpErNiCkLe: is it possible to make ricochet with bullets ? no ?  then it sucks :)
09:01.25PuMpErNiCkLeSome bullets... :)
09:01.41PuMpErNiCkLeIt is a lot less position-strategic than BZ.
09:02.10L4m3rarmagetron was fun for a few weeks
09:02.18LePoulpe303PuMpErNiCkLe: just joking ; i tried it ; but it's classical fps
09:02.18L4m3rlag kills the fun in that game though
09:07.40brlcadtrepan: curious, you got me thinking.. there is an autoteam option in both v2.0 and current
09:07.57brlcadalbeit -autoTeam, but checked insensitive iirc
09:08.25brlcadahh, it is sensitive.. drat
09:10.01L4m3rautoteam should be removed and replaced with a stock plugin
09:10.15L4m3rthen you could provide a couple different algorithms for it
09:10.43brlcaderm, removing core features for plugins is sort of reverse direction :)
09:11.01brlcadadding a plugin hook is a different idea, and would be good overall :)
09:11.11L4m3rthere's already a plugin hook
09:11.19L4m3ralbeit a wonky one :P
09:12.16brlcadplugins should be to extend, not required for fairly core functionality.. how players get added has to or at least should be in the core somewhere
09:12.58L4m3rthen it needs a couple extra options
09:12.59brlcadno need to phear the core, it's still just code ;)
09:13.16*** part/#bzflag JeffM2501 (n=jeffm@pdpc/supporter/sustaining/JeffM2501)
09:13.18brlcadprobably
09:13.18L4m3rthe current setup doesn't work so great for 3 or 4 team games :P
09:13.46L4m3ron a 4team map you still get red, green, red, green, and then purple
09:15.08brlcadi.e. a bug or assumption of the algorithm that's not working with plugins
09:15.49L4m3rI don't think it's a bug
09:16.00L4m3rjust a sort of assumption of preference
09:16.55L4m3rit seems backwards- you need to use a plugin to have simpler, "just put him on the smallest team" system :P
09:17.45brlcadsemantics, but yeah
09:18.00brlcadand that was just because of a dev dev dispute
09:18.38L4m3rheh
09:18.55brlcadtupone and I couldn't agree, and he got his code in without me (or others for that matter) putting up much of a fight :)
09:19.02L4m3rheh
09:19.16brlcadhe wanted to put a preference on encouraging team play, I wanted to fill the weakest team
09:19.31L4m3rI'm curious... will that API hook work even if you don't specify -autoTeam ?
09:20.05brlcadwhich hook exactly?
09:20.36L4m3rbz_eGetAutoTeamEvent
09:22.28brlcadlooks like it does
09:22.58L4m3rhm... neat
09:23.22L4m3rwell, I suppose if there's anything I need, I can always tweak the API ;)
09:24.00brlcadit's just the team that it's prepped with would simply be what they selected (meaning you'd have to do the work)
09:24.18L4m3rwell, usually when you call that event you do the work anyway
09:24.28brlcadyep
09:24.34L4m3rbut it's nice to have the ability to just let them do what they want
09:24.42L4m3rinstead of forcing the default autoteam rules
09:24.52L4m3ri.e. if the teams are even enough
09:24.54brlcadyeah, it looks like you can fully override the selection
09:27.40L4m3rI think I'm going to write some "do this again" functions to the API at some point
09:28.03L4m3rlike spawning... a plugin can say it doesn't like a given position, and tell bzfs to calculate a new spot
09:34.27brlcadthat would be interesting
09:34.45brlcadthough if it got it wrong, that sort of implies you might want a different selection policy
09:34.51brlcadnot just a different random sample
09:35.13L4m3ryes, but writing a new policy would be a bit of a chore :)
09:35.18brlcadconceivably, the policy could be to always spawn in the center of the map and a "do this again" wouldn't necessarily change anything :)
09:35.35brlcadactually, it's rather trivial now
09:35.38L4m3rthere is a degree of randomness to it though, isn't there?
09:36.31brlcadthe inteface for creating spawning policies was abstracted, so you can create one by name by just adding another class
09:36.41L4m3rwow
09:37.06L4m3rI was thinking more in terms of the logic, but ok :)
09:38.40brlcadsrc/bzfs/RandomSpawnPolicy.cxx is a rather truely random spawning (which most people would not like/want)
09:40.07brlcadadd a header file and one line to the bottom of SpawnPolicyFactory.cxx and the new policy is available for use
09:40.20L4m3rcool
09:40.29L4m3rso randomspawnpolicy is the default?
09:41.13brlcadno no, that would be funny :)
09:41.17L4m3rlol
09:41.37L4m3rwell, they never seemed to get completely back to normal after 2.0.6
09:41.38brlcadit really is random, which means you can spawn in corners, right in front of your enemy, right in front of bullets, etc
09:41.57L4m3rlol
09:42.25brlcadthe default is the same code as it was before, entirely unmodified.. if it behaves different, it would be a bug due to some class var or something
09:42.41brlcadin head, the default is actually called DefaultSpawnPolicy.cxx
09:42.47L4m3rah
09:42.55brlcadand there's RandomSpawnPolicy and DangerousSpawnPolicy
09:43.04brlcadprovided as examples
09:43.05L4m3rdangerous?
09:43.13brlcadyep
09:43.25L4m3ras in takes too long, or likely to cause instant death?
09:43.26brlcadit spawns you in imminently dangerous situations whenever it can
09:43.36L4m3rha.
09:43.40brlcadlike if you don't immediately move, you will die
09:43.54L4m3rapril fools prank
09:45.25brlcadby adding the line to the policy factory, you can select between the different policies at run-time with the bzfs option -spawnPolicy <name>
09:45.33Manubuenos días brlcad :)
09:45.42brlcadManu: buenos!
09:45.58L4m3rI've thought about trying a cell-based policy... but it'd be very hard to work rico into it
09:46.28brlcadso start sans rico :)
09:46.35brlcadcell would be interesting
09:46.36L4m3rheh
09:46.45L4m3rit'd be easier to add safeguards
09:46.51L4m3rthe only issue is when you run out of cells
09:49.16*** join/#bzflag Birdie (n=Birdie__@d54C12302.access.telenet.be)
09:49.38brlcadheh, even the multilingual swear lists get mention in the chapter
09:50.30brlcadand quol's jailing tutorial
09:50.34brlcadthis guy did his homework
09:55.41L4m3rcreepy?
09:55.57brlcadheh, nah
09:55.59brlcadimpressive
09:56.04L4m3rheh
09:58.07L4m3rnewbies need to read the FAQ for enhancements... and search, sheesh
09:58.54L4m3rJumpingPat seems to take personal offense when we tell someone not to beat a dead horse...
11:08.18*** join/#bzflag tannerld (n=tanner@adsl-068-209-251-067.sip.asm.bellsouth.net)
12:08.19Birdiehttp://my.bzflag.org/bb/viewtopic.php?t=9312
12:08.26*** join/#bzflag ts (n=ts@p54B00020.dip0.t-ipconnect.de)
12:08.41Birdie(spam)
12:11.48*** join/#bzflag TheEnemy (n=JL@87.127.20.50)
12:18.58*** join/#bzflag cods (n=cods@tuxee.net)
12:21.33*** join/#bzflag A_Heart_Attack (n=bzhearta@ool-44c75d8a.dyn.optonline.net)
12:23.51*** join/#bzflag A_Heart_Attack (n=A_Heart_@ool-44c75d8a.dyn.optonline.net)
12:57.59*** join/#bzflag LePoulpe403 (n=LePoulpe@AMontpellier-251-1-56-65.w83-113.abo.wanadoo.fr)
13:01.28*** join/#bzflag LePoulpe303 (n=LePoulpe@about/essy/MobileTarget/LePoulpe303)
13:13.08SportChick~valumz++
13:13.38*** join/#bzflag zee234 (i=534de091@gateway/web/cgi-irc/zeebrothers.net/x-270586e79a57a1aa)
13:19.53*** join/#bzflag LePoulpe303 (n=LePoulpe@about/essy/MobileTarget/LePoulpe303)
13:30.06*** join/#bzflag cods (n=cods@tuxee.net)
14:02.58*** join/#bzflag gsnedders (n=gsnedder@host86-139-123-225.range86-139.btcentralplus.com)
14:07.20*** join/#bzflag lacop (n=lacop@adsl-dyn222.91-127-222.t-com.sk)
14:07.26lacophello
14:08.26lacopi have a question about making maps - is posible to make moving object or something that will push tank?
14:08.49LePoulpe303bzflag sokoban :D
14:08.54LePoulpe303or bzflag boulder dash
14:09.32lacopno
14:10.06lacopI want a box that when some tank jump on it, it will push the tank in some direction
14:10.16lacopI saw it on one server
14:11.19LePoulpe303i would have asked L4m3r or teppic for that, but they're absent
14:14.35*** join/#bzflag Pimpinella (n=frank@gondolin.pimpi.org)
14:17.18*** join/#bzflag RatOmeter (n=chatzill@139.78.95.188)
14:33.54*** join/#bzflag TheEnemy (n=JL@87.127.20.50)
15:00.09*** join/#bzflag randomparticle (n=randompa@about/essy/snick/randomparticle)
15:01.54*** join/#bzflag sheriff (i=sheriff@cou.ch)
15:27.04*** join/#bzflag L4m3r (n=l4m3r@s122-189.resnet.ucla.edu)
15:45.21*** join/#bzflag JBdiGriz (n=jbdigriz@206-15-67-5.static.twtelecom.net)
15:45.21*** mode/#bzflag [+o JBdiGriz] by ChanServ
16:28.39*** join/#bzflag cods (n=cods@tuxee.net)
16:29.12*** join/#bzflag ts (n=ts@p54B00020.dip0.t-ipconnect.de)
16:33.45*** join/#bzflag tuxd00d (n=tuxinato@128.187.172.139)
16:47.08SilverFoxwhen compiling a plugin, what tells the compiler what sort of library to compile (.so or .dll) ?
16:47.48*** join/#bzflag Erroneous (n=dtremena@users.gibbscam.com)
16:48.47Pimpinellathe makefile
16:49.07Pimpinellain case of so
16:50.13SilverFoxPimpinella, I've had a few plugins that when I compile on a FreeBSD system, they don't generate a .so
16:50.25SilverFoxie.
16:50.26SilverFox$ ls .libs/
16:50.26SilverFoxmystats.a   mystats.la  mystats.lai
16:50.37SilverFoxdo you know what these files are?
16:52.02Pimpinellado a make dist-clean and ./configure --enable-shared
16:52.14SilverFoxfrom the bzflag root?
16:52.33SilverFoxmake: don't know how to make dist-clean. Stop
16:52.47Pimpinellareally?
16:52.57Pimpinellaat least it should know make clean
16:52.58SilverFoxyep.
16:54.08Pimpinellayep, no dist-clean
16:56.33SilverFoxwhy do you think its creating these other files (but no .so) ?
16:57.04Pimpinellaif you want to link statically you need .a
16:57.25*** join/#bzflag LePoulpe303 (n=LePoulpe@about/essy/MobileTarget/LePoulpe303)
16:57.27Pimpinellabuilding .so is not enabled by default
16:57.48SilverFoxwhat enables it?  the plugin's Makefile, or bzflag's ?
17:02.02Pimpinellathe plugin?s makefile is created by bzflags configure, so it?s the plugin?s makefile that creates  the so files, but as it?s created from  the plugin?s Makefile.am it?s bzflag?s configure that creates it
17:05.14SilverFoxI see.
17:05.22SilverFoxI did ./configure --enable-shared
17:05.52SilverFoxand other plugins generated .so's
17:07.29tsIt's distclean not dist-clean ´
17:07.45ts(though distclean is currently broken)
17:08.31SilverFoxMaking distclean in mystats
17:08.31SilverFoxmake: don't know how to make distclean. Stop
17:08.43SilverFoxI have an old CVS checkout though.
17:09.43tsHmm, did you ever do ./configure after adding the plugin?
17:09.51SilverFoxyes.
17:10.28tshrm, no idea..
17:11.00*** join/#bzflag L4m3r (n=l4m3r@s122-189.resnet.ucla.edu)
17:11.01ErroneousSilverFox: make sure you're using gmake
17:11.04*** part/#bzflag nouri (i=dnouri@static.88-198-0-15.clients.your-server.de)
17:11.11SilverFoxErroneous, oh!
17:11.43SilverFoxI forgot about that...
17:11.51*** mode/#bzflag [+v Erroneous] by ChanServ
17:12.08SilverFoxI should make a wrapper for make that reminds me not to use it before using make.  ;)
17:12.30Erroneoustechnically we should do everything correctly on bsd make.  practically we do not :)
17:12.52SilverFoxI'm just not used to BSD, so I forget...
17:13.14SilverFoxis there a way to JUST compile the plugin?  It takes forever to compile everything else.
17:14.04PimpinellaSilverFox: cd to the plugin dir and to make there
17:14.05SilverFoxMaking distclean in mystats
17:14.05SilverFoxmake: don't know how to make distclean. Stop
17:14.14*** join/#bzflag a_temp_dist (n=ATD@mn-69-69-104-27.dyn.embarqhsd.net)
17:14.19tsI did some local workaround for OS X  long ago when it was first introduced, no idea whether it works for other plattforms and I would have to search for it
17:14.44SilverFoxyea!
17:14.48SilverFoxworked like a charm.
17:14.49a_temp_distin case a BB moderator hasn't seen it - here some spam http://my.bzflag.org/bb/viewtopic.php?t=9313
17:18.09SilverFoxthat was quick
17:21.12SilverFoxbummer...  something doesn't work:
17:21.21SilverFox<PROTECTED>
17:22.04SilverFoxthe plugin was looking for mysql.h, so I copied it from /usr/local/include/mysql/mysql.h to the plugin dir
17:22.08tsseems like the autor links against a lib you don't have
17:22.24*** join/#bzflag JeffM2501 (n=JeffM@pdpc/supporter/sustaining/JeffM2501)
17:22.24*** mode/#bzflag [+o JeffM2501] by ChanServ
17:22.40tslook whether it is in your ldpath
17:23.04tsor whatever it is called on your system
17:23.30SilverFoxwhat library am I looking for though?
17:25.12tsI think it links against a .a file, not sure though
17:25.45SilverFoxoh...
17:25.49ts<PROTECTED>
17:27.13tsThere are others that know the building system a lot better than I do :/
17:28.28SilverFoxI'm new to it.  Everything is different.  I don't dislike it, but don't necessarily understand it either.
17:28.43JeffM2501what are you trying to do?
17:28.46PimpinellaSilverFox: you can edit the plugin?s Makefile and edit the LIBDIR definition
17:29.11Pimpinellano, i guedd thats the wrong one...
17:29.55SilverFoxJeffM2501, trying to compile mystats plugin.
17:29.59JeffM2501ahh
17:30.03JeffM2501mystic voodoo
17:30.09SilverFoxit compiled ok (once I used gmake), however doesn't load properly.
17:30.14SilverFoxis it?
17:30.17JeffM2501libtool is fun :)
17:30.32sherifflibtool is ASS
17:30.33sheriff*cough*
17:30.35JeffM2501it's "suposed" to put the libs in .libs
17:30.38*** join/#bzflag CBG (n=CBG@about/essy/fan/CBG)
17:30.39Pimpinellaoh, it doesn?t load!, thats a difference ;
17:30.44JeffM2501but to dosn't always
17:30.53JeffM2501what file did you pull out of it?
17:30.56JeffM2501the .a or the .so?
17:32.01SilverFoxthe .so
17:32.14SilverFoxI copied the .a over to the same dir as the .so though.
17:32.25JeffM2501what was the error?
17:32.42SilverFoxthe .so is on the -loadplugin switch
17:32.50SilverFox<PROTECTED>
17:33.06*** part/#bzflag a_temp_dist (n=ATD@mn-69-69-104-27.dyn.embarqhsd.net)
17:33.14JeffM2501hmmm
17:33.25JeffM2501you hasve the mysql dynamic library?
17:33.34SilverFoxdunno
17:33.43Pimpinellalibmysqlclient.so
17:33.49Pimpinellai think thats the one you need
17:33.51JeffM2501cus that's a runtime thing
17:33.57JeffM2501it's saying it can't load that so
17:34.00SilverFoxyep
17:34.06SilverFox<PROTECTED>
17:34.17SilverFoxwhat is FreeBSD's equivelent of LDPATH?
17:34.26JeffM2501throw a copy in the bzfs dir, see what happens ;)
17:36.32SilverFoxsame thing.
17:36.39SilverFoxin the bzfs dir or plugin dir?
17:36.51JeffM2501try both :)
17:37.02JeffM2501Im just guessin tho
17:37.18PimpinellaSilverFox: in $(bzfroot)/libs
17:38.08SilverFoxno love.
17:39.35Pimpinellano, $(bzfroot)/lib of course
17:40.04Pimpinellanot libs
17:40.59Pimpinellais there a /etc/ld.so.conf on your system?
17:42.13SilverFoxstill doesn't work.
17:42.15SilverFoxlemme look
17:42.24SilverFoxnope.
17:42.46Pimpinelladon?t know about BSD then
17:44.09SilverFoxthere is a /compat/linux/etc/ld.so.conf however
17:46.59SilverFoxthat doesn't look like an error about not finding the lib, more likely the version is not compatible, no?
17:47.34tsIt sounds like it misses symbols from a lib to me
17:48.09tsas I had similar problems after I stripped my plugins once to reduce needed space
17:48.09SilverFoxas in the lib isn't loaded, or the lib that is loaded doesn't have the symbols?
17:49.23JeffM2501do other plugins that don't need the mysql lib work?
17:50.06tsI wish I would know the answer :/
17:50.27SilverFoxJeffM2501, sure.
17:50.42JeffM2501SilverFox, ok that's good
17:50.49JeffM2501then it's not a problem with libtool
17:51.07SilverFoxI think its something with the particular mysqlclient lib I have.
17:51.14JeffM2501ahh
17:51.18JeffM2501maybe wrong verison or something
17:51.40SilverFoxyeah, that'd make sense to me.
17:52.02SilverFoxbut, I'm guessing.  ;)
18:13.06JeffM2501is there a static lib for the sql stuff?
18:13.15JeffM2501maybe you could have the plugin link it in staticly
18:14.49*** join/#bzflag CBG (n=CBG@about/essy/fan/CBG)
18:19.30*** join/#bzflag TimRiker (n=timr@pdpc/supporter/bronze/TimRiker)
18:19.31*** mode/#bzflag [+o TimRiker] by ChanServ
18:25.19*** join/#bzflag Tupone (n=Tupone@pdpc/supporter/active/Tupone)
18:25.19*** mode/#bzflag [+v Tupone] by ChanServ
18:32.18*** join/#bzflag SpazzyMcGee (n=SpazzyMc@fordend.demon.co.uk)
18:32.21*** part/#bzflag SpazzyMcGee (n=SpazzyMc@fordend.demon.co.uk)
18:35.26hardwireblah
18:35.36hardwireI got whooped on last night
18:36.13hardwireand saw a tiny/laser user that was invincible too
18:36.48SilverFoxJeffM2501, I wouldn't know where to start to do that.
18:37.01JeffM2501sadly I do not ether SilverFox
18:37.16SilverFoxthat is sad.  I'm rather disappointed in you.  
18:37.19SilverFox;)  j/k
18:37.23JeffM2501those that may know are brlcad, blast007, or perhaps Erroneous
18:37.29JeffM2501heh
18:37.36JeffM2501your lukcy I know anything about makefiles
18:37.40JeffM2501I never use em
18:38.04JeffM2501if you were on windows, I could tell you where to exactly put the DLL
18:38.33SilverFoxI suppose we could reformat the server and put windows on it.
18:38.41JeffM2501windows dosn't make a good server
18:38.46JeffM2501for many other reasons
18:39.08SilverFoxI know.  I was being fecetious.  ;)
18:41.42ErroneousSilverFox: your mysql libs are in a subdir, which our build system probably doesen't expect.  try symlinking them up a level.
18:42.04JeffM2501see, he's smart ;)
18:42.57Erroneousmake sure you actually have the dev part of mysql too
18:43.06Erroneousif you built from ports you should be ok
18:43.15*** join/#bzflag A-Delusion (n=A-Delusi@pool-71-253-29-220.pitbpa.east.verizon.net)
18:51.37SilverFoxErroneous, and make clean && make ?
18:51.43SilverFoxor ./configure too?
18:51.55Erroneousno, it built fine...just didn't link
18:52.01Erroneousjust make again
18:54.24SilverFoxsame thing.  /libexec/ld-elf.so.1: /big/bzfs/plugins/mystats.so: Undefined symbol "mysql_init"
18:56.02Erroneousthen that is not your problem :)
18:56.24SilverFoxah.
19:03.45JeffM2501it looks like it's finding the file, just the file dosn't have the function
19:05.28Pimpinellait?s a if that lib doen?t have the symbol in question, it?s not libmysqlclient
19:06.25Pimpinellait?s a very basic function within libmysqlclient
19:06.38JeffM2501then maybe it can't read the .so
19:07.04PimpinellaSilverFox: ltry ldd on your plugin .so file
19:08.54tsseems so
19:10.39Pimpinellaldd should list the lib and tell you which file ld will load
19:11.00*** part/#bzflag sheriff (i=sheriff@cou.ch)
19:20.48brlcad~spell honery
19:21.55JeffM2501yay it's the brl
19:22.21JeffM2501brlcad, what is the fix for when xcode says it can't find the info.plist file?
19:22.22brlcadSilverFox: mystats.so was compiled without a library to resolve the mysql_init symbol, hence the errorage
19:22.45brlcadJeffM2501: hmm.. why is it missing in the first place?
19:22.50brlcadwe provide one for bz
19:22.50JeffM2501dunno
19:22.57JeffM2501was a clean checkout from cvs
19:23.04brlcadthere's a tool to regenerate it if need be, but it should be there
19:23.04JeffM2501for 2.0.x
19:23.37brlcaddo you have this:
19:23.38brlcad[sean@bz (Wed Nov 08 14:23:19) ~/bzflag.v2_0branch/src/platform/MacOSX]$ ls -la BZFlag-Info.plist
19:23.41brlcad-rw-r--r--  1 sean  graphics  777 Apr  7  2006 BZFlag-Info.plist
19:24.13JeffM2501all it gave me was the .in version of it
19:24.16JeffM2501when I did the checkout
19:24.17brlcadahh
19:24.29brlcadhaven't run configure yet apparently?
19:24.33JeffM2501no
19:24.35JeffM2501I did not
19:24.39JeffM2501thought xcode did that for ya
19:24.46brlcadsort of
19:24.56brlcadxcode will *except* that you have to run autogen.sh first
19:24.58JeffM2501do I need to autogen and config before xcode
19:25.01brlcadso configure probably failed
19:25.02JeffM2501ok
19:25.06JeffM2501I can do that then
19:25.16brlcadi'd go ahead and run both just for good measure
19:25.19JeffM2501sure
19:25.21brlcadthen xcode should kick off
19:25.25JeffM2501k
19:25.26JeffM2501thanks
19:25.56JeffM2501wonder if I could build a universal :)
19:26.00brlcadi did have it always autogen.sh but it just took too long for my taste.. :)
19:26.17brlcadbuilding a universal would require a little toying with configure
19:26.23JeffM2501ahh
19:26.26brlcadnothing you do in xcode is going to apply
19:26.27JeffM2501no toying for me
19:26.38brlcadbasically just adding a CFLAG
19:26.49JeffM2501Mystic VOODOO I tell you
19:26.56JeffM2501you will not convert me to your heathen ways
19:27.11brlcadtheoretically, should just be able to add -march=ppc and -march=i386 iirc to get the universal
19:27.24JeffM2501gonna try it for 2.2?
19:27.31brlcadyep
19:27.45JeffM2501last time I made a make file you laughed at it
19:27.54JeffM2501even pointed and covered your mouth
19:28.28brlcadoh, apparently I commented out configure from the xcode phase too.. so you have to run both
19:28.35JeffM2501k
19:28.36brlcadheh
19:28.47JeffM2501still have that makefile too
19:29.06JeffM2501still never got the png readers to work on OSX :(
19:29.14JeffM2501even tho I wrote a non devil version
19:31.03*** join/#bzflag Pimpi-M (n=Pimpi-M@gondolin.pimpi.org)
19:36.41CIA-3BZFlag: 03brlcad 07v2_0branch * 10bzflag/BZFlag.xcode/project.pbxproj: do the autogen.sh and configure steps every time but don't strip the binaries
19:37.41brlcadJeffM2501: is it contained?  I can poke at it for a lil bit now if it's fairly quick to jump into
19:46.40*** join/#bzflag Blue_Eyes (n=Blue@host221-137-dynamic.60-82-r.retail.telecomitalia.it)
20:03.46*** join/#bzflag Pimpi-M (n=Pimpi-M@gondolin.pimpi.org)
20:08.41SportChickwn36
20:20.57*** join/#bzflag lucky_luke (n=phil@chello213047172211.1.14.tuwien.teleweb.at)
20:21.02*** part/#bzflag lucky_luke (n=phil@chello213047172211.1.14.tuwien.teleweb.at)
20:24.34L4m3r~google phentermine
20:25.48L4m3roh, it's an appetite suppressant
20:26.06L4m3r...but regardless, a bot is trying to sell it via BZBB ;)
20:34.58*** join/#bzflag delusional (n=A-Delusi@pool-71-253-29-220.pitbpa.east.verizon.net)
20:41.39JeffM2501brlcad, sorry was at lunch, it's all in it's own litle image reader class
20:42.11JeffM2501haven't tried to build it on nix/tosh in a while tho so the makefile may be not current
20:52.01*** join/#bzflag JeffM2501 (n=JeffM@pdpc/supporter/sustaining/JeffM2501)
20:52.01*** mode/#bzflag [+o JeffM2501] by ChanServ
20:56.45*** part/#bzflag delusional (n=A-Delusi@pool-71-253-29-220.pitbpa.east.verizon.net)
21:02.19*** join/#bzflag tannerld (n=tanner@adsl-068-209-251-067.sip.asm.bellsouth.net)
21:26.39*** join/#bzflag intgr (n=ack@blip.juffo.org)
21:27.04intgrFor some reason, I don't appear to be able to kill others.
21:27.15intgrThe projectiles go right through them without killing.
21:28.26JeffM2501what version of bzflag? and on what OS?
21:28.39CBGintgr: did you notice any large lag or jitter?
21:29.13intgrbzflag 2.0.8.20061108-MAINT-linux-gnu-SDL, Linux 2.6.18-mm3
21:29.16intgrOn AMD64.
21:29.27JeffM2501yeah, build your own from cvs source
21:29.50JeffM2501it is probably the floating point packing bug
21:30.19intgrAh, ok.
21:33.24*** join/#bzflag TD-Linux (n=TD-Linux@24-159-197-22.dhcp.roch.mn.charter.com)
21:54.54intgr"Automatically preparing build ... Warning: autoreconf failed Attempting to run the configuration steps individually Running the configuration steps individually does not yet work well with a recursive configure."
21:55.35intgrAh, that's just a warning.
22:03.13intgrOr maybe not.
22:05.01*** join/#bzflag tannerld_ (n=tanner@adsl-068-209-251-067.sip.asm.bellsouth.net)
22:06.09*** join/#bzflag tannerld (n=tanner@adsl-068-209-251-067.sip.asm.bellsouth.net)
22:18.41*** join/#bzflag A_Heart_Attack (n=A_Heart_@unaffiliated/aheartattack/x-000001)
22:20.08*** join/#bzflag A_Heart_Attack (n=A_Heart_@unaffiliated/aheartattack/x-000001)
22:31.16SilverFoxPimpinella, http://bzflag.pastebin.com/820057
22:32.34SilverFoxbrlcad, http://dict.die.net/ornery/
22:33.31SilverFoxbrlcad, maybe instead of copying mysql.h from my filesystem, I should have edited the Makefile.in to point to the one in the bzflag subdir?
22:34.16SilverFox~spell ornery
22:35.49SilverFoxI can't find a mysql provided w/bzflag.
22:36.01*** join/#bzflag A_Heart_Attack (n=A_Heart_@unaffiliated/aheartattack/x-000001)
22:41.46*** join/#bzflag triclops (n=triclops@124-168-15-145.dyn.iinet.net.au)
23:07.37brlcadSilverFox: shouldn't ever need to edit the .in files
23:07.52brlcadyou can override anything at the time of 'make'
23:12.42*** part/#bzflag Tupone (n=Tupone@pdpc/supporter/active/Tupone)
23:26.18*** join/#bzflag L4m3r (n=l4m3r@s122-189.resnet.ucla.edu)
23:48.17*** part/#bzflag intgr (n=ack@blip.juffo.org)

Generated by irclog2html.pl by Jeff Waugh - find it at freshmeat.net! Modified by Tim Riker to work with blootbot logs, split per channel, etc.