00:25.14 |
brlcad |
hcurtis: instead of saying checking in, maybe
just summarize what you intend to work on now/next (e.g., "still
trying to figure out how to link libbu, then working on fast4-g
conversion") |
00:25.48 |
hcurtis |
Ok |
00:26.10 |
brlcad |
hcurtis: where are you with that -- you're not
meant to struggle with this for this long, ask questions that
unquestionably move your understanding forward |
00:27.23 |
brlcad |
all that should have been needed iss
-Isrc/path/to/include and -Lbuild/path/to/libbu and -lbu on the
command line |
00:27.54 |
hcurtis |
I am trying to get past the error message
saying "error while loading shared libraries cannot open shared
object file: No such file or directory" |
00:28.01 |
brlcad |
if that's not working, it might not be your
fault or the paths might be wrong |
00:28.20 |
brlcad |
what's your compile line? |
00:28.32 |
brlcad |
(just paste the gcc line here) |
00:28.35 |
hcurtis |
One moment. I'll get it. |
00:28.58 |
brlcad |
mihaineacsu: pingo pongo! |
00:29.13 |
mihaineacsu |
hi brlcad! |
00:29.45 |
brlcad |
what are you doing? :) |
00:30.09 |
hcurtis |
brlcad: gcc -W -Wall -Werror -I
brlcad-svn-trunk/include -I brlcad-svn-trunk/src/other/tcl/generic
-lbu -Lbrlcad-build/lib -o test1 GSoCDynAllocBRL-CAD.c |
00:30.29 |
brlcad |
hcurtis: excellent |
00:30.35 |
brlcad |
that looks pretty darn close |
00:30.43 |
brlcad |
order matters |
00:30.53 |
brlcad |
so you told it to look for -lbu |
00:31.07 |
hcurtis |
Thank you. However, it didn't work. |
00:31.08 |
brlcad |
but you didn't tell it where to look until
after |
00:31.16 |
brlcad |
put -L before -l |
00:31.18 |
mihaineacsu |
was about to go to sleep |
00:31.34 |
mihaineacsu |
glad you caught me before I did |
00:31.53 |
brlcad |
mihaineacsu: I like to say there's plenty of
time to sleep when I'm dead ;) |
00:32.33 |
mihaineacsu |
I say that a lot myself |
00:32.58 |
brlcad |
hcurtis: it's not going to cause a problem
here, but you technically should also not have a space after the -I
options |
00:33.20 |
brlcad |
mihaineacsu: so what are you up to? |
00:33.24 |
brlcad |
socis-wise |
00:33.59 |
brlcad |
please tell me you've been keeping busy ...
you have a lot of people looking forward to your project
;) |
00:34.10 |
brlcad |
did you get gqa working? |
00:34.21 |
mihaineacsu |
well I was waiting to get a hold of you, I
don't have a clear idea on how to tackle tasks since Albert is on
the same project. |
00:34.31 |
hcurtis |
brlcad: I would try the corrected code now,
but my command prompt is busy. Is there a safe way to make it stop
what it's doing? |
00:35.10 |
mihaineacsu |
brlcad: I did. Also did you manage to check
the patch? |
00:35.16 |
brlcad |
mihaineacsu: oof! niet! nein! nooooooo... got
to keep independently productive :) |
00:35.21 |
brlcad |
ignore what albert is doing if you have
to |
00:35.41 |
brlcad |
I glanced briefly at your patch, but haven't
finished reviewing it |
00:35.48 |
brlcad |
so, successful with gqa? |
00:35.55 |
brlcad |
or problems? |
00:36.03 |
mihaineacsu |
no, it's fine |
00:36.09 |
brlcad |
hcurtis: busy doing what? |
00:36.28 |
mihaineacsu |
so I should follow the proposed
plan? |
00:36.29 |
brlcad |
hcurtis: hitting ctrl-c will abort whatever it
is doing usually, but depends what it's doing |
00:36.43 |
hcurtis |
I tried to grep something, but it is taking
forever. |
00:36.57 |
brlcad |
mihaineacsu: well, so that's a great
conversation to get into .. how much time do you have? |
00:37.07 |
mihaineacsu |
I'm here to stay :) |
00:37.08 |
brlcad |
hcurtis: ahh, ctrl-c is safe for
grep |
00:37.16 |
brlcad |
mihaineacsu: okay |
00:37.22 |
hcurtis |
Ok. Thanks. |
00:39.13 |
hcurtis |
brlcad: My best guess is that I should not
stop a build with ctrl-c, though, right? |
00:40.11 |
brlcad |
hcurtis: usually it's fine but in very very
rare occasions you can interrupt the build at the wrong time and
get your build into a funky state |
00:40.31 |
brlcad |
i wouldn't recommend it, but it's also mostly
harmless 98% of the time |
00:40.41 |
hcurtis |
Ok |
00:40.54 |
brlcad |
mihaineacsu: so what is most exciting to you
about your projecT? |
00:41.21 |
brlcad |
front-end, back-end, new language, existing
skill, usefulness, graphics/interface, ...? |
00:41.46 |
mihaineacsu |
well getting the web platform running and
working and tieing it up to brlcad |
00:42.59 |
mihaineacsu |
I'm fine with using the existing php code and
build up from there, but as someone else suggested here, maybe a
framework would be better suited |
00:44.02 |
mihaineacsu |
it would be easier to maintain in the long
run. But I'm fine with either solution |
00:45.27 |
hcurtis |
brlcad: Here is the corrected gcc line: gcc -W
-Wall -Werror -Ibrlcad-svn-trunk/include
-Ibrlcad-svn-trunk/src/other/tcl/generic -Lbrlcad-build/lib -lbu -o
test1b GSoCDynAllocBRL-CAD.c |
00:45.41 |
hcurtis |
I am getting the same error. |
00:46.15 |
hcurtis |
./test1b: error while loading shared
libraries: libbu.so.20: cannot open shared object file: No such
file or directory |
00:49.52 |
hcurtis |
I first got this error last night. I've been
researching it, and I've learned some things. However, as you can
see, I don't have the solution yet. |
01:11.36 |
hcurtis |
brlcad: I have to go, but I will be back
later. |
01:11.37 |
*** join/#brlcad Zhao_Anqing
(~clouddrif@183.157.160.14) |
01:12.05 |
Notify |
03BRL-CAD:tbrowder2 * 61199
brlcad/branches/d-binding/misc/d-bindings/HObj.pm: stub in new
functions for final conversion |
01:13.07 |
Notify |
03BRL-CAD:tbrowder2 * 61200
brlcad/branches/d-binding/misc/d-bindings/G.pm: make an array of
keys for setting type map checking order |
01:13.54 |
Notify |
03BRL-CAD:tbrowder2 * 61201
brlcad/branches/d-binding/misc/d-bindings/D.pm: use new
consolidated functions |
02:03.10 |
*** join/#brlcad oana_
(~elf11@p5.eregie.pub.ro) |
02:11.49 |
brlcad |
mihaineacsu: by existing php code, what are
you referring to exactly? |
02:13.03 |
mihaineacsu |
brlcad: the platform which Albert used as a
starting point pre-gsoc, he made some patches for it. |
02:13.18 |
brlcad |
ah, the old materials db site |
02:13.22 |
mihaineacsu |
yes |
02:17.44 |
brlcad |
mihaineacsu: so the usefulness of any web
interface is not realized until it gets leveraged |
02:17.55 |
brlcad |
in our tools and database structure |
02:18.51 |
mihaineacsu |
I agree |
02:21.24 |
mihaineacsu |
so how do you think it would be best to
approach this the following weeks? |
02:22.57 |
brlcad |
I think an end-user goal needs to be
identified |
02:23.34 |
brlcad |
a specific feature that adds some capability
that doesn't exist or improves an existing capability |
02:25.18 |
brlcad |
maybe you can try to identify some specific
user-visible targets as a first step |
02:27.13 |
brlcad |
changes to analysis or rendering tools that
relate to material properties |
02:29.37 |
mihaineacsu |
so is this besides the command line tool that
would for eg add material data to a geometry file by talking to the
web interface? |
02:29.55 |
brlcad |
not besides, that's a great one by
itself |
02:30.00 |
brlcad |
a new command for managing materials (to/from
file, web, objects, etc) |
02:30.52 |
brlcad |
associating shader properties with materials
(and/or vice-versa) |
02:31.46 |
brlcad |
keeping track of advanced/other material
properties |
02:31.48 |
brlcad |
etc |
02:33.21 |
mihaineacsu |
oh, I see. We can tackle each one by
one |
02:34.29 |
brlcad |
more about creating a palette of ideas ... to
then decide which are worth tackling, which can be achived in time,
then yeah trying to implement some of them |
02:36.53 |
*** join/#brlcad clock
(~clock@84-72-11-5.dclient.hispeed.ch) |
02:37.23 |
brlcad |
suggest putting that list of ideas up on the
wiki, and then maybe get started on the command now since that will
drive much of the front-end requirements |
02:37.36 |
brlcad |
sound reasonable? |
02:37.46 |
mihaineacsu |
yeah, that great |
02:38.39 |
mihaineacsu |
I'll get organised today and start working on
it |
02:39.20 |
mihaineacsu |
and look into the others one you mentioned to
get better idea |
02:39.51 |
mihaineacsu |
btw: what's your local time? |
02:42.09 |
brlcad |
local time is GMT-4 |
02:55.46 |
Notify |
03BRL-CAD:starseeker * 61202
brlcad/trunk/doc/docbook/system/man1/en/imgdims.xml: Use valid
docbook |
04:54.35 |
Notify |
03BRL-CAD Wiki:Pulkit Mittal * 7250
/wiki/User:Pulkit_Mittal/GSOC2014/logs: /* GSOC Period */ |
05:43.46 |
*** join/#brlcad piyushparkash
(~piyushpar@117.205.73.59) |
06:19.48 |
*** join/#brlcad albertcoder
(~albertcod@202.164.53.117) |
06:22.51 |
*** join/#brlcad oana_
(~oana@188.209.97.130) |
06:37.35 |
*** join/#brlcad Zhao_Anqing
(~clouddrif@183.157.160.24) |
06:49.10 |
*** join/#brlcad Zhao_Anqing
(clouddrift@222.205.15.123) |
06:49.14 |
*** join/#brlcad albertcoder
(~albertcod@202.164.53.117) |
07:07.37 |
*** join/#brlcad albertcoder
(~albertcod@202.164.53.117) |
07:08.36 |
*** join/#brlcad hcurtis
(b82d336f@gateway/web/freenode/ip.184.45.51.111) |
07:10.10 |
hcurtis |
brlcad: Working on the libbu task |
07:26.03 |
*** join/#brlcad albertcoder
(~albertcod@202.164.53.117) |
07:40.51 |
*** join/#brlcad Zhao_Anqing
(~clouddrif@183.157.160.26) |
07:51.10 |
*** join/#brlcad albertcoder
(~albertcod@202.164.53.117) |
08:01.01 |
*** join/#brlcad raj12lnm
(31cd6b50@gateway/web/freenode/ip.49.205.107.80) |
08:12.16 |
*** join/#brlcad Zhao_Anqing
(clouddrift@222.205.5.222) |
09:40.31 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
09:47.46 |
*** join/#brlcad albertcoder
(~albertcod@122.173.162.128) |
10:05.26 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
11:08.43 |
Notify |
03BRL-CAD:tbrowder2 * 61203
brlcad/branches/d-binding/misc/d-bindings/convert-h2d.pl: turn off
pretty_print |
11:10.12 |
Notify |
03BRL-CAD:tbrowder2 * 61204
brlcad/branches/d-binding/misc/d-bindings/HObj.pm: implement
c_line_to_d_line function |
11:11.09 |
Notify |
03BRL-CAD:tbrowder2 * 61205
brlcad/branches/d-binding/misc/d-bindings/D.pm: zero in on final
data flow |
11:26.37 |
*** join/#brlcad Zhao_Anqing
(~clouddrif@183.157.160.24) |
11:38.18 |
*** join/#brlcad vladbogo
(~vlad@195.216.218.10) |
11:52.45 |
Notify |
03BRL-CAD:tbrowder2 * 61206
(brlcad/branches/d-binding/misc/d-bindings/D.pm
brlcad/branches/d-binding/misc/d-bindings/HObj.pm): making
incremental progress |
11:57.48 |
Notify |
03BRL-CAD:tbrowder2 * 61207
brlcad/branches/d-binding/misc/d-bindings/D.pm: remove dead
code |
12:00.28 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
12:01.21 |
Notify |
03BRL-CAD:tbrowder2 * 61208
brlcad/branches/d-binding/misc/d-bindings/convert-h2d.pl: remove
unneeded module |
12:09.01 |
Notify |
03BRL-CAD:brlcad * 61209
brlcad/trunk/sh/enumerate.sh: redo the compilation product and
filesystem organization counts to reflect the change in our build
system to cmake, no longer relying on autotools. |
12:13.13 |
Notify |
03BRL-CAD:tbrowder2 * 61210
brlcad/branches/d-binding/misc/d-bindings/D.pm: now have a complte
data flow from initial read through checking final solution with a
D build; now to start tweaking conversion object type by object
type |
12:19.58 |
Notify |
03BRL-CAD:zhaoanqing * 61211
(brlcad/branches/nmgreorg/include/raytrace.h
brlcad/branches/nmgreorg/src/libged/facetize.c
brlcad/branches/nmgreorg/src/librt/comb/comb.c): add initialize and
free routines for new-nmg storage. |
12:25.34 |
*** join/#brlcad ries_
(~ries@190.9.171.121) |
12:32.27 |
*** join/#brlcad clock
(~clock@84-72-11-5.dclient.hispeed.ch) |
12:33.00 |
Notify |
03BRL-CAD:tbrowder2 * 61212
brlcad/branches/d-binding/misc/d-bindings/G.pm: the D lang wiki has
some missing map values |
12:34.02 |
Notify |
03BRL-CAD:tbrowder2 * 61213
brlcad/branches/d-binding/misc/d-bindings/HObj.pm: check the regex
construction |
12:34.21 |
*** join/#brlcad mihaineacsu
(~mihaineac@92.85.193.175) |
12:35.05 |
Notify |
03BRL-CAD:tbrowder2 * 61214
brlcad/branches/d-binding/misc/d-bindings/D.pm: we're checking
compilation only |
12:37.20 |
Notify |
03BRL-CAD:tbrowder2 * 61215
brlcad/branches/d-binding/misc/d-bindings/HObj.pm: turn off debug
line--we have a good compile of our first object in bu.h
(hooray) |
12:41.06 |
Notify |
03BRL-CAD:tbrowder2 * 61216
brlcad/branches/d-binding/misc/d-bindings/TODO: add notes about
conversion |
12:47.35 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
13:15.51 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
13:17.25 |
Notify |
03BRL-CAD Wiki:Inderpreet * 7251
/wiki/User:Inderpreet/GSoC14/logs: /* Development Period
*/ |
13:43.05 |
*** join/#brlcad teepee
(~teepee@gateway/tor-sasl/teepee) |
13:44.44 |
*** join/#brlcad albertcoder
(~albertcod@122.173.162.128) |
13:47.07 |
*** join/#brlcad ishwerdas
(~ishwerdas@117.199.106.67) |
14:00.49 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
14:05.17 |
*** join/#brlcad teepee
(~teepee@gateway/tor-sasl/teepee) |
14:10.45 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
14:13.36 |
Notify |
03BRL-CAD:carlmoore * 61217
(brlcad/trunk/doc/docbook/system/mann/en/search.xml
brlcad/trunk/src/librt/db_fullpath.c): fix spelling, and remove
trailing blanks/tabs |
14:19.04 |
*** join/#brlcad d_rossberg
(~rossberg@66-118-151-70.static.sagonet.net) |
14:30.53 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
14:46.30 |
Notify |
03BRL-CAD:starseeker * 61218
(brlcad/branches/openscenegraph/doc/docbook/system/man1/en/imgdims.xml
brlcad/branches/openscenegraph/doc/docbook/system/man1/en/ir-X.xml
and 9 others): Sync osg with trunk through r61217, checkpoint the
beginnings of an osg test application. |
14:53.14 |
*** join/#brlcad piyushparkash
(~piyushpar@117.214.219.138) |
14:55.37 |
*** join/#brlcad raj12lnm
(31cd6b50@gateway/web/freenode/ip.49.205.107.80) |
14:58.28 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
14:58.40 |
*** join/#brlcad ishwerdas
(~ishwerdas@117.212.50.144) |
15:10.38 |
*** join/#brlcad piyushparkash
(~piyushpar@117.205.77.27) |
15:43.53 |
Notify |
03BRL-CAD:brlcad * 61219 brlcad/trunk/TODO:
add two ideas derived from an old wiki entry, one for storing
geometry into SQL and another for storing different configurations
of geometry. |
15:53.23 |
Notify |
03BRL-CAD:starseeker * 61220
(brlcad/branches/bullet/INSTALL brlcad/branches/bullet/NEWS and 22
others): Sync bullet branch with trunk through r61219 |
16:05.44 |
Notify |
03BRL-CAD:tbrowder2 * 61221
brlcad/branches/d-binding/misc/d-bindings/convert-h2d.pl: define a
test header for incremental work and possible future regression
tests |
16:06.40 |
Notify |
03BRL-CAD:tbrowder2 * 61222
(brlcad/branches/d-binding/misc/d-bindings/D.pm
brlcad/branches/d-binding/misc/d-bindings/HObj.pm): first two
object type pass conversion |
16:15.19 |
*** join/#brlcad ``Erik
(~erik@pool-74-103-94-19.bltmmd.fios.verizon.net) |
16:55.18 |
Notify |
03BRL-CAD:tbrowder2 * 61223
(brlcad/branches/d-binding/misc/d-bindings/HObj.pm
brlcad/branches/d-binding/misc/d-bindings/test_hdr.h): first three
object types pass conversion |
16:56.31 |
Notify |
03BRL-CAD:tbrowder2 * 61224
brlcad/branches/d-binding/misc/d-bindings/test_hdr.h: expose a new,
4th object type |
16:58.15 |
Notify |
03BRL-CAD:tbrowder2 * 61225
brlcad/branches/d-binding/misc/d-bindings/test_hdr.h: add some ID
info for reference |
17:01.00 |
*** join/#brlcad alisha
(~alisha@115.185.115.242) |
17:16.57 |
*** join/#brlcad raj12lnm
(uid35020@gateway/web/irccloud.com/x-esgztyvydotcwiis) |
17:18.19 |
*** join/#brlcad andrei_
(~IceChat77@5-12-112-86.residential.rdsnet.ro) |
17:20.49 |
*** join/#brlcad raj12lnm_
(31cd6b50@gateway/web/freenode/ip.49.205.107.80) |
17:22.46 |
brlcad |
andrei_: you made some excellent progress last
week |
17:23.51 |
brlcad |
andrei_: and segments do have data in common
.. they all have a start and end point |
17:24.17 |
brlcad |
raj12lnm_: did you see if submodel was working
for you now? |
17:24.25 |
brlcad |
good to have someone independently confirm
;) |
17:24.44 |
Notify |
03BRL-CAD:starseeker * 61226
(brlcad/branches/bullet/src/libged/CMakeLists.txt
brlcad/branches/bullet/src/libged/simulate/simcollisionalgo.cpp and
2 others): Get the simulate command compiling with the bundled
Bullet. It doesn't seem to be working, but it's not immediately
clear why - the command does run and produce output using these
instructions: http://brlcad.org/wiki/Mged_simulation,
but without any |
17:24.46 |
Notify |
transformations applied. Most likely
explanation is the migration to the new API needs more work in our
code... |
17:25.26 |
andrei_ |
brlcad: I'm sorry but how is that
true |
17:25.32 |
andrei_ |
I mean, nurb and bezier |
17:25.44 |
andrei_ |
don't seem to be made of segments put head to
head |
17:25.49 |
andrei_ |
but rather points that are
interpolated |
17:25.52 |
andrei_ |
(this is my understanding) |
17:26.12 |
raj12lnm |
brlcad: yes I tested and works fine for
me. |
17:26.31 |
brlcad |
raj12lnm: great, glad to hear it |
17:26.50 |
raj12lnm |
brlcad: since you are around can you tell me
about annotations? |
17:26.52 |
brlcad |
andrei_: the points are interpolated, but that
shouldn't matter |
17:27.02 |
brlcad |
raj12lnm: annotations aren't ready to be
wrapped |
17:27.20 |
raj12lnm |
brlcad: :( |
17:27.21 |
brlcad |
andrei_: from a class/data perspective, they
have at least two points no? |
17:27.31 |
andrei_ |
aah |
17:27.37 |
andrei_ |
that's.. simpler than I thought |
17:27.38 |
brlcad |
raj12lnm: we're not allowed to have any
development be "in-progress"? :) |
17:28.12 |
andrei_ |
in brlcad(sketch.c) generic segments are
handled via a generic pointer |
17:28.15 |
brlcad |
rossberg might have some different ideas, but
data-wise that isn't a ridiculous starting point |
17:28.19 |
raj12lnm |
and can u suggest something for points
? |
17:28.28 |
raj12lnm |
is it something I should be looking to wrap
? |
17:28.37 |
raj12lnm |
so many varied kinds of points ! |
17:28.40 |
brlcad |
it's even possible to make nurbs/bezier clamp
to those start/end points so they are actually the geometric
end/begin |
17:28.59 |
brlcad |
raj12lnm: points would be good to wrap
:) |
17:29.01 |
andrei_ |
that would seem the most natural solution to
me, but I'll see what he says |
17:29.15 |
andrei_ |
The great thing is I finally understood
coreinterface's purpose |
17:29.25 |
andrei_ |
it's supposed to ofer a high level, OOP
interface |
17:29.26 |
brlcad |
andrei_: proceed and show him a patch, don't
wait ;) |
17:29.37 |
brlcad |
it's easy enough to eliminate a start/end
point field |
17:29.40 |
andrei_ |
handling rt structures internally |
17:29.48 |
andrei_ |
one question |
17:29.54 |
andrei_ |
the arrays in c(int*) |
17:30.01 |
andrei_ |
should I use std containers |
17:30.06 |
andrei_ |
or keep them c like arrays? |
17:30.12 |
brlcad |
depends |
17:30.13 |
andrei_ |
(for the rest of the points, in
example) |
17:30.30 |
brlcad |
if they're part of public API (in a public
header) ... you should not be using std containers |
17:30.40 |
brlcad |
if they're implementation detail, sure go for
it |
17:30.56 |
andrei_ |
it's public, but still, I know what to
do |
17:30.57 |
brlcad |
so probably "keep them in C arrays"
... |
17:31.03 |
andrei_ |
yeah |
17:31.12 |
brlcad |
look at what he does in other
classes/files |
17:31.17 |
brlcad |
follow the same pattern |
17:31.34 |
andrei_ |
I did, I might not understand well enough, but
to me, it seems not all are consistent |
17:31.35 |
brlcad |
if you see other containers, then you're at
least not introducing any new problems |
17:31.53 |
brlcad |
they almost certainly are not, make a patch
that makes them consistent ;) |
17:32.07 |
brlcad |
they've been developed by a couple people over
MANY years very passively |
17:32.22 |
brlcad |
this is one of the biggest thrusts in a long
time |
17:33.01 |
andrei_ |
I'd want to talk to him before I begin
actually implementing the class, but I will work on the class
interface itself in the meantime |
17:33.07 |
andrei_ |
only wrote the subclasses, so far |
17:33.08 |
brlcad |
try to demonstrate a couple patches that
require no "fixing" or discussion .. just "this looks great,
applied" |
17:33.34 |
brlcad |
i.e., make them "perfect" as best you can (and
when you get feedback, add that to your checklist for the next
patch attempt) |
17:33.53 |
andrei_ |
thanks for sorting out some issues, will
do |
17:34.01 |
brlcad |
he's waiting for a header since that gives him
something tangible to discuss |
17:51.25 |
*** join/#brlcad alisha
(~alisha@101.62.187.186) |
17:53.31 |
*** join/#brlcad albertcoder
(~albertcod@122.173.162.128) |
18:12.19 |
*** join/#brlcad alisha
(~alisha@101.60.177.92) |
18:36.41 |
*** join/#brlcad ankesh11
(ca8e5506@gateway/web/cgi-irc/kiwiirc.com/ip.202.142.85.6) |
18:40.40 |
Notify |
03BRL-CAD Wiki:Ankeshanand * 7252
/wiki/User:Ankeshanand/GSoC14/logs: /* Updates */ |
19:20.09 |
*** join/#brlcad hcurtis
(b82d336f@gateway/web/freenode/ip.184.45.51.111) |
19:21.21 |
hcurtis |
brlcad: Working on the libbu task |
19:22.56 |
hcurtis |
Hi, everyone. I'm trying to get a small
program I wrote to run using BRL-CAD's bu_malloc and bu_free
functions, but I'm stuck. Here are details: http://paste.lisp.org/+327U |
19:23.34 |
hcurtis |
I'm continuing to work hard on the problem,
but any feedback and advice are welcome. |
19:24.19 |
andrei_ |
hcurtis: it might not be the solution brlcad
is looking for, but it's a workaround. if you look at brlcad
sources |
19:24.26 |
andrei_ |
there must be some unit tests in a
file |
19:24.27 |
andrei_ |
I dont' |
19:24.51 |
andrei_ |
I don't have the sources at hand right now,
but I'm sure there are unit tests for libbu |
19:25.17 |
andrei_ |
see how a unit test "is tied" to cmake, it
might be much more difficult to link it to libbu
yourself |
19:26.33 |
hcurtis |
andrei_: That's a good idea. Thank
you. |
19:27.07 |
andrei_ |
if you can't figure out and want to test the
code asap, simply replace the content of a unit test |
19:27.32 |
hcurtis |
Ok |
19:51.23 |
Notify |
03BRL-CAD Wiki:Albertcoder * 7253
/wiki/User:Albertcoder/GSoC2014/logs: /* Development Period
*/ |
20:05.54 |
*** join/#brlcad ankesh11
(ca8e5506@gateway/web/cgi-irc/kiwiirc.com/ip.202.142.85.6) |
20:07.02 |
*** join/#brlcad ankesh11_
(uid8015@gateway/web/irccloud.com/x-gamtttlsknvtvuvf) |
20:12.01 |
hcurtis |
andrei_: Hi, andrei_. I have found the unit
tests for libbu, and I looked at some of them. How do I see how a
unit test "is tied" to cmake? |
20:12.28 |
andrei_ |
there's suppsoed to be a
CMakeLists.txt |
20:12.30 |
andrei_ |
file |
20:12.38 |
andrei_ |
in the same folder as the unit test |
20:16.13 |
hcurtis |
andrei_: Ok. Thank you. |
20:16.28 |
andrei_ |
oh, I might not have been explicit
enough |
20:16.44 |
andrei_ |
in the CMakeLists.txt file, you'll see some
pattern that follows each file |
20:17.00 |
andrei_ |
simply add one more line, containing your test
file, in the same format |
20:18.20 |
hcurtis |
Ok |
20:20.49 |
Notify |
03BRL-CAD:carlmoore * 61227
brlcad/trunk/src/irprep/ir-X.c: -h or -? will print note about man
page and then will exit; any other option is ignored (go to
'Program continues running:' with no error message) |
20:33.30 |
*** join/#brlcad fenn
(~fenn@131.252.130.248) |
20:33.31 |
*** join/#brlcad kanzure
(~kanzure@131.252.130.248) |
20:33.31 |
*** join/#brlcad Ch3ck
(~Ch3ck@66-118-151-70.static.sagonet.net) |
20:33.33 |
*** join/#brlcad Ch3ck_
(~Ch3ck@66-118-151-70.static.sagonet.net) |
20:41.07 |
*** join/#brlcad vladbogo
(~vlad@86.127.153.90) |
20:53.08 |
*** join/#brlcad FreezingAlt
(~FreezingC@135.0.41.14) |
20:56.04 |
Notify |
03BRL-CAD:carlmoore * 61228
brlcad/trunk/doc/docbook/system/man1/en/irdisp.xml: revise the
irdisp man page to agree with irdisp's actual output |
21:03.50 |
hcurtis |
Update: There might be something wrong with
the path I specified in my gcc compile line with the -L option. (I
used -Lbrlcad-build/lib to find libbu.) I'm doing research to find
out more about that possibility, and I will try some new
things. |
21:04.18 |
andrei_ |
hcurtis: -Lbrlcad-build/lib |
21:04.21 |
andrei_ |
is a relative path |
21:04.49 |
andrei_ |
try giving an absolute path, I don't know what
path variable gcc(where it looks for files) has |
21:06.44 |
hcurtis |
Hi, andrei_. Thank you. |
21:11.27 |
*** join/#brlcad KimK
(~Kim__@ip68-102-30-143.ks.ok.cox.net) |
21:16.03 |
Notify |
03BRL-CAD Wiki:Vladbogolin * 7254
/wiki/User:Vladbogolin/GSoC2014/Logs: |
21:36.01 |
Notify |
03BRL-CAD:carlmoore * 61229
brlcad/trunk/doc/docbook/system/man1/en/lgt.xml: minor fixes to lgt
manpage |
21:46.28 |
Notify |
03BRL-CAD:carlmoore * 61230
brlcad/trunk/src/lgt/prnt.c: remove a blank line from lgt
Usage |
21:53.37 |
Notify |
03BRL-CAD:starseeker * 61231
(brlcad/branches/openscenegraph/src/libdm/CMakeLists.txt
brlcad/branches/openscenegraph/src/libdm/osg-test.cpp): Start
working on using the LINE_STRIP approach to wireframe drawing in
the osg test program. |
22:10.44 |
hcurtis |
I keep getting an error message saying "error
while loading shared libraries. cannot open shared object file: No
such file or directory." I've researched this error and tried
different things based on the information I've found. However,
nothing has worked. Does anyone know what I should try
next? |
22:11.30 |
andrei_ |
hold on, I'll look in a few minutes and tell
you exactly how to set things up |
22:13.29 |
Notify |
03BRL-CAD:starseeker * 61232
brlcad/branches/openscenegraph/src/libdm/osg-test.cpp: Start to
work on combs - should be able to define a Group, adding children
directly where there isn't a matrix and adding an intermediate
matrix transform when there is. |
22:23.21 |
Notify |
03BRL-CAD:starseeker * 61233
brlcad/branches/openscenegraph/src/libdm/osg-test.cpp: No idea if
this will work, but make group structure and matrix structure
corresponding to comb structure. |
22:27.11 |
*** join/#brlcad pandrei
(~pandrei@5-12-112-86.residential.rdsnet.ro) |
22:30.15 |
pandrei |
hcurtis: if you look in
brlcad/src/libbu/tests |
22:30.27 |
pandrei |
you'll see a file called
CMakeLists.txt |
22:30.30 |
pandrei |
if you open it |
22:31.05 |
pandrei |
you'll see this line |
22:31.06 |
pandrei |
BRLCAD_ADDEXEC(tester_bu_str_isprint
bu_str_isprint.c libbu NO_INSTALL) |
22:31.17 |
hcurtis |
Ok |
22:31.17 |
pandrei |
the instruction format is |
22:31.34 |
pandrei |
BRLCAD_ADDEXEC(binary_name source_name library
NO_INSTALL) |
22:31.53 |
pandrei |
you just rebuild brlcad and it will build your
files, linked with libbu without a problem |
22:33.04 |
pandrei |
brlcad, d_rossberg: I've done a bit of work on
the interface but I'm tired so I'll proofread it in the
morning(~9hours from now) I'd say not to review it until you see
the v2 patch, thanks! |
22:34.00 |
Notify |
03BRL-CAD Wiki:Popescu.andrei1991 * 7255
/wiki/User:Popescu.andrei1991/devlogs2014: /* Week 4 */ |
23:40.17 |
hcurtis |
Update: I used the locate command to find
libbu.so and its paths in my file system. There are two copies of
it, and I've tried both of their paths with the -L option without
success. That tells me that the problem isn't the path I'm using.
I'll try something else. |
23:52.38 |
*** join/#brlcad Zhao_Anqing
(~clouddrif@183.157.160.17) |
23:57.01 |
hcurtis |
brlcad: My laptop is running really slowly
right now and is hotter than normal. I will turn it off, let it
cool for a little while, and then return. |