irclog2html for #brlcad on 20041223

00:36.39 *** part/#brlcad brlcad (~brlcad@brlcad.bronze.supporter.pdpc)
01:48.05 *** join/#brlcad jdr9109 (~jason@168-103-100-189.albq.qwest.net)
02:38.59 *** join/#brlcad jdr9110 (~jason@168-103-100-189.albq.qwest.net)
03:25.12 *** join/#brlcad jdr9110 (~jason@168-103-100-189.albq.qwest.net)
03:26.37 *** join/#brlcad jdr9109 (~jason@168-103-100-189.albq.qwest.net)
03:27.03 jdr9109 good evening, all, I'm getting farther w/ cygwin build, thanks for the cvs updates
03:27.38 jdr9109 I just made a change to my src->conv->asc2g.c around line 328
03:27.59 jdr9109 cygwin doesn't have inttypes.h as a system header
03:28.42 jdr9109 instead, these are defined in cygwin/types.h, so I put a preprocessor conditional around it looking for definition of __CYGWIN__
03:29.01 jdr9109 looks to be the only place inttypes.h is used so far--still building
03:29.39 jdr9109 #if defined(__CYGWIN__)
03:29.39 jdr9109 # include <cygwin/types.h>
03:29.39 jdr9109 #else
03:29.39 jdr9109 # include <inttypes.h>
03:29.39 jdr9109 #endif
03:56.36 *** join/#brlcad PrezKennedy (~Matthew@pcp035019pcs.aberdn01.md.comcast.net)
03:56.57 PrezKennedy http://prezkennedy.org/modules/myalbum/photo.php?lid=340&cid=15
03:57.00 PrezKennedy for one brief second i enjoyed a MMORPG
04:39.46 PrezKennedy http://www.cyberpaladin.com/~cjohnson/mike.html
04:40.45 darthJano bork
05:01.46 darthJano hmm
05:01.47 darthJano where's learner
05:21.42 *** join/#brlcad jdr9109 (~jason@168-103-100-189.albq.qwest.net)
05:28.59 learner mm..
05:29.10 learner howdy folks :)
05:29.28 learner PrezKennedy, that's been up for many years :)
05:29.40 PrezKennedy or 3...
05:29.46 PrezKennedy no wait
05:29.47 PrezKennedy 4
05:29.51 learner at least 4
05:30.24 darthJano yay!
05:31.07 learner dang.. i can't stop coughing
05:31.12 darthJano :(
05:31.45 jdr9109 heh
05:32.16 learner hehe
05:32.22 darthJano :D
05:32.32 learner actually now it's sort of a wheezing coughing laughing ;)
05:32.47 darthJano fsck you! :P
05:32.58 darthJano :D
05:32.59 learner heh, it's all good
05:33.25 darthJano :)
05:40.59 PrezKennedy wait... whos jdr9109??
05:41.10 darthJano someone trying to port brlcad to cygwin
05:41.35 jdr9109 ah, yes, greeting from NM
05:41.50 learner hrm.. inttypes..
05:42.00 PrezKennedy aloha
05:42.08 jdr9109 got past that one by using cygwin/types.h
05:42.16 learner where was that?
05:42.28 jdr9109 let me find it, one sec
05:43.16 jdr9109 other->libtk->generic->default.h
05:43.43 jdr9109 sorry, wrong place
05:43.48 learner i'll be sure to verify the build tonight too.. it's not been fully validated since before all the open source changes
05:44.19 learner was gonna say.. tcl/tk should require no modifications except perhaps to configure.ac for missing defines
05:44.42 learner i saw your message about win/ include dir .. that's a configure.ac problem
05:44.45 jdr9109 cool--the above location needed line 21 to point to ../win/tkWinDefault.h"
05:44.53 jdr9109 ah, k
05:45.22 jdr9109 I need to get better familiar w/ automake in gnu--used to ant and such
05:48.04 PrezKennedy ahhh programming speak
05:48.26 darthJano yes
05:48.32 darthJano programspeak
05:48.43 PrezKennedy yeah it was givin me chills
05:48.46 PrezKennedy i had to /clear
05:49.11 darthJano wow
05:49.12 learner oh, neat .. /clear worked here too
05:49.17 darthJano wish I thought of that, too
05:51.37 jdr9109 heh, I thought this was the place for program speak
05:51.49 jdr9109 src->conv->asc2g.c
05:52.55 PrezKennedy 10 PRINT "HELLO"
05:52.58 PrezKennedy :-D
05:53.01 jdr9109 is where inttypes.h is referenced--I surrounded by conditional--maybe a config thing too
05:53.12 jdr9109 <reply>Hello there </reply>
05:53.29 learner 20 GOTO 10
05:53.47 darthJano hahah
05:53.52 darthJano learner, remember bomb.c ???
05:53.52 jdr9109 lol
05:53.52 darthJano :D
05:54.11 darthJano you and jason did that malloc thing in the lab and ran it 5 minutes before the deadline :D :D :D
05:54.17 learner darthJano, bomb.c.. what about it??
05:54.18 darthJano hahahahaha
05:54.22 darthJano rofl
05:54.36 learner ooh, the memory gobbler thing? :)
05:54.42 darthJano yeah
05:54.45 learner hehe
05:54.46 darthJano tee hee
05:54.53 darthJano that was frickin' awesome!!
05:54.54 learner silly jhunix
05:54.58 darthJano hehehe
05:55.12 darthJano it wasn't jhnuix
05:55.14 darthJano it was hops
05:55.20 darthJano the one for the cs students
05:55.22 learner it was also jhunix ;)
05:55.32 darthJano ah
05:55.39 learner it was all of the servers actually..
05:55.46 darthJano you mean you went and knocked out those servers without me?!?!
05:55.48 darthJano WTF?!?!
05:55.50 learner easy to bring to their knees that way :)
05:55.52 darthJano I THOUGHT WE WERE FRIENDS!
05:56.01 learner hah
05:56.07 darthJano easy to bring them to their knees you say?
05:56.08 darthJano hmmm
05:56.12 darthJano i wonder if it works on women
05:56.39 learner hmm.. maybe if I print out the code, drop the paper, and ask them to pick it up..
05:56.49 darthJano :D
05:57.03 learner while they're down there.. *ahem*
05:57.04 darthJano just put the letters, "r u n" on it
05:57.10 darthJano have them say it aloud
05:59.16 learner jdr9109, oop, i believe that inttypes.h include might have just been a recent testing mistake commit
05:59.34 jdr9109 ah, ok
06:06.13 CIA-5 BRL-CAD: 03brlcad * 10brlcad/src/conv/asc2g.c: oop, that inttypes.h include wasn't supposed to get commited.
06:08.53 learner distcc would be sweet too..
06:10.32 jdr9109 heh, I'm getting a strange error in if_ogl.c (libfb) -- complaining about unknown reference to _shmget at 457
06:11.01 learner makes sense.. you don't have shared memory
06:11.23 learner at last in the shmem sense..
06:12.03 learner compile error or link error?
06:12.34 jdr9109 tru 'nuff
06:12.44 jdr9109 compile--unresolved symbol
06:12.53 jdr9109 problem is i don't see that symbol anywhere
06:13.10 jdr9109 ah, nope, I lied
06:13.19 jdr9109 after all the complaining, it was ld
06:13.53 jdr9109 lots of shared memory unavailable
06:13.55 learner used in 5 places in that file.. if( (SGI(ifp)->mi_shmid = shmget( SHMEM_KEY, size, 0 )) < 0 ) { for example
06:14.15 jdr9109 yeah, those would be the lines being flagged
06:15.38 jdr9109 damn eclipse takes forever to do file searches
06:15.38 learner probablem is you shouldn't be compiling that file..
06:16.06 learner the problem's been fixed on win32.. have to remove those calls and rework some of the code for windows
06:16.14 learner it's been done in if_ogl_win32.c
06:17.16 jdr9109 ah
06:17.17 learner this is a stab in the dark.. by try replacing if_ogl.c with if_ogl_win32.c (i.e. rename the latter to the prior (after saving a backup))
06:17.57 jdr9109 k, I'll try--btw, what kind of rendereing capabilities are in brl-cad--does it offload anything to a graphics card or do everything on the cpu?
06:18.07 learner if_ogl_win32 will potentially replace if_ogl.c .. but it's not well tested yet
06:18.17 jdr9109 understood
06:18.36 learner depends which graphics system you're referring to
06:18.47 learner the raytracing is all done on the cpu
06:18.59 learner visualization in mged is cpu and graphics card
06:19.11 learner uses opengl for the editor
06:19.40 learner that framebuffer interface is an opengl framebuffer interface
06:20.08 learner so all pixel/buffer manipulations are via ogl calls
06:21.09 learner there are framebuffers and display managers.. both have numerous ogl and non-ogl implementations
06:21.45 learner fb's are pretty much for visualizing 2d graphics, dm's are for 3d and 2d
06:22.20 jdr9109 gotchya, thanks
06:22.32 jdr9109 rebuilding now
06:26.26 darthJano dum dum dum
06:26.32 darthJano dum dee dum dum dee dum
06:26.50 jdr9109 good thing for laptops and direct tv
06:27.37 jdr9109 this is much quicker on my work machine--very nice boxes we just built
06:31.43 learner yeah.. i need to upgrade soon..
06:31.56 learner configure takes just a couple seconds at work.. takes many minutes here
06:32.24 learner course compilation just takes a couple minutes at work too :)
07:00.56 *** join/#brlcad jdr9110 (~jason@168-103-100-189.albq.qwest.net)
07:01.30 jdr9110 can't find PIXELFORMATDESCRIPTION
07:02.22 CIA-5 BRL-CAD: 03brlcad * 10brlcad/configure.ac: revert the java flag additions.. they don't need to get added for every binary (plus they broke the darwin build)
07:05.20 learner eh, hrm?
07:06.27 learner i don't see a hint of PIXELFORMATDESCRIPTION
07:06.50 learner ah, perhaps: PIXELFORMATDESCRIPTOR
07:07.30 jdr9110 maybe I mistyped
07:07.43 jdr9110 PIXELFORMATDESCRIPTOR
07:07.48 jdr9110 yup, sure did
07:08.14 jdr9110 did a search in source and can't find a definition
07:08.20 learner http://msdn.microsoft.com/library/default.asp?url=/library/en-us/opengl/ntopnglr_73jm.asp
07:08.53 learner part of wgl..
07:08.57 learner perhaps a header is missing
07:09.27 jdr9110 ah
07:09.55 learner try #include <wingdi.h>
07:11.26 jdr9110 alright
07:12.05 learner implies that you'll need to link against gdi32.lib too
07:14.15 jdr9110 k, I hate to cut out early, but the wife becons--time for bed for me--I'll hit it tomorrow
07:14.25 jdr9110 make sure my gl is setup properly
07:14.33 learner alternatively, skip trying to compile the ogl interface (it's not required) for now by removing the -DIF_OGL from configure.ac and the if_ogl.c in the src/libfb/Makefile.am .. so long as there's just one if_*.c being built you will be able to proceed
07:14.50 learner okie dokie
07:14.54 jdr9110 ah, ok
07:15.05 learner i'll be around half of tomorrow.. then have to finish the christmas shopping
07:15.39 learner then back late night again ;) I'm a night guy
07:15.49 jdr9110 k, I start vacation tomorrow, so I'll try in the morning barring any house tasks
07:15.56 jdr9110 heh, I'm more of a morning person, but I'll catch up w/ you
07:16.30 learner were it not for holidays, I'm generally on irc all of the time regardless
07:17.13 jdr9110 cool beans, ttyl
07:17.22 learner cya