00:22.24 |
*** join/#brlcad ries_
(~ries@190.9.171.121) |
01:18.56 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
02:03.24 |
*** join/#brlcad hoiji
(671b082c@gateway/web/cgi-irc/kiwiirc.com/ip.103.27.8.44) |
02:13.44 |
*** join/#brlcad ries_nicked
(~ries@190.9.171.121) |
02:15.46 |
Notify |
03BRL-CAD:tbrowder2 * 60943
(brlcad/branches/d-binding/misc/d-bindings/ParsePPCHeader.pm
brlcad/branches/d-binding/misc/d-bindings/c-grammar.txt):
collecting more parse info |
02:27.01 |
*** join/#brlcad hcurtis
(b82d3369@gateway/web/freenode/ip.184.45.51.105) |
02:30.19 |
hcurtis |
Update: If the issue named in the comments
starting on line 892 of the Sourceforge version of fast4-g is the
issue that I need to address, then I've been barking up the wrong
tree. My main problem was that I was analyzing the wrong version of
fast4-g. I thought the one I found in the xref would be ok to use,
but I've realized that it is outdated. |
02:31.53 |
hcurtis |
At any rate, when I compare the version of
fast4-g in commit 56492 to that in commit 60592, I can see how the
former uses static allocation whereas the latter utilizes dynamic
allocation. |
03:34.36 |
*** join/#brlcad teepee
(~teepee@gateway/tor-sasl/teepee) |
04:26.44 |
clock |
wow so many commits already |
04:29.32 |
*** join/#brlcad piyushparkash
(~piyushpar@202.164.53.117) |
05:50.58 |
*** join/#brlcad kintel_
(~kintel@unaffiliated/kintel) |
06:38.58 |
*** join/#brlcad oana_
(~oana@188.209.97.130) |
06:46.53 |
*** join/#brlcad mihaineacsu
(~mihaineac@92.85.31.65) |
09:11.31 |
hcurtis |
Update: If I now understand the fast4-g
problem correctly, the program's manually recreated wmember list is
a new container that the wmembers are copied into. What I need to
do to improve the program is instead expand the container that is
already present. In other words, I should use a null-terminated
list and allow the memory allocated for it to change dynamically
when necessary. |
09:24.44 |
Notify |
03BRL-CAD Wiki:Hcurtis0010 * 7162
/wiki/User:Hcurtis0010/GSoC2014/logs: /* Week 2 */ |
09:48.22 |
*** join/#brlcad KimK
(~Kim__@ip68-102-30-143.ks.ok.cox.net) |
09:55.09 |
*** join/#brlcad KimK
(~Kim__@ip68-102-30-143.ks.ok.cox.net) |
10:11.19 |
*** join/#brlcad raj12lnm
(31cd6b50@gateway/web/freenode/ip.49.205.107.80) |
11:41.26 |
*** join/#brlcad piyushparkash
(~piyushpar@202.164.53.117) |
12:03.22 |
*** join/#brlcad vladbogo
(~vlad@195.216.218.10) |
12:29.22 |
*** join/#brlcad ries
(~ries@190.9.171.121) |
12:51.44 |
Notify |
03BRL-CAD:tbrowder2 * 60944
(brlcad/branches/d-binding/misc/d-bindings/ParsePPCHeader.pm
brlcad/branches/d-binding/misc/d-bindings/c-grammar.txt): now have
working process for extracting parsed node data--need to expand to
more nodes |
12:55.36 |
*** join/#brlcad jasleen
(~chatzilla@117.253.202.107) |
13:19.44 |
*** join/#brlcad piyushparkash
(~piyushpar@202.164.53.117) |
13:37.03 |
Notify |
03BRL-CAD:tbrowder2 * 60945
(brlcad/branches/d-binding/misc/d-bindings/ParsePPCHeader.pm
brlcad/branches/d-binding/misc/d-bindings/c-grammar.txt): finally
getting a good autotree dump of entire parse tree |
13:39.05 |
*** join/#brlcad Zhao_Anqing
(~clouddrif@218.81.9.244) |
14:18.11 |
*** join/#brlcad ries
(~ries@190.9.171.121) |
15:04.41 |
Notify |
03BRL-CAD:tbrowder2 * 60946
brlcad/branches/d-binding/misc/d-bindings/ParsePPCHeader.pm: remove
unneeded subroutines; comment out possibly unneeded code |
15:05.38 |
Notify |
03BRL-CAD:tbrowder2 * 60947
(brlcad/branches/d-binding/misc/d-bindings/ParseCChunk2.pm
===================================================================
and 351 others): remove obsolete module |
15:47.30 |
Notify |
03BRL-CAD:tbrowder2 * 60948
brlcad/branches/d-binding/misc/d-bindings/ParsePPCHeader.pm:
working on a syntax tree inspector routine--first step in deciding
on class construction |
15:57.38 |
Notify |
03BRL-CAD:tbrowder2 * 60949
brlcad/branches/d-binding/misc/d-bindings/ParsePPCHeader.pm:
eliminate unneeded code |
16:03.32 |
*** join/#brlcad cwstirk
(~charlie@c-107-2-138-189.hsd1.co.comcast.net) |
16:19.22 |
Notify |
03BRL-CAD:starseeker * 60950
(brlcad/trunk/src/librt/db_diff.c
brlcad/trunk/src/librt/primitives/brep/brep.cpp): Fix the brep get
return and the tcl -> avs routine. |
16:24.47 |
*** join/#brlcad clock
(~clock@84-72-11-5.dclient.hispeed.ch) |
16:26.35 |
Notify |
03BRL-CAD:starseeker * 60951
brlcad/trunk/src/gtools/gdiff2/summary.c: Make sure we have
parameters to print - if we don't (like in the binary case) fall
back on the type printout. |
16:42.10 |
*** join/#brlcad vladbogo
(~vlad@195.216.218.10) |
16:51.58 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
16:56.17 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
16:57.14 |
*** join/#brlcad KimK
(~Kim__@ip68-102-30-143.ks.ok.cox.net) |
16:59.17 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
17:14.29 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
17:21.00 |
Notify |
03BRL-CAD Wiki:Vladbogolin * 7163
/wiki/User:Vladbogolin/GSoC2014/Logs: /* Week 2 */ |
17:29.16 |
*** join/#brlcad vladbogo
(~vlad@195.216.218.10) |
17:32.41 |
*** join/#brlcad vladbogo
(~vlad@195.216.218.10) |
17:36.47 |
Notify |
03BRL-CAD:starseeker * 60952
(brlcad/trunk/include/bu/cv.h brlcad/trunk/src/libbu/b64.c and 2
others): Fix the decoding side of the libbu b64 functionality, and
make asc2g work for breps. |
17:39.21 |
Notify |
03BRL-CAD:starseeker * 60953
brlcad/trunk/NEWS: g2asc and asc2g can now retain brep objects
during a round-trip import/export. The brep information is encoded
using a base64 representation, which is not human editable, but it
does support the use of g2asc/asc2g on brep-containing databases
without losing the breps in the process. |
17:41.09 |
*** join/#brlcad starseeker
(~starseeke@66-118-151-70.static.sagonet.net) |
17:41.11 |
*** join/#brlcad Ch3ck
(~Ch3ck@66-118-151-70.static.sagonet.net) |
17:41.11 |
*** join/#brlcad n_reed
(~molto_cre@66-118-151-70.static.sagonet.net) |
17:41.12 |
*** join/#brlcad maths22
(~maths22@66-118-151-70.static.sagonet.net) |
17:41.13 |
*** join/#brlcad ejno
(~ejno@unaffiliated/kazaik) |
17:48.18 |
Notify |
03BRL-CAD:tbrowder2 * 60954
(brlcad/branches/d-binding/misc/d-bindings/csourceparser.pl
===================================================================
and 843 others): remove unhelpful file |
18:03.46 |
*** join/#brlcad teepee
(~teepee@gateway/tor-sasl/teepee) |
18:26.32 |
brlcad |
clock: the commits are never-ending |
18:26.46 |
clock |
brlcad, apparently! :) |
18:28.54 |
brlcad |
sorry I had to disappear yesterday
mid-discussion, work demands happened |
18:44.55 |
Notify |
03BRL-CAD:starseeker * 60955
brlcad/trunk/src/libbu/tests/bu_b64.c: Fix b64 test |
18:50.43 |
Notify |
03BRL-CAD:starseeker * 60956
brlcad/trunk/src/librt/tests/CMakeLists.txt: This dirbuild test
doesn't trigger problematic issues - if there are still issues
beyond the known librt global issue for material_head, need a
different example to test them |
19:06.19 |
*** join/#brlcad oana_
(~elf11@109.97.183.87) |
19:06.20 |
Notify |
03BRL-CAD:brlcad * 60957 brlcad/trunk/NEWS:
summarize the 7.24.2 highlights |
19:11.32 |
Notify |
03BRL-CAD:brlcad * 60958
(brlcad/branches/RELEASE/NEWS Property Changed: and 2 others):
merge c60957 from trunk to get the release summary |
19:18.36 |
maths22 |
brlcad: did you see my message about
more? |
19:30.07 |
Notify |
03BRL-CAD:starseeker * 60959
(brlcad/trunk/include/rt/db_diff.h
brlcad/trunk/src/gtools/gdiff2/summary.c
brlcad/trunk/src/librt/db_diff.c): Simplify down the diff3 states -
with the diff_result structures encapsulating the specifics, we no
longer need to call out the detailed diff state in the state
numbers. |
19:32.27 |
Notify |
03BRL-CAD:carlmoore * 60960
brlcad/trunk/doc/docbook/system/man1/en/fb-orle.xml: forgot to
include -F in this manpage |
19:48.29 |
*** join/#brlcad mihaineacsu
(~mihaineac@92.85.31.65) |
19:55.25 |
*** join/#brlcad andrei__
(~IceChat77@188.26.186.18) |
19:57.33 |
Notify |
03BRL-CAD Wiki:Ankeshanand * 7164
/wiki/User:Ankeshanand/GSoC14/logs: /* Update logs for 29th May
*/ |
20:05.21 |
Notify |
03BRL-CAD:tbrowder2 * 60961
brlcad/branches/d-binding/misc/d-bindings/c-grammar.txt: add note
to avoid confusion |
20:06.28 |
Notify |
03BRL-CAD:tbrowder2 * 60962
(brlcad/branches/d-binding/misc/d-bindings/c-grammar2.txt
===================================================================
and 319 others): start another grammar version for manual
production rules |
20:07.45 |
Notify |
03BRL-CAD:tbrowder2 * 60963
brlcad/branches/d-binding/misc/d-bindings/D.pm: add a function to
the C header to test function parsing during development |
20:12.29 |
Notify |
03BRL-CAD:tbrowder2 * 60964
brlcad/branches/d-binding/misc/d-bindings/convert-h2d.pl: remove
old, unused code |
20:14.37 |
Notify |
03BRL-CAD:tbrowder2 * 60965
brlcad/branches/d-binding/misc/d-bindings/CParse.pm: remove old
manual parsing code; refactor module for handling the P::RD parse
tree |
20:15.28 |
Notify |
03BRL-CAD:tbrowder2 * 60966
brlcad/branches/d-binding/misc/d-bindings/gen-cgrammar-module.sh:
add the second grammar version to the auto-gen script |
20:17.22 |
Notify |
03BRL-CAD:tbrowder2 * 60967
brlcad/branches/d-binding/misc/d-bindings/ParsePPCHeader.pm: stuff
old code away; rename functions for clarity |
20:18.36 |
Notify |
03BRL-CAD:tbrowder2 * 60968 (svn:ignore ##
-2,6 +2,7 ## and 22 others): update ignore listProperty
Changed:----------------brlcad/branches/d-binding/misc/d-bindings/ |
20:23.58 |
``Erik |
sushi tank:
http://laughingsquid.com/tank-sushi-served-at-japanese-restaurant/ |
20:29.54 |
Notify |
03BRL-CAD:tbrowder2 * 60969
brlcad/branches/d-binding/misc/d-bindings/gen-cgrammar-module.sh:
tidy output msg |
20:30.47 |
Notify |
03BRL-CAD:tbrowder2 * 60970
(brlcad/branches/d-binding/misc/d-bindings/gen-cgrammar-module.sh
===================================================================
and 25 others): rename to better reflect purpose is to gen multiple
modules |
20:42.34 |
Notify |
03BRL-CAD:tbrowder2 * 60972
brlcad/branches/d-binding/misc/d-bindings/CParse.pm: comment out
bad code temporarily |
20:42.52 |
Notify |
03BRL-CAD:tbrowder2 * 60971
brlcad/branches/d-binding/misc/d-bindings/D.pm: add missing
backslashes and % doubler; add to comment and correct
typo |
20:56.47 |
Notify |
03BRL-CAD:starseeker * 60973
(brlcad/trunk/include/rt/db_diff.h
brlcad/trunk/src/gtools/gdiff2/summary.c
brlcad/trunk/src/librt/db_diff.c): Add dir pointers so diff3 can
report a little more information without having to re-calculate
diffs. |
21:03.13 |
Notify |
03BRL-CAD:tbrowder2 * 60974
(brlcad/branches/d-binding/misc/d-bindings/D.pm
brlcad/branches/d-binding/misc/d-bindings/ParsePPCHeader.pm):
change function name to reflect purpose |
21:04.00 |
Notify |
03BRL-CAD:starseeker * 60975
brlcad/trunk/src/gtools/gdiff2/CMakeLists.txt: Reorg gdiff2 a
bit. |
21:07.16 |
*** join/#brlcad cwstirk
(~charlie@c-107-2-138-189.hsd1.co.comcast.net) |
21:08.09 |
Notify |
03BRL-CAD:starseeker * 60976
(brlcad/trunk/src/gtools/gdiff2/diff3_summary.c
brlcad/trunk/src/gtools/gdiff2/diff_summary.c and 2 others): More
reorg |
21:17.27 |
Notify |
03BRL-CAD:carlmoore * 60977
brlcad/trunk/doc/docbook/system/man1/en/g-tankill.xml: supply
descriptions for 2 missing options; use parentheses around 2
sentences |
21:22.01 |
brlcad |
starseeker: how is the rcodes command more
informative now? |
21:25.41 |
brlcad |
starseeker: and the suppressed command output
-- was that windows-only or all platforms? |
21:31.34 |
Notify |
03BRL-CAD:brlcad * 60978
brlcad/trunk/include/raytrace.h: only decrement if the fullpath len
is greater than 0. if it's zero, the stack is empty and there's
nothing to do. might need a better logic construct, but using ?:
for now. |
21:36.17 |
Notify |
03BRL-CAD:brlcad * 60979 brlcad/trunk/TODO:
make sure search depth options handles the range of numerical
values that it'll read and that it behaves as it best can to be
consistent with the other specified values (so we don't have to
document exceptions). |
21:40.04 |
Notify |
03BRL-CAD:brlcad * 60980
brlcad/trunk/misc/CMake/FindTCL.cmake: make sure the script
produced a file before we attempt to read the file in order to
avoid a CMake error message about the file not existing. this
occurs when there is a broken system wish, but it halts the build
unnecessarily. |
21:40.27 |
Notify |
03BRL-CAD:brlcad * 60981
(brlcad/trunk/src/other/tkhtml/CMake/FindTCL.cmake
brlcad/trunk/src/other/tkpng/CMake/FindTCL.cmake
brlcad/trunk/src/other/tktable/CMake/FindTCL.cmake): sync the other
FindTCL.cmake files |
21:41.36 |
brlcad |
dammmnits .. enable all is pulling an
(apparently) incompatible system bullet |
21:44.04 |
Notify |
03BRL-CAD:tbrowder2 * 60982
(brlcad/branches/d-binding/misc/d-bindings/extract-grammar.pl
===================================================================
and 53 others): start a grammar extractor |
21:44.43 |
Notify |
03BRL-CAD:tbrowder2 * 60983
brlcad/branches/d-binding/misc/d-bindings/convert-h2d.pl: remove
extra spaces |
21:45.50 |
Notify |
03BRL-CAD:brlcad * 60984
(brlcad/branches/RELEASE/misc/CMake/FindTCL.cmake
brlcad/branches/RELEASE/src/other/CMakeLists.txt and 3 others):
merge 60979:60981 from trunk to get support builds with a busted
wish binary |
21:47.07 |
Notify |
03BRL-CAD:starseeker * 60985
(brlcad/trunk/src/gtools/gdiff2/gdiff2.c
brlcad/trunk/src/gtools/gdiff2/gdiff2.h
brlcad/trunk/src/gtools/gdiff2/utility.c): With the dp pointers in
the result struct, we no longer have to do the db_lookups for
search. |
21:58.02 |
brlcad |
oof, please no more cherry picking features
onto RELEASE ... it really complicates things I'm having to revisit
that were done |
22:01.01 |
brlcad |
recursive death: it takes so long to release
because there've been so many changes added because it takes so
long to release beacause there've been so many changes added
... |
22:02.13 |
brlcad |
the point of the release branch is to draw a
line and say "you shall not pass!" ... so at least the rest can get
out first |
22:02.42 |
brlcad |
after this release, I'm thinking we need to
revisit our iteration cycle |
22:03.12 |
brlcad |
a month may simply be too long to review
everything, too much activity in a given month, too much to review,
too long to review it |
22:22.34 |
*** join/#brlcad ries_nicked
(~ries@190.9.171.121) |
22:25.32 |
Notify |
03BRL-CAD:brlcad * 60986
brlcad/trunk/src/libged/rcodes.c: it's not necessarily true that
the file is invalid, just that no lines matched our geometry. this
may or may not be bad, so just warn the user. |
22:25.58 |
``Erik |
odd, NEWS has 7.24.2 last feb, but https://sourceforge.net/projects/brlcad/files/BRL-CAD%20Source/
says 7.24.0 is latest... was the release not... released? |
22:26.21 |
brlcad |
``Erik: not released, little things keep
coming up |
22:27.02 |
brlcad |
I've been on "it's definitely happening today"
no less than 8 times now, only to have something come up each
time |
22:27.11 |
``Erik |
ah, premature release notes, gotcha |
22:27.37 |
brlcad |
updating the date stamp is one of the very
last steps |
22:27.43 |
brlcad |
I've gotten that far several times
:) |
22:27.57 |
``Erik |
<-- was thinking "ok, so monthly release
and weekly review, mebbe? wait, it's been like a year..." |
22:27.59 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
22:28.05 |
brlcad |
exactly |
22:28.16 |
``Erik |
zips it and lets brlcad
review, good luck O.o |
22:29.00 |
brlcad |
i could have just posted a tarball many a
time, but not when I know it violates some social contract
(something hasn't been reviewed) |
22:29.10 |
brlcad |
at least not knowingly |
22:29.29 |
brlcad |
we're close now, just have to get through
these half dozen issues |
22:31.40 |
``Erik |
if I want to do build tests, is there a
revision or tag that should be used? |
22:32.03 |
``Erik |
(should definitely get a release out before
much more gsoc activity hits) |
22:35.05 |
brlcad |
that's what I've been working on the past two
weeks |
22:35.25 |
brlcad |
the RELEASE branch is where the release is
staged |
22:35.55 |
brlcad |
I just did a build on .bz and distcheck fails
because it finds and tries to use an incompatible system
Bullet |
22:36.10 |
*** join/#brlcad hcurtis
(b82d1ab1@gateway/web/freenode/ip.184.45.26.177) |
22:36.27 |
brlcad |
I don't have a quick fix in mind for that
other than to remove Bullet |
22:36.49 |
hcurtis |
brlcad: Checking in |
22:37.47 |
``Erik |
I thought starseeker tweaked something to
disable bullet |
22:38.41 |
``Erik |
60561 |
22:38.58 |
``Erik |
from 5/9 |
22:40.02 |
brlcad |
thx |
22:42.02 |
hcurtis |
brlcad: I have not heard from you in a while.
How are you? |
22:42.11 |
Notify |
03BRL-CAD:brlcad * 60987
brlcad/branches/RELEASE/src/other/CMakeLists.txt: merge c60561 from
trunk to disable Bullet unless it's explicitly enabled. fixes
default build failure when system Bullet is incompatible. |
22:42.24 |
brlcad |
hcurtis: i'm doing just fine, thx |
22:42.28 |
brlcad |
quite busy, but doing well |
22:43.02 |
hcurtis |
Cool. And your being busy is a given.
:) |
22:50.35 |
Notify |
03BRL-CAD:brlcad * 60988 brlcad/trunk/NEWS:
move the 7 features cliff back-ported down into the 7.24.2 release
section. reword for clarity and to remove the dev perspective.
these features of mged and rtwizard were nearly all worked in
response to user requests (baker et al). |
22:51.04 |
brlcad |
too busy to sustain meaningful conversations
for very long is unusual |
22:52.30 |
hcurtis |
brlcad: You said that you always read the
backlog, so I imagine you've read my updates. Do you think I'm
doing ok with fast4-g? |
22:53.27 |
Notify |
03BRL-CAD:brlcad * 60989
brlcad/branches/RELEASE/NEWS: merge c60988 from trunk which
consequently fixes the placement of the summary text at the
top. |
22:55.11 |
brlcad |
hcurtis: yes, though a little concerned that
you didn't get the conversion to libbu working with your example
program |
22:55.35 |
brlcad |
it was good that you found the commits to
fast4-g and were able to recognize how it was changed from static
to dynamic |
22:56.37 |
brlcad |
note how the change to dynamic was not as
simple as you learned, that's a key point because it almost should
have been that simple .. not the complicated loop that deeply
copied everything from one container to the allocated one |
22:57.13 |
hcurtis |
Ok |
22:57.35 |
brlcad |
I suggest starting with the stack-allocated
version before the change and seeing if you can independently make
it dynamic (pay no attention to what the other person
did) |
22:57.47 |
hcurtis |
Ok |
22:58.22 |
brlcad |
learning how to use realloc may be necessary,
but the gist there is very simple -- you use that to change the
size of an existing heap (malloc) allocation |
22:58.34 |
hcurtis |
Yes |
22:59.02 |
brlcad |
and if it's not clear already, you can
basically treat bu_malloc == malloc; bu_calloc == calloc;
bu_realloc == realloc; bu_free == free |
22:59.33 |
brlcad |
the only difference from your perspective is a
debugging string that documents what the allocation was
for |
23:00.04 |
hcurtis |
Fortunately, I was able to learn about
realloc, calloc, and free along with malloc. |
23:02.04 |
brlcad |
absorb and move on quickly ;) |
23:03.01 |
hcurtis |
I am sorry that it is taking so long. One
major problem was my using that outdated version of fast4-g. I'll
just have to take it as a mistake to learn from. |
23:04.02 |
``Erik |
hcurtis: always stay up to date... I recommend
you svn up several times a day |
23:04.37 |
hcurtis |
``Erik: Hi, Erik. |
23:05.16 |
hcurtis |
``Erik: Thank you. |
23:05.34 |
hcurtis |
brlcad: I thank you as well. |
23:05.35 |
brlcad |
also why getting a self-compiled version of
BRL-CAD from checkout was listed as a checklist step (#16 iirc)
too |
23:05.54 |
hcurtis |
Yes |
23:06.13 |
brlcad |
have you settled on an environment yet or are
you still bouncing around? |
23:07.27 |
brlcad |
really do suggest sticking either with windows
or with the VM (I'd recommend the VM) or installing Linux if you
can avoid a new environment being a distraction / time sink (it's
very tempting to explore when one self-installs) |
23:08.36 |
hcurtis |
I would like to give you details and ask you
questions about that, but only if you are interested in
it. |
23:08.42 |
brlcad |
trouble with windows is you end up needing to
learn tricks like what you added to your test program to make it
pause and wait for your input, otherwise it just flashed a window
at you |
23:09.01 |
brlcad |
and then people here telling you to not do
that, it's not portable ;) |
23:09.38 |
hcurtis |
Yes |
23:10.46 |
brlcad |
sorry, I really don't have time for getting
into details, but I'll take that as a "no" if there's an
explanation required ;) if that's wrong, just let me know windows
or linux or whatever else you're using so I know what problems to
expect you'll be facing |
23:12.23 |
hcurtis |
I was using Windows for the exercises and the
VM for the libbu tasks. |
23:13.48 |
brlcad |
that's fine, but I guess my point / suggestion
is to pick one and stick with it for better or worse, not just
whichever you can get working |
23:13.59 |
hcurtis |
I decided to wait to look into a new Linux
laptop because I wanted to focus on getting the programs
done. |
23:14.11 |
hcurtis |
Ok |
23:14.35 |
brlcad |
because inevitably that method results in
being unsure of the environment and trying everything twice, which
means problems often take twice as long to be overcome when they
are encountered (and the WILL be encountered, repeatedly, it's the
nature of this beast) |
23:14.54 |
hcurtis |
Ok |
23:16.09 |
brlcad |
the VM really should be adequate for now ..
you just need to learn a basic dev environment / editor |
23:16.26 |
hcurtis |
Do you want to know more about my problems
with the conversion to libbu |
23:17.35 |
brlcad |
you might want to download+install Kate in the
VM: http://kate-editor.org/get-it/ |
23:17.45 |
hcurtis |
Ok |
23:18.18 |
brlcad |
not your problems, but I'd be glad to try and
answer any questions you have that will help you progress |
23:19.06 |
brlcad |
seeing as you read the smart questions paper
again a few days ago, you know what I mean ;) |
23:19.57 |
``Erik |
hcurtis: the dev log you're filling out daily
would be a good place to enumerate problems... if you gave it a
shot and still need help, just ask (you're kinda getting close to
asking to ask) |
23:20.11 |
hcurtis |
brlcad: I do. You didn't see me "read in," did
you? ;) |
23:21.10 |
hcurtis |
``Erik: Ok |
23:21.14 |
brlcad |
yeah, that's good .. just fire off some
questions |
23:21.14 |
``Erik |
and, yeah, the vm should be adequate for
now... buying a laptop just for gsoc seems kind of silly to me,
unless you're been itching to buy one and are just looking for an
excuse ;) |
23:22.13 |
brlcad |
most of your questions really will be
answerable by many people, so you can just ask and see who
eventually responds |
23:22.50 |
``Erik |
is the vm running X and a desktop environment
(kde, gnome, unity, xfce, ...)? |
23:22.56 |
brlcad |
yeah |
23:23.36 |
brlcad |
full blown debian distro iirc |
23:23.54 |
brlcad |
7.2, 32-bit |
23:24.22 |
``Erik |
cool, there're lots of ide's available :) I
know cmake has a codeblocks target, I wonder how well our use of
cmake works with that |
23:24.30 |
brlcad |
I think it even has a basic text editor
already installed so perhaps even ignore that suggestion about
installing Kate if you found and editor that is working for
you |
23:24.41 |
``Erik |
kedit or gedit? |
23:24.54 |
brlcad |
I forget, Tom put some GUI editor in there I
think |
23:25.16 |
brlcad |
nano or pico would even be fine at this stage
.. at least for the next few weeks |
23:25.31 |
hcurtis |
brlcad: I haven't thought about the libbu task
in a few days. I decided to focus on fast4-g instead. I will need
to come up with researched, intelligent questions about the libbu
situation before I ask. |
23:25.43 |
brlcad |
okay |
23:25.52 |
``Erik |
*nod* I did plenty of C in pico and joe before
getting serious about learning vim :) |
23:26.42 |
brlcad |
if I recall, you ran into a build error when
was to be expected (that pretty much is the entire effort, figuring
that out, because the C changes to use libbu were basically putting
bu_ on things) |
23:27.40 |
brlcad |
you had to 1) tell gcc where to find the
header and 2) tell gcc where to find the library and doing both of
those after compiling BRL-CAD (so you have a library to point
to) |
23:28.12 |
brlcad |
that's the -I and -L and -l options (man gcc
and/or search the web for compiling+linking tutorial with
gcc) |
23:28.22 |
hcurtis |
Ok |
23:28.26 |
brlcad |
gotta run, talk more later .. keep up the hard
work ;) |
23:28.34 |
hcurtis |
Ok. Ttyl |
23:28.48 |
brlcad |
s/when/which/ |
23:28.50 |
brlcad |
cya |
23:31.03 |
hcurtis |
``Erik: When you say I'm kinda getting close
to asking to ask, I'm not 100% sure what you mean. |
23:49.57 |
*** join/#brlcad cstirk
(~charlie@c-107-2-138-189.hsd1.co.comcast.net) |
23:53.32 |
Notify |
03BRL-CAD:brlcad * 60990 (svn:mergeinfo ##
-1,3 +1,3 ## and 14 others): incorporate mergeinfo changes .. does
latter svn still use these?Property
Changed:----------------brlcad/branches/RELEASE/CHANGES |
23:54.20 |
Notify |
03BRL-CAD:brlcad * 60991 (svn:mergeinfo ##
-1,2 +1,2 ## and 4 others): incorporate mergeinfo changes .. does
latter svn still use these?Property |
23:54.22 |
Notify |
Changed:----------------brlcad/branches/RELEASE/doc/docbook/articles/brlcad/branches/RELEASE/doc/docbook/books/brlcad/branches/RELEASE/doc/docbook/lessons/brlcad/branches/RELEASE/regress/repository.shbrlcad/branches/RELEASE/src/libbu/brlcad/branches/RELEASE/src/libged/polyclip.cpp |
23:55.03 |
Notify |
03BRL-CAD:brlcad * 60992 (svn:mergeinfo ##
-1,3 +1,3 ## and 14 others): incorporate mergeinfo changes .. does
latter svn still use these?Property
Changed:----------------brlcad/branches/RELEASE/ |