Greetings!
It is unable to call callback from thread in guile extension.
module:
--
#include
#include
pthread_t dbus_tid;
void *start_test(void* user_data)
{
scm_call_0((void*)(user_data));
}
SCM scm_test_thread(SCM arg)
{
pthread_create(&dbus_tid,NULL,start_test,arg);
}
voi
The good news is that Guile builds and works on MacIntel. The bad news...
Guile needs either support for netBSD's readline, or a way to disable readline
in configure. As it is, we get:
ld: Undefined symbols:
__rl_init_argument
__rl_kill_kbd_macro
_free_undo_list
_rl_clear_message
_rl_get_keymap