irclog2html for #brlcad on 20060203

00:30.12 brlcad sorry, was distracted
00:32.26 brlcad yeah, I'm guessing you need more than -lX11
00:32.38 brlcad probably -lXi
00:33.03 brlcad nKf: which would likely be /usr/X11R6/lib/libXi.a or .so
00:33.09 brlcad or maybe in another package
00:33.13 brlcad that isn't installed
00:33.23 nKf ok, i'll check it
00:33.35 brlcad Xmu, Xext are also possibilities, but Xi would be my first guess
00:34.14 brlcad if you run: nm /usr/X11R6/lib/libXi.a | grep XFreeDeviceList does it return anything?
00:38.25 nKf libxmu libxext and libxi are installed, but /usr/X11R6/lib/libXi.a doesnt exists
00:42.19 nKf ok, it's in /usr/lib
00:42.48 nKf 00000455 T XFreeDeviceList
00:45.07 brlcad try: make LIBS=-lxmu -lxi if that's really how they're spelled (case sensitive)
00:45.21 brlcad er make LIBS="-lxi" for starters
00:45.48 brlcad should be -lXi
00:46.00 brlcad unless you really have a libxi with that case
00:49.27 nKf hm, i have added -lXi manually to the makefile in src/bwish
00:49.38 nKf LIBS=-lXi
00:49.58 nKf LIBS=-lXi; make on command line doesnt work
00:51.05 brlcad same error?
00:51.25 brlcad libs would need to still include -lX11 and others
00:51.54 nKf with manual entry to the makefile it works
00:52.10 brlcad ah, good
00:52.18 nKf but not with a definition on command line
00:52.26 brlcad btw, "LIBS=-lXi; make" should have been "LIBS=-lXi make"
00:52.42 nKf hm ok...
00:52.46 brlcad though again, probably still missing other list
00:52.49 brlcad s/list/libs
00:53.11 nKf at the moment it is compiling
00:53.16 brlcad you'll likely get that same error in other places
00:53.20 brlcad like src/mged
00:53.39 nKf right
00:54.00 nKf but also solved with the manual entry
00:54.11 nKf ready :)
00:54.17 brlcad heh
00:54.19 nKf all passed
00:54.29 brlcad make X_LIBS="-L/usr/X11R6/lib -lX11 -lXi" might work too
00:54.53 brlcad that'll redefine just the X_LIBS which is what all the files should be using
00:56.54 nKf ok, installation tomorrow... it's 02:00 in the morning now - i should go to bed now :)
00:57.07 nKf bye.. and thanks for your help...
01:00.06 brlcad no problem
01:00.12 brlcad good look with the build
01:00.18 brlcad er, good luck
01:19.58 pra5ad is this in ubuntu?
01:22.55 brlcad yep
01:45.59 CIA-13 BRL-CAD: 03brlcad * 10brlcad/configure.ac: fallback to int instead of to size_t for the socklen_t check
01:47.52 CIA-13 BRL-CAD: 03brlcad * 10brlcad/configure.ac: check for getprogname and setprogname functions for libbu
01:50.18 CIA-13 BRL-CAD: 03brlcad * 10brlcad/src/libbu/brlcad_path.c:
01:50.18 CIA-13 BRL-CAD: make bu_argv0() static, it shouldn't be called by programs any longer. instead,
01:50.18 CIA-13 BRL-CAD: programs should use bu_getprogname() and bu_setprogname() to mimic the stdlib
01:50.19 CIA-13 BRL-CAD: interface functions of similar name. if the stdlib interface routines are
01:50.19 CIA-13 BRL-CAD: available, they'll get used.
02:02.39 CIA-13 BRL-CAD: 03brlcad * 10brlcad/include/bu.h: bu_argv0 was replaced with bu_setprogname and bu_getprogname rather quickly so no need to deprecate it. just remove.
02:07.22 *** join/#brlcad tegtmeye (n=tegtmeye@pool-70-17-225-27.balt.east.verizon.net)
02:08.05 CIA-13 BRL-CAD: 03brlcad * 10brlcad/include/bu.h: er, bu_argv0() was declared twice. remove it.
02:08.16 *** join/#brlcad tegtmeye (n=tegtmeye@pool-70-17-225-27.balt.east.verizon.net)
02:08.24 CIA-13 BRL-CAD: 03brlcad * 10brlcad/src/ (libbu/brlcad_path.c mged/ged.c mged/setup.c): use bu_getprogname/bu_setprogname instead of bu_argv0
02:08.49 pra5ad im telling u
02:08.59 pra5ad base ubuntu 5.10 install had 0 problems
02:09.13 brlcad and that helps him how? :)
02:09.45 pra5ad he can install 5.10 base =)
04:19.53 pra5ad is sourceforge down?
04:32.16 brlcad no
04:34.47 pra5ad hmph
06:08.13 *** join/#brlcad clock_ (n=clock@84-72-62-26.dclient.hispeed.ch)
06:24.50 *** join/#brlcad clock__ (n=clock@84-72-62-26.dclient.hispeed.ch)
06:33.57 *** join/#brlcad fKKn (i=fKn@p54B5681F.dip.t-dialin.net)
06:36.22 *** join/#brlcad markrages (n=markrage@12-216-228-163.client.mchsi.com)
06:37.18 markrages anyone here?
06:44.49 markrages hi?
07:00.40 brlcad oop
07:34.26 *** join/#brlcad learner (n=brlcad@pdpc/supporter/silver/brlcad)
07:34.26 *** join/#brlcad Maloeran (n=maloeran@glvortex.net) [NETSPLIT VICTIM]
07:34.26 *** mode/#brlcad [+o learner] by irc.freenode.net
08:34.57 brlcad moof
09:23.19 *** join/#brlcad clock_ (n=clock@zux221-122-143.adsl.green.ch)
10:44.13 *** join/#brlcad docelic (n=docelic@clj34-71.dial-up.arnes.si)
10:48.08 *** join/#brlcad clock_ (n=clock@zux221-122-143.adsl.green.ch)
11:30.40 *** join/#brlcad clock_ (n=clock@zux221-122-143.adsl.green.ch)
11:30.49 *** join/#brlcad clock_ (n=clock@zux221-122-143.adsl.green.ch)
14:12.36 *** join/#brlcad pier (n=pier@151.56.232.205)
14:47.36 *** join/#brlcad polyspin (n=butler@bz.bzflag.bz)
14:48.21 polyspin It looks like socklen_t is still a problem when compiling head on OS X
15:36.41 ``Erik O.o
16:12.55 *** join/#brlcad pra5ad_werk (n=803f2049@bz.bzflag.bz)
16:13.03 pra5ad_werk brlcad
16:13.18 brlcad pra5ad_werk: nope
16:13.24 pra5ad_werk (
16:13.28 pra5ad_werk :(
16:13.48 brlcad go do situps, see if you can pass me up :)
16:15.20 ``Erik "hurrrrr *grunt*... uhhh, can we call that 2/3?"
16:15.20 ``Erik :}
16:27.51 pra5ad_werk heh
16:28.11 pra5ad_werk since the lunch crowd is staying put, i may just do that
16:31.10 ``Erik I kinda wanted to go to the bowling alley, but justin poopoo'd on that, he wanted to hit the drive through at booger king
16:33.21 ``Erik "If Osama B. isn't in Afghanistan, and if he isn't dead, we believe he is in another country" - US army General ( http://qdb.us/32301 )
16:36.40 pra5ad_werk military intelligence
16:37.01 clock_ what if he's on the moon?
16:37.09 clock_ Or Mars?
16:42.07 ``Erik ... have you been eating wall candy again?
17:41.07 CIA-13 BRL-CAD: 03brlcad * 10brlcad/configure.ac: look for lseek function
17:44.47 CIA-13 BRL-CAD: 03brlcad * 10brlcad/src/librt/db_io.c: lseek's use of off_t requires sys/types.h
17:57.22 CIA-13 BRL-CAD: 03brlcad * 10brlcad/configure.ac: improve the socklen_t check, need to look in sys/socket.h as well as sys/types.h for the type. still fallback to int.
18:01.54 pra5ad_werk shouldnt have done cardio before the situps
19:24.35 *** join/#brlcad docelic (i=docelic@ri01-032.dialin.iskon.hr)
19:29.13 *** join/#brlcad docelic_ (i=docelic@ri01-060.dialin.iskon.hr)
19:30.00 *** join/#brlcad pier (n=pier@151.56.222.224)
20:31.41 *** part/#brlcad pier (n=pier@151.56.222.224)
21:42.00 *** join/#brlcad IngMan (n=c9f53e4d@bz.bzflag.bz)
21:42.18 IngMan hi
21:43.10 brlcad hello
21:43.11 IngMan it gears
21:43.16 IngMan it gears
21:43.35 IngMan how make it a gears ????
21:44.06 brlcad how to make gears, that would be the pattern tool
21:44.41 brlcad sort of like this: http://sourceforge.net/project/screenshots.php?group_id=105292
21:44.50 brlcad but arbitrary gear types
21:45.59 brlcad this is covered somewhat in vol 3 iirc
21:46.08 brlcad the pattern tool is on the menu
21:48.23 IngMan how I create the profile of the gear
21:48.34 *** join/#brlcad clock_ (n=clock@84-72-61-163.dclient.hispeed.ch)
21:50.00 brlcad eh, you don't have to create a profile, but if you wanted to, that would be a sketch/extrude object
21:50.47 brlcad you'd use csg, make a disk, union together or subtract the grooves using the pattern tool
21:51.52 brlcad that's two primary different techniques
21:52.25 brlcad if you wanted to sketch a profile and extrude, that would be the sketch primitive and the sketch primitive (on the edit menu)
21:52.44 brlcad the recommended approach, however, is to use csg operations/objects and pattern
21:55.51 IngMan usign the csg, what primitive is a tooth of the gears
21:56.16 brlcad depends on the type of gear
21:56.39 brlcad if it's square edged, probably would use an arb
21:56.49 clock_ brlcad: how do I make metric winding?
21:56.55 brlcad if it's rounded like on that bike wheel, probably a cylinder
21:57.25 brlcad clock_: a metric winding is what?
21:57.30 clock_ brlcad: screw
21:57.43 brlcad that tapers?
21:58.04 clock_ No, ordinary winding, like on say M10x50 bolt
21:58.40 clock_ if you have bolt and nut then there are special grooves on the bolt
21:58.58 clock_ and the nut which hold them together and allow them to slide along slowly if you turn them many turns.
21:59.04 brlcad picture?
21:59.19 clock_ I want to make a cylinder with this grooves which I call winding
21:59.41 clock_ brlcad: or thread
22:00.08 clock_ http://en.wikipedia.org/wiki/Screw_thread
22:00.21 clock_ Metric: M Profile Thread Form
22:00.42 clock_ brlcad: how do I make a thread in brlcad?
22:02.31 IngMan but if it is a helical gear
22:03.27 IngMan I suppose that of the same form that
22:14.55 brlcad threaded and helical structures can be made with torii and/or pipes
22:15.25 brlcad it's a rather complex operation to do in csg, really need a path sweeping primitive to do it better
22:15.28 brlcad but it can be done
22:16.29 brlcad imagine a half-torus subtracted by two half-torii offset half the distance
22:17.32 brlcad that gives you a curved winding segment
22:17.46 brlcad tie them together with matchin radii on the ends and you form a thread
22:18.15 brlcad have some models that do this, but most don't need that level of detail as it doesn't affect an analysis
22:28.26 ``Erik O.o
23:26.50 justin_ welp, I got me a hitch now
23:32.50 justin_ sean, I tracked down the bug with the fused vertices
23:33.20 justin_ it was chewing on a null vertice... didn't have time to figure out why it was null, but put in a work around which allowed me to tesselate it
23:35.09 brlcad that's how they usually are
23:44.00 pra5ad g-nmg related?

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.