freenode/#clasp - IRC Chatlog
Search
12:50:53
drmeister
The travis build failed because it failed trying to include #include <rti_dds/rti_dds.h> ?????
12:57:33
drmeister
I think I know what is going on. I added attila's travis code and so travis started working but it's still working in drmeister.
12:58:31
drmeister
I connected travis to the 'clasp-developers' account - we need to migrate the clasp repo to 'clasp-developers'
14:31:58
drmeister
I forked clasp and cando into clasp-developers - don't do anything with them for now. I just want to test travis.
14:43:48
frgo
drmeister: Q: In file include/clasp/gctools/gc_interface.h there is an #include <project_headers.h> when building extensions. Do you use/need that project_headers.h in Cando? Where does it live there?
14:45:13
drmeister
I think it's this: ~/Development/cando/extensions/cando/include/cando/main/project_headers.h
14:46:12
drmeister
Now - this is more (exclusively?) for classes that you define that subclass from core::General_O
14:47:06
drmeister
This is all referenced from here: https://github.com/drmeister/cando/blob/dev/wscript#L16
14:47:35
drmeister
It's that Python code that hooks the extension header file into the clasp build system.
14:49:03
drmeister
These extensions are more for when you add classes that you want managed by the garbage collector - are you doing that?
14:50:05
drmeister
Ok - there is no fundamental reason why we can't support multiple extensions simultaneously but there is a challenge to overcome.
14:51:55
drmeister
The static analyzer will need to be run on any permutation of clasp+extensions that are compiled into the single cclasp-mps executable that clasp builds.
14:52:53
frgo
One is the Data Distribution Standard messaging system for realtime message exchange between systems.