[Ecls-list] Status of CVS

Karsten Poeck Karsten.Poeck at gmail.com
Mon May 12 15:52:51 UTC 2008

Hello Junjo,
I am a bit puzzled about the current version of instance.d.
Works fine on mac/intel using leopard, but fails on windows as Kamil notes.

Looking at the code of cl_class_of
I fail to understand why the following links at all
if (0) {
  cl_object y = old_cl_class_of(x);

This is looking like a edit error from the previous branch merge.
Shoudn't this be
if (0) {
  /* cl_object y = old_cl_class_of(x); */
  cl_object y = cl_class_of(x);
Is there a another place where the old_cl_class_of is defined?
Sherlock would not tell me, but it coudn't find cl_class_of as well.
Why is this working on leopard?

The other fix for dpp on windows is missing a semicolon, don't know whether 
noticed this:
main(int argc, char **argv)
	char outfile[BUFSIZ];
#ifdef _MSC_VER
	char *p    /*Should probably be char *p;  */
#endifApart from that the msvc port worked for me with Visual Studio 2008 as 


"Juan Jose Garcia-Ripoll" 
<jjgarcia at users.sourceforge.net> wrote in 
message news:c159f9ab0805120541j5042c863t3c8cd440222ea14c at mail.gmail.com...
> On Mon, May 12, 2008 at 2:17 PM, Kamil Shakirov 
> <kamils80 at gmail.com> wrote:
>> Hi Juan,
>>  I have to apply the following patch to get ECL compiled on 
>> win32/msvc2005.
>> ECL still crashes when compiled with threads support as reported before.
> Hi Kamil, thanks for your fixes. Some of them were already implemented
> early this morning. As for the threads issue, I just got a new
> computer -- I am just waiting for my copy of XP.
> Juanjo

More information about the ecl-devel mailing list