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.03jdr9109good evening, all, I'm getting farther w/ cygwin build, thanks for the cvs updates
03:27.38jdr9109I just made a change to my src->conv->asc2g.c around line 328
03:27.59jdr9109cygwin doesn't have inttypes.h as a system header
03:28.42jdr9109instead, these are defined in cygwin/types.h, so I put a preprocessor conditional around it looking for definition of __CYGWIN__
03:29.01jdr9109looks to be the only place inttypes.h is used so far--still building
03:29.39jdr9109#if defined(__CYGWIN__)
03:29.39jdr9109#   include <cygwin/types.h>
03:29.39jdr9109#else
03:29.39jdr9109#   include <inttypes.h>
03:29.39jdr9109#endif
03:56.36*** join/#brlcad PrezKennedy (~Matthew@pcp035019pcs.aberdn01.md.comcast.net)
03:56.57PrezKennedyhttp://prezkennedy.org/modules/myalbum/photo.php?lid=340&cid=15
03:57.00PrezKennedyfor one brief second i enjoyed a MMORPG
04:39.46PrezKennedyhttp://www.cyberpaladin.com/~cjohnson/mike.html
04:40.45darthJanobork
05:01.46darthJanohmm
05:01.47darthJanowhere's learner
05:21.42*** join/#brlcad jdr9109 (~jason@168-103-100-189.albq.qwest.net)
05:28.59learnermm..
05:29.10learnerhowdy folks :)
05:29.28learnerPrezKennedy, that's been up for many years :)
05:29.40PrezKennedyor 3...
05:29.46PrezKennedyno wait
05:29.47PrezKennedy4
05:29.51learnerat least 4
05:30.24darthJanoyay!
05:31.07learnerdang.. i can't stop coughing
05:31.12darthJano:(
05:31.45jdr9109heh
05:32.16learnerhehe
05:32.22darthJano:D
05:32.32learneractually now it's sort of a wheezing coughing laughing ;)
05:32.47darthJanofsck you! :P
05:32.58darthJano:D
05:32.59learnerheh, it's all good
05:33.25darthJano:)
05:40.59PrezKennedywait... whos jdr9109??
05:41.10darthJanosomeone trying to port brlcad to cygwin
05:41.35jdr9109ah, yes, greeting from NM
05:41.50learnerhrm.. inttypes..
05:42.00PrezKennedyaloha
05:42.08jdr9109got past that one by using cygwin/types.h
05:42.16learnerwhere was that?
05:42.28jdr9109let me find it, one sec
05:43.16jdr9109other->libtk->generic->default.h
05:43.43jdr9109sorry, wrong place
05:43.48learneri'll be sure to verify the build tonight too.. it's not been fully validated since before all the open source changes
05:44.19learnerwas gonna say.. tcl/tk should require no modifications except perhaps to configure.ac for missing defines
05:44.42learneri saw your message about win/ include dir .. that's a configure.ac problem
05:44.45jdr9109cool--the above location needed line 21 to point to ../win/tkWinDefault.h"
05:44.53jdr9109ah, k
05:45.22jdr9109I need to get better familiar w/ automake in gnu--used to ant and such
05:48.04PrezKennedyahhh programming speak
05:48.26darthJanoyes
05:48.32darthJanoprogramspeak
05:48.43PrezKennedyyeah it was givin me chills
05:48.46PrezKennedyi had to /clear
05:49.11darthJanowow
05:49.12learneroh, neat .. /clear worked here too
05:49.17darthJanowish I thought of that, too
05:51.37jdr9109heh, I thought this was the place for program speak
05:51.49jdr9109src->conv->asc2g.c
05:52.55PrezKennedy10 PRINT "HELLO"
05:52.58PrezKennedy:-D
05:53.01jdr9109is where inttypes.h is referenced--I surrounded by conditional--maybe a config thing too
05:53.12jdr9109<reply>Hello there </reply>
05:53.29learner20 GOTO 10
05:53.47darthJanohahah
05:53.52darthJanolearner, remember bomb.c ???
05:53.52jdr9109lol
05:53.52darthJano:D
05:54.11darthJanoyou and jason did that malloc thing in the lab and ran it 5 minutes before the deadline :D :D :D
05:54.17learnerdarthJano, bomb.c.. what about it??
05:54.18darthJanohahahahaha
05:54.22darthJanorofl
05:54.36learnerooh, the memory gobbler thing? :)
05:54.42darthJanoyeah
05:54.45learnerhehe
05:54.46darthJanotee hee
05:54.53darthJanothat was frickin' awesome!!
05:54.54learnersilly jhunix
05:54.58darthJanohehehe
05:55.12darthJanoit wasn't jhnuix
05:55.14darthJanoit was hops
05:55.20darthJanothe one for the cs students
05:55.22learnerit was also jhunix ;)
05:55.32darthJanoah
05:55.39learnerit was all of the servers actually..
05:55.46darthJanoyou mean you went and knocked out those servers without me?!?!
05:55.48darthJanoWTF?!?!
05:55.50learnereasy to bring to their knees that way :)
05:55.52darthJanoI THOUGHT WE WERE FRIENDS!
05:56.01learnerhah
05:56.07darthJanoeasy to bring them to their knees you say?
05:56.08darthJanohmmm
05:56.12darthJanoi wonder if it works on women
05:56.39learnerhmm.. maybe if I print out the code, drop the paper, and ask them to pick it up..
05:56.49darthJano:D
05:57.03learnerwhile they're down there.. *ahem*
05:57.04darthJanojust put the letters, "r u n" on it
05:57.10darthJanohave them say it aloud
05:59.16learnerjdr9109, oop, i believe that inttypes.h include might have just been a recent testing mistake commit
05:59.34jdr9109ah, ok
06:06.13CIA-5BRL-CAD: 03brlcad * 10brlcad/src/conv/asc2g.c: oop, that inttypes.h include wasn't supposed to get commited.
06:08.53learnerdistcc would be sweet too..
06:10.32jdr9109heh, I'm getting a strange error in if_ogl.c (libfb) -- complaining about unknown reference to _shmget at 457
06:11.01learnermakes sense.. you don't have shared memory
06:11.23learnerat last in the shmem sense..
06:12.03learnercompile error or link error?
06:12.34jdr9109tru 'nuff
06:12.44jdr9109compile--unresolved symbol
06:12.53jdr9109problem is i don't see that symbol anywhere
06:13.10jdr9109ah, nope, I lied
06:13.19jdr9109after all the complaining, it was ld
06:13.53jdr9109lots of shared memory unavailable
06:13.55learnerused in 5 places in that file.. if( (SGI(ifp)->mi_shmid = shmget( SHMEM_KEY, size, 0 )) < 0 )  { for example
06:14.15jdr9109yeah, those would be the lines being flagged
06:15.38jdr9109damn eclipse takes forever to do file searches
06:15.38learnerprobablem is you shouldn't be compiling that file..
06:16.06learnerthe problem's been fixed on win32.. have to remove those calls and rework some of the code for windows
06:16.14learnerit's been done in if_ogl_win32.c
06:17.16jdr9109ah
06:17.17learnerthis 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.57jdr9109k, 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.07learnerif_ogl_win32 will potentially replace if_ogl.c .. but it's not well tested yet
06:18.17jdr9109understood
06:18.36learnerdepends which graphics system you're referring to
06:18.47learnerthe raytracing is all done on the cpu
06:18.59learnervisualization in mged is cpu and graphics card
06:19.11learneruses opengl for the editor
06:19.40learnerthat framebuffer interface is an opengl framebuffer interface
06:20.08learnerso all pixel/buffer manipulations are via ogl calls
06:21.09learnerthere are framebuffers and display managers.. both have numerous ogl and non-ogl implementations
06:21.45learnerfb's are pretty much for visualizing 2d graphics, dm's are for 3d and 2d
06:22.20jdr9109gotchya, thanks
06:22.32jdr9109rebuilding now
06:26.26darthJanodum dum dum
06:26.32darthJanodum dee dum dum dee dum
06:26.50jdr9109good thing for laptops and direct tv
06:27.37jdr9109this is much quicker on my work machine--very nice boxes we just built
06:31.43learneryeah.. i need to upgrade soon..
06:31.56learnerconfigure takes just a couple seconds at work.. takes many minutes here
06:32.24learnercourse 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.30jdr9110can't find PIXELFORMATDESCRIPTION
07:02.22CIA-5BRL-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.20learnereh, hrm?
07:06.27learneri don't see a hint of PIXELFORMATDESCRIPTION
07:06.50learnerah, perhaps: PIXELFORMATDESCRIPTOR
07:07.30jdr9110maybe I mistyped
07:07.43jdr9110PIXELFORMATDESCRIPTOR
07:07.48jdr9110yup, sure did
07:08.14jdr9110did a search in source and can't find a definition
07:08.20learnerhttp://msdn.microsoft.com/library/default.asp?url=/library/en-us/opengl/ntopnglr_73jm.asp
07:08.53learnerpart of wgl..
07:08.57learnerperhaps a header is missing
07:09.27jdr9110ah
07:09.55learnertry #include <wingdi.h>
07:11.26jdr9110alright
07:12.05learnerimplies that you'll need to link against gdi32.lib too
07:14.15jdr9110k, I hate to cut out early, but the wife becons--time for bed for me--I'll hit it tomorrow
07:14.25jdr9110make sure my gl is setup properly
07:14.33learneralternatively, 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.50learnerokie dokie
07:14.54jdr9110ah, ok
07:15.05learneri'll be around half of tomorrow.. then have to finish the christmas shopping
07:15.39learnerthen back late night again ;)  I'm a night guy
07:15.49jdr9110k, I start vacation tomorrow, so I'll try in the morning barring any house tasks
07:15.56jdr9110heh, I'm more of a morning person, but I'll catch up w/ you
07:16.30learnerwere it not for holidays, I'm generally on irc all of the time regardless
07:17.13jdr9110cool beans, ttyl
07:17.22learnercya