06:01.21 |
``Erik |
hm |
09:55.10 |
abhi2011 |
ok figured out the build system, seems like i
have to add all include directories to the configure script with
checks |
10:54.11 |
abhi2011 |
hi |
10:54.46 |
abhi2011 |
I have inserted some headers from the bullet
library into brlcad and I have modified the build logic to look in
the include library |
10:55.19 |
abhi2011 |
however the compile stops when it sees the
'class' c++ keyword in one of the bullet headers |
10:55.53 |
abhi2011 |
i think perhaps libged is not being compiled
with some c++ compiler flag being appropriately set |
11:08.05 |
abhi2011 |
http://bin.cakephp.org/view/1255993858 |
13:05.08 |
abhi2011 |
Generally successful compiles with Bullet go
as follows : g++ -I/usr/local/include/bullet main.cpp
-L/usr/local/lib -lBulletDynamics -lBulletCollision
-lLinearMath |
13:20.26 |
brlcad |
abhi2011: you can't include a c++ header into
a .c file |
13:20.58 |
brlcad |
you'll have to layer the interface so that the
c++ is encapsulated |
13:21.48 |
brlcad |
one way would be to have the
src/libged/yourfile.c call functions from a src/libged/implfile.cpp
(which includes the bullet header) |
13:28.04 |
abhi2011 |
right |
13:28.30 |
abhi2011 |
and the libraries need to be added to the
configure script as well ? |
14:01.51 |
``Erik |
when the symbols are needed, they will need to
be linked against the library or binary, yes... (might be better to
use cmake instead of automake at this point) |
14:12.39 |
CIA-62 |
BRL-CAD: 03kunigami * r45736
10/brlcad/trunk/src/liboptical/liboslrend.cpp: discovered how to
get the object color from the closures. the next step is how to
make the closure tell me to perform reflection |
14:37.59 |
CIA-62 |
BRL-CAD: 03brlcad * r45737
10/brlcad/trunk/CMakeLists.txt: CAD_VERSION was only needed to
bridge an m4 variable to a shell variable, cmake can just set
BRLCAD_VERSION. on that note, use it where triplets are called for
and keeping with our naming guidelines. |
15:21.55 |
abhi2011 |
right, thanks brlcad and Erik |
15:22.28 |
abhi2011 |
yah I would use cmake as soon as the issues
with gcc 4.6.0 are resolved |
16:56.48 |
brlcad |
abhi2011: most if not all of the issues should
be resolved now |
16:56.56 |
brlcad |
as of a couple days ago |
16:58.03 |
abhi2011 |
cool, i will give it a try :) |
17:33.01 |
*** join/#brlcad Stattrav
(~Stattrav@117.192.137.213) |
17:33.01 |
*** join/#brlcad Stattrav
(~Stattrav@unaffiliated/stattrav) |
17:38.29 |
*** join/#brlcad Stattrav_
(~Stattrav@117.192.139.18) |
17:40.09 |
*** join/#brlcad Stattrav
(~Stattrav@unaffiliated/stattrav) |
20:32.53 |
brlcad |
starseeker: ``Erik: ping |
22:04.58 |
brlcad |
~seen tharis20 |
22:05.08 |
ibot |
tharis20 <~tharis@2.83.244.20> was last
seen on IRC in channel #brlcad, 4d 21h 27m 46s ago, saying: 'oh
man, I don't know how I'm going to wake up early
tomorrow...'. |
22:17.11 |
*** join/#brlcad brlcad
(~sean@BZ.BZFLAG.BZ) |
22:29.39 |
CIA-62 |
BRL-CAD: 03brlcad * r45738
10/brlcad/trunk/TODO: document initial thoughts on a 'simulate'
command syntax |
22:55.25 |
CIA-62 |
BRL-CAD: 03brlcad * r45739
10/brlcad/trunk/TODO: options for applying or not applying standard
gravity in a simplified form (-g being default) |