From: Mike Speed
Subject: Proper venue for CLISP question?
Date: 
Message-ID: <1109796512.495392.113850@f14g2000cwb.googlegroups.com>
I hope this isn't out of line with this newsgroup.

I have been trying to compile clisp-2.33.2 with MSVC 6.0.  I followed
the directions in win32mscv\INSTALL and everything went okay until:

subr.d(167) : error C2099: initializer is not a constant
subr.d(167) : warning C4047: 'initializing' : 'unsigned long ' differs
in levels
 of indirection from 'void *'

<snip>

subr.d(284) : error C2099: initializer is not a constant
subr.d(284) : warning C4047: 'initializing' : 'unsigned long ' differs
in levels
 of indirection from 'void *'
subr.d(286) : error C2099: initializer is not a constant
subr.d(286) : fatal error C1003: error count exceeds 100; stopping
compilation
NMAKE : fatal error U1077: 'cl' : return code '0x2'
Stop.


What am I doing wrong?

Thanks,

Greg

From: Sam Steingold
Subject: Re: Proper venue for CLISP question?
Date: 
Message-ID: <ud5uh7iwy.fsf@gnu.org>
> * Mike Speed <·······@tznvy.pbz> [2005-03-02 12:48:32 -0800]:
>
> I hope this isn't out of line with this newsgroup.

the answer to the question in the subject of your message can be
retrieved from the web using google search for "clisp questions".
the _*first*_ hit is the CLISP FAQ list, which has this item:
<http://clisp.cons.org/faq.html#help>How do I ask for help?

> I have been trying to compile clisp-2.33.2 with MSVC 6.0.  I followed
> the directions in win32mscv\INSTALL and everything went okay until:
>
> subr.d(167) : error C2099: initializer is not a constant
> subr.d(167) : warning C4047: 'initializing' : 'unsigned long ' differs
> in levels
>  of indirection from 'void *'
>
> <snip>
>
> subr.d(284) : error C2099: initializer is not a constant
> subr.d(284) : warning C4047: 'initializing' : 'unsigned long ' differs
> in levels
>  of indirection from 'void *'
> subr.d(286) : error C2099: initializer is not a constant
> subr.d(286) : fatal error C1003: error count exceeds 100; stopping
> compilation
> NMAKE : fatal error U1077: 'cl' : return code '0x2'
> Stop.

this is a known bug in the release, fixed in the CVS on 2004-06-06
by Arseny Slobodjuk.

you can either use mingw/msys (which will actually result in a more
feature-full, _faster_ version) to compile CLISP yourself,
or you can download the pre-compiled win32 version from SF.

-- 
Sam Steingold (http://www.podval.org/~sds) running w2k
<http://www.camera.org> <http://www.mideasttruth.com/> <http://pmw.org.il/>
<http://www.honestreporting.com> <http://www.memri.org/>
A clear conscience is usually the sign of a bad memory.
From: Pascal Bourguignon
Subject: Re: Proper venue for CLISP question?
Date: 
Message-ID: <87bra1n4mb.fsf@thalassa.informatimago.com>
"Mike Speed" <·······@gmail.com> writes:

> I hope this isn't out of line with this newsgroup.
> 
> I have been trying to compile clisp-2.33.2 with MSVC 6.0.  I followed
> the directions in win32mscv\INSTALL and everything went okay until:
> 
> subr.d(167) : error C2099: initializer is not a constant
> subr.d(167) : warning C4047: 'initializing' : 'unsigned long ' differs
> in levels
>  of indirection from 'void *'
> 
> <snip>
> 
> subr.d(284) : error C2099: initializer is not a constant
> subr.d(284) : warning C4047: 'initializing' : 'unsigned long ' differs
> in levels
>  of indirection from 'void *'
> subr.d(286) : error C2099: initializer is not a constant
> subr.d(286) : fatal error C1003: error count exceeds 100; stopping
> compilation
> NMAKE : fatal error U1077: 'cl' : return code '0x2'
> Stop.
> 
> 
> What am I doing wrong?

I don't know, I only compile clisp on unix.

You should try to ask on ·················@lists.sourceforge.net


-- 
__Pascal Bourguignon__                     http://www.informatimago.com/
In deep sleep hear sound,
Cat vomit hairball somewhere.
Will find in morning.