[fluxus] 0.12b1 + cvs merge
Claude Heiland-Allen
claudiusmaximus at goto10.org
Fri Jan 12 03:43:35 PST 2007
Dave Griffiths wrote:
>> claude at maximus ~ $ PATH="/home/claude/bin/:$PATH"
>> PLTHOME="/home/claude/lib/plt/"
>> PLTCOLLECTS="/home/claude/lib/plt/collects/:/usr/lib/drscheme/collects"
>
> I *think* the changes I committed mean that this isn't strictly required
> now, as we need to know this information in the SConstruct for installing
> the modules anyway, so it's simpler to have it set only once and pass it
> through.
Ok.
> getting there, slowly...
> what does gdb say?
I obviously didn't catch all the C++ const/wtf issues in my local copy
to make sure fluxus gets the right dMatrix stuff, it was operator= ()
breaking:
claude at maximus ~ $ PATH="/home/claude/bin/:$PATH"
PLTHOME="/home/claude/lib/plt/"
PLTCOLLECTS="/home/claude/lib/plt/collects/:/usr/lib/drscheme/collects"
gdb fluxus-0.12
(gdb) run ~/src/fluxus-0.12b1/examples/01-tree.scm
boom
(gdb) bt
#0 0xb7940fbc in memcpy () from /lib/libc.so.6
#1 0xb7e65d49 in dMatrix::operator= () from /usr/lib/libode.so
#2 0xb76f980b in dMatrix::rotxyz (this=0x0, x=0, y=0, z=45) at dada.cpp:487
So, I put "namespace fluxus { ... };" around dada.h, and added "using
namespace fluxus;" where necessary (just dada.cpp and one more file),
and fluxus works! See horribly overcompressed attachment :)
Dave, want me to send you a diff (from 0.12b1 to my local copy) of all
the changes I have made to get fluxus working?
Claude
-------------- next part --------------
A non-text attachment was scrubbed...
Name: fluxus-0.12b1-working.jpg
Type: image/jpeg
Size: 15157 bytes
Desc: not available
URL: <http://lists.pawfal.org/pipermail/fluxus-pawfal.org/attachments/20070112/289e4fb4/attachment-0002.jpg>
More information about the Fluxus
mailing list