Search
19:47:31
Bike
so like "make debug"? o-k.
19:47:37
drmeister
Then we can run it under lldb and get some idea of what the problem is.
19:47:41
drmeister
make llvm_debug I think
19:51:55
Bike
doing this appears to involve cmake mysteries...
19:52:26
Bike
i'm looking at the llvm docs
19:52:33
Bike
there's no debug or llvm_debug target in the makefile
19:52:56
Bike
oh, silly me, this is the externals-clasp makefile
19:53:09
Bike
alright, thatworks. thanks.
20:15:22
drmeister
Exposing the ClassRep_O I get the problem... (ERROR UNDEFINED-FUNCTION :NAME #:FOO-ALT-NAME-IN-SAFE-ADD-METHOD )
20:15:35
drmeister
This is going to take a bit more work
20:24:11
Bike
using the debug clang++ makes it take approximately forever
20:33:18
Bike
well, it reported a bus error
20:42:56
drmeister
Then you run it under the lldb debugger and you check where the problem was. That's as far as I got.
20:43:12
drmeister
Welcome to DWARF country.
0:24:58
drmeister
What should be the metaclass of a clbind wrapped class?
0:25:42
Bike
wasn't it DerivableCxxClass or something
0:27:28
drmeister
That would make sense for the derivable ones.
0:28:26
drmeister
I'm going to create a core:clbind-cxx-class
0:36:28
drmeister
Is there any downside to creating new types of meta class if they inherit from class?
4:41:42
drmeister
I think I got the meta class thing sorted out.
4:42:02
drmeister
There's a core:clbind-cxx-class meta class for all clbind classes that are not derivable
4:42:21
drmeister
Then there is the core:derivable-cxx-class meta class for clbind classes that are derivable
4:42:30
drmeister
They are both instances of ClassRep_O
4:42:42
drmeister
It's building now.