A timely question on interrupted system calls

2013-07-10 Thread mark . d . witmer
I followed the thread a few days ago on @guile-dev about SCM_SYSCALL and was grateful I hadn't run into any problems with it. But now I have! I'm working with an event loop for my X bindings that polls a socket for availablity using `select'. Meanwhile, I have a repl server running in another thr

Re: Sabotage against guile users?

2013-07-10 Thread Roland Orre
Another huge difference between guile-1.8.8 versus guile-2.0.9 is the startup time, which makes guile-2.0.9 not at all suitable for shell scripting where guile-1.8.8 starts extremely fast. So it seems as guile-1.8.8 is something to value high in a very special way. (I've copied it to many machines,

Re: Sabotage against guile users?

2013-07-10 Thread Roland Orre
On Thu, Jul 11, 2013 at 12:10 AM, Ludovic Courtès wrote: > Hello, and welcome back! :-) > > Roland Orre skribis: > > > I now intended to start using guile again. I used guile daily for my R&D > > from 1995 to 2008. The last guile I built for was guile-1.8.5 > > > > However, my old module build

Re: Sabotage against guile users?

2013-07-10 Thread Roland Orre
Hi Alexi, thanks for your reply. The builds works fine, but when loading the module, e.g. (use-modules (bcpnn2)) which contains (load-extension (string-append bcpnn2-path ".libs/libbcpnn" "scm_init_bcpnn") I get the error message ./bcpnn2.scm:13:1: In procedure dynamic-link in expression (load-exte

Re: Sabotage against guile users?

2013-07-10 Thread Alexei Matveev
Hi, Roland, What exactly goes wrong when you build your module? Did you accidentally the error message? I use this convenience command to augment the linker and compiler flags: LIBS += $(shell guile-config link) INCDIRS += $(shell guile-config compile) Alexei

Sabotage against guile users?

2013-07-10 Thread Roland Orre
I now intended to start using guile again. I used guile daily for my R&D from 1995 to 2008. The last guile I built for was guile-1.8.5 However, my old module build does no longer work with guile-1.8.8 (the latest stable downloaded from savannah.gnu.org) Previously the guile dist contained an exam

Re: Sabotage against guile users?

2013-07-10 Thread Roland Orre
Even though it may be obvious: it is of course from guile-1.8.8/examples/box-dynamic-module where essential files (Makefile and/or Makefile.am) are missing from. On Wed, Jul 10, 2013 at 3:11 PM, Roland Orre wrote: > I now intended to start using guile again. I used guile daily for my R&D > from