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? |