guile-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: GNU Guile 1.9.5 released (alpha)


From: Linas Vepstas
Subject: Re: GNU Guile 1.9.5 released (alpha)
Date: Sat, 28 Nov 2009 16:55:30 -0600

Hi Ludo

2009/11/17 Ludovic Courtès <address@hidden>:
> We are pleased to announce GNU Guile release 1.9.5.

I just tried 1.9.5 today, and am getting compile errors in
my app, which I did not get in 1.8.6 or 1.9.0 :

error: non-local function ‘static<anonymous struct>*
opencog::SchemeSmob::ss_incoming_set(<anonymous struct>*)’ uses
anonymous type

and zillions of others.

The following reproduces the bug:

#include <libguile.h>

class SchemeSmob
{
   private:

      static SCM ss_incoming_set(SCM);

      static void init(void);
   public:
      SchemeSmob(void);

};

#define C(X) ((SCM (*) ()) X)

void SchemeSmob::init(void)
{
   scm_c_define_gsubr("cog-incoming-set",      1, 0, 0, C(ss_incoming_set));
}

compiled without any flags....

Again, above compiles fine with 1.8.6 and I think it compiled
with 1.9.0, not sure.

--linas




reply via email to

[Prev in Thread] Current Thread [Next in Thread]