00:39.46 |
brlcad |
andrecastelo: do you have access to cygwin
and/or a unix/linux box? |
00:40.31 |
brlcad |
one thing that is always useful to check from
time to time, especially when adding new dirs is to do a full
distribution check |
00:40.47 |
brlcad |
I usually do something akin to the following
when it comes time to release |
00:41.30 |
andrecastelo |
not cygwin, but msys.. and i tried
compiling/configuring with that and it didn't work |
00:41.32 |
brlcad |
sh autogen.sh && ./configure
--enable-all && make clean && make -j10 &&
make -j10 distcheck && make benchmark && make
test |
00:42.02 |
brlcad |
yeah, msys would need a little more
work |
00:42.26 |
brlcad |
I started that a couple years ago, but got
bogged down with other tasks (and the payoff benefit at the time
was very minimal) |
00:42.46 |
brlcad |
mostly just changing a lot of subtle
assumptions |
00:43.13 |
andrecastelo |
i see |
00:44.14 |
brlcad |
okay, then no matter .. access to a linux/unix
box would be ideal |
00:44.35 |
andrecastelo |
i did burn a source copy for immediate and
temporary solution |
00:44.39 |
brlcad |
maybe can get you an account set up on a
server here in a few days |
00:44.57 |
andrecastelo |
for putty? |
00:45.08 |
brlcad |
whatever ssh client you prefer ;) |
00:45.16 |
brlcad |
i have a better one I can give you |
00:45.30 |
brlcad |
putty works though too |
00:46.05 |
andrecastelo |
so i would compile here, if everything works,
commit, svn update through the ssh and then compile through it
too? |
00:46.21 |
brlcad |
yeah, something like that |
00:46.25 |
brlcad |
not for every change of course |
00:46.36 |
brlcad |
just for anything major that might break
build |
00:46.49 |
brlcad |
otherwise, you can always wait for someone to
bitch at you for breaking something ;) |
00:47.49 |
andrecastelo |
i was having some problems compiling earlier,
and i thought i did break something |
00:48.36 |
andrecastelo |
no one was having the problem.. but turns out
it was something specific to msvc :b |
00:49.39 |
``Erik |
heh, yeah, bob had a local hack to work around
it, the vcproj just didn't include it... he fixed it so it
compiles, probably came out almost identical to what you posted on
the patch tracker |
00:50.08 |
``Erik |
if you want to add your mlt.c file, knock
yourself out, just make sure to update the Makefile.am as
well |
00:50.36 |
``Erik |
as for the presented area patch, iirc you need
to change it to use bu lists and to use the vmath routines for
vector ops |
00:51.00 |
andrecastelo |
hm ok, regarding the mlt.c i'll add it
together with the makefile modifications |
00:51.11 |
andrecastelo |
(the modifications to include it, that
is) |
00:51.25 |
``Erik |
name wise, you might want to call it viewmlt.c
just to be consistent |
00:52.12 |
andrecastelo |
hm ok.. |
00:52.16 |
andrecastelo |
what about the mlt_defs.h ? |
00:53.00 |
``Erik |
for the Makefile.am, mimic viewedge or
viewweight for the automake and if you're slightly off, I'll fix it
(I'm not gonna give you too much grief about automake, your native
environment is msvc) |
00:53.04 |
``Erik |
that can stay how it is I think |
00:53.56 |
``Erik |
unless brlcad disagrees *shrug* he's final
authority as far as I'm concerned |
00:53.58 |
``Erik |
:) |
03:06.02 |
starseeker_ |
Does C have some function I can use to
determine the length of a line in a file before I fget
it? |
03:08.36 |
*** join/#brlcad elite01
(n=elite01@dslb-088-071-037-128.pools.arcor-ip.net) |
03:08.46 |
starseeker_ |
or alternatively, can I bu_vls_read a file
into a vls struct and then break up the big vls into smaller vls
structures according to newlines? |
03:17.09 |
Maloeran |
starseeker, the ANSI compliant way is to
fopen(), fseek(), fgetpos(), fclose() to get the file
size |
03:17.43 |
Maloeran |
The POSIX way would be to stat() it |
03:18.14 |
Maloeran |
Oh, length of a line. Sorry about that,
nevermind, there is no way as far as I know |
03:23.14 |
brlcad |
starseeker_: "why"? |
03:25.21 |
brlcad |
you can use bu_vls_gets if you want to read an
unknown length line into a vls |
03:26.41 |
*** join/#brlcad
hippieindamakin8 (n=hippiein@210.212.55.3) |
03:32.18 |
brlcad |
howdy hippieindamakin8 |
03:32.32 |
hippieindamakin8 |
hey brlcad goodevening |
03:40.33 |
brlcad |
heh,
http://www.netsoc.tcd.ie/~mu/cgi-bin/shortpath.cgi?from=BRL-CAD&to=Kevin+Bacon |
03:48.52 |
hippieindamakin8 |
so hows it goin |
03:49.29 |
hippieindamakin8 |
brlcad to kevin bacon :) |
04:02.45 |
starseeker_ |
brlcad: re: why - so I can get the remainder
of the description line without worrying about having some maximum
character length defined for the line in advance |
04:03.49 |
starseeker_ |
the way I've got the nirt option implemented
at the moment is fully as hackish as the reading of scripts in the
first place... |
04:09.36 |
brlcad |
there's not really a way to do that without
architecting something yourself, not that you need/want
to |
04:11.01 |
brlcad |
you can either read a character at a time
instead of line at a time while parsing the file; use
bu_vls_gets(); or stat the file, get the file size, allocate a
buffer that size, bu_fgets with that as the buffer |
04:11.26 |
brlcad |
suggests just using
bu_vls_gets |
05:05.35 |
CIA-21 |
BRL-CAD: 03brlcad * r31197
10/brlcad/trunk/include/conf/make.vbs: ws |
06:34.28 |
*** join/#brlcad homovulgaris
(i=homovulg@gateway/tor/x-7fb70d4784e7a699) |
06:35.44 |
homovulgaris |
hi all :) |
06:37.40 |
homovulgaris |
Sean, did u check the patch i sent yesterday ?
:) |
06:43.05 |
brlcad |
homovulgaris: started to |
06:43.16 |
brlcad |
alas, i'm only running on fumes atm |
06:43.37 |
brlcad |
just one hour z in about 40 hours |
06:44.12 |
brlcad |
what you wrote sounded good |
06:44.44 |
brlcad |
if you're around tomorrow, can go into detail
then/there and maybe commit it first thing after the source release
is posted |
06:48.21 |
homovulgaris |
:) |
06:48.26 |
homovulgaris |
sounds good |
06:49.01 |
homovulgaris |
though it is pretty clumsy .. i used fprintf
instead of bu_log and my own print roots function instead of
bn_pr_roots |
06:50.56 |
homovulgaris |
and one issue is ofcourse is the problem with
functions like bn_poly_syntheticdivision which are both used by the
polynomial solver and at the same time publically available through
bn.h |
06:51.57 |
homovulgaris |
so i think for the transition stage we will
need to add new functions which perform the same function |
06:53.19 |
homovulgaris |
i'll go have lunch :) |
07:00.36 |
*** join/#brlcad clock_
(n=clock@zux221-122-143.adsl.green.ch) |
07:02.17 |
*** join/#brlcad d_rossberg
(n=rossberg@bz.bzflag.bz) |
07:15.49 |
*** join/#brlcad brlcad
(n=sean@pdpc/supporter/silver/brlcad) |
07:15.49 |
*** join/#brlcad d_rossberg
(n=rossberg@bz.bzflag.bz) [NETSPLIT VICTIM] |
07:15.49 |
*** join/#brlcad vedge
(n=vedge@205-237-251-204.ilesdelamadeleine.ca) [NETSPLIT
VICTIM] |
07:15.49 |
*** join/#brlcad yukonbob
(i=1000@s142-179-54-198.bc.hsia.telus.net) [NETSPLIT
VICTIM] |
07:15.49 |
*** join/#brlcad starseeker
(n=starseek@bz.bzflag.bz) [NETSPLIT VICTIM] |
07:15.49 |
*** join/#brlcad cosurgi
(i=janek@irc.cool.waw.pl) [NETSPLIT VICTIM] |
07:15.49 |
*** mode/#brlcad [+o brlcad]
by irc.freenode.net |
07:54.23 |
*** join/#brlcad
hippieindamakin8 (n=hippiein@210.212.55.3) |
08:10.09 |
*** join/#brlcad Axman6
(n=Axman6@210-11-146-254.netspeed.com.au) |
08:24.34 |
*** join/#brlcad cazpa
(n=cazpa@host81-159-136-48.range81-159.btcentralplus.com) |
12:10.42 |
*** join/#brlcad thing0
(n=ric@123.208.115.180) |
12:23.35 |
CIA-21 |
BRL-CAD: 03d_rossberg * r31198
10/brlcad/trunk/src/libbu/CMakeLists.txt: Use uce-dirent to provide
cross platform dirent functionality. |
12:25.51 |
CIA-21 |
BRL-CAD: 03d_rossberg * r31199
10/brlcad/trunk/src/librt/CMakeLists.txt: g_hyp.c: code to support
hyperboloid of one sheet |
13:10.17 |
*** join/#brlcad cad21
(n=4d3bc1ea@bz.bzflag.bz) |
13:10.25 |
cad21 |
hallo |
13:10.49 |
cad21 |
help |
14:20.00 |
*** join/#brlcad andrecastelo
(n=chatzill@189.71.78.49) |
14:20.08 |
andrecastelo |
good morning :) |
14:38.53 |
andrecastelo |
hey ``Erik, i'm having some trouble here with
autogen and configure. I have the latest autoconf, automake and
libtool. Here is the paste http://rafb.net/p/QSmMDd33.html |
15:15.19 |
poolio |
mornin' |
15:17.51 |
*** join/#brlcad thing0
(n=ric@123.208.130.88) |
15:40.46 |
brlcad |
mornin' poolio |
17:16.01 |
CIA-21 |
BRL-CAD: 03brlcad * r31200
10/brlcad/trunk/regress/ (Makefile.am flawfinder.sh repository.sh):
break out the repository source consistency checks into their own
test instead of keeping them bundled with the flawfinder
test |
17:31.20 |
CIA-21 |
BRL-CAD: 03starseeker * r31201
10/brlcad/trunk/src/nirt/if.c: nirt should report a gap whenever
the gap los is greater than zero |
17:57.57 |
CIA-21 |
BRL-CAD: 03brlcad * r31202
10/brlcad/trunk/src/nirt/ (command.c conversion.c if.c nirt.c
parse_fmt.c showshot.c): ws |
18:04.25 |
CIA-21 |
BRL-CAD: 03starseeker * r31203
10/brlcad/trunk/src/mged/rtif.c: Don't add pix output flag when
nirt is the rtcmd - saveview should now provide a working nirt
call |
18:04.47 |
starseeker |
glances at
irc... |
18:05.03 |
starseeker |
oops - should I quick mucking with things for
a bit brlcad? |
18:14.18 |
``Erik |
ho hum *look* |
18:14.56 |
``Erik |
try "bash autogen.sh" |
18:17.14 |
CIA-21 |
BRL-CAD: 03johnranderson * r31204
10/brlcad/trunk/include/bu.h: added declarations for bu_vlb
routines |
18:18.57 |
CIA-21 |
BRL-CAD: 03johnranderson * r31205
10/brlcad/trunk/include/rtserver.h: added fields required for use
of bu_vlb |
18:19.11 |
prasad_ |
whoa jra |
18:20.04 |
CIA-21 |
BRL-CAD: 03johnranderson * r31206
10/brlcad/trunk/include/RtServerImpl.h: added declarations of
getRegionNames() and shootList() methods |
18:21.33 |
CIA-21 |
BRL-CAD: 03johnranderson * r31207
10/brlcad/trunk/src/librtserver/rtserver.c: now uses byte array to
return results rather than building Java objects in C
code |
18:30.14 |
*** join/#brlcad clock_
(n=clock@77-56-91-193.dclient.hispeed.ch) |
18:58.19 |
brlcad |
``Erik: he's gone, but it's EOL
problems |
18:59.21 |
brlcad |
sh not liking the windows line
endings |
19:04.24 |
``Erik |
I thought he was doing it on a
debian |
19:05.18 |
``Erik |
especially with /mnt/win/ there O.o |
19:06.53 |
brlcad |
and? that looks like a potentially mounted
windows filesystem to me |
19:07.17 |
``Erik |
yeah, windows fs being mounted from a
non-windows OS |
19:07.27 |
``Erik |
cygwin uses /cygdrive/c/, d'no myss |
19:07.28 |
``Erik |
msys |
19:07.40 |
``Erik |
updates firmware
O.o |
19:18.12 |
CIA-21 |
BRL-CAD: 03brlcad * r31208
10/brlcad/trunk/configure.ac: remove unused checks for
sys/unistd.h, lseek(), and regcomp() |
19:19.48 |
CIA-21 |
BRL-CAD: 03brlcad * r31209
10/brlcad/trunk/TODO: once again, incrtcl gets incrshafted. we're
good to go |
19:49.35 |
``Erik |
hrmmmmm |
19:49.41 |
``Erik |
asc2g and g2asc seem very married to
v4 |
19:59.50 |
brlcad |
woot, X11 forwarding to .bz fixed |
20:42.15 |
*** join/#brlcad elite01
(n=elite01@dslb-088-071-037-128.pools.arcor-ip.net) |
20:58.50 |
*** join/#brlcad dtidrow
(n=dtidrow@c-69-255-182-248.hsd1.va.comcast.net) |
21:30.47 |
*** join/#brlcad thing0
(n=ric@58.171.2.32) |
21:33.44 |
*** part/#brlcad thing0
(n=ric@58.171.2.32) |
22:13.43 |
*** join/#brlcad andrecastelo
(n=chatzill@189.71.78.49) |
22:14.09 |
andrecastelo |
hi everyone :D |
22:17.52 |
pacman87 |
hi andrecastelo |
22:19.39 |
andrecastelo |
hi pacman87 :D |
23:27.57 |
``Erik |
begins the long arduous path
of unbreaking this poor machine |
23:47.17 |
pacman87 |
``Erik: was that due to the firmware
update? |
23:52.21 |
*** join/#brlcad
hippieindamakin8 (n=hippiein@203.200.95.130) |