[Ecls-list] Latest fixes

Dean O'Connor dean.oconnor at ite.com.au
Tue Oct 10 16:21:37 UTC 2006


pretty sure its because valid_char was declared after executable code in 
the function (ie. allowed in C++ but not C).

heh heh ... guess the mind yearns for C++ ;)

cheers
deano

Dean O'Connor wrote:
> i just did a refresh from CVS and a WIN32 compile (VC6) and get this error:
>
>         cl -c -MD -Zi -GX -DGC_DLL -nologo -DECL_THREADS -DGC_BUILD -I./ 
> -I../ -I..\..\src\c -I..\..\src/gc/include -o pathname.obj pathname.c
> pathname.c
> ../../src/c/pathname.d(318) : error C2143: syntax error : missing ';' 
> before 'type'
> ../../src/c/pathname.d(321) : error C2065: 'valid_char' : undeclared 
> identifier
> ../../src/c/pathname.d(1468) : warning C4090: 'function' : different 
> 'const' qualifiers
> ../../src/c/pathname.d(1468) : warning C4024: 'cl_parse_key' : different 
> types for formal and actual parameter 3
> ../../src/c/pathname.d(1468) : warning C4090: 'function' : different 
> 'const' qualifiers
> ../../src/c/pathname.d(1468) : warning C4024: 'cl_parse_key' : different 
> types for formal and actual parameter 4
> ../../src/c/pathname.d(1532) : warning C4090: 'function' : different 
> 'const' qualifiers
> ../../src/c/pathname.d(1532) : warning C4024: 'cl_parse_key' : different 
> types for formal and actual parameter 3
> ../../src/c/pathname.d(1532) : warning C4090: 'function' : different 
> 'const' qualifiers
> ../../src/c/pathname.d(1532) : warning C4024: 'cl_parse_key' : different 
> types for formal and actual parameter 4
> NMAKE : fatal error U1077: 'cl' : return code '0x2'
> Stop.
> NMAKE : fatal error U1077: 'C:\PROGRA~1\MICROS~2\VC98\BIN\NMAKE.EXE' : 
> return code '0x2'
> Stop.
>
> cheers
> deano
>
> Juan Jose Garcia-Ripoll wrote:
>   
>>  - When :INITFORM was a constant variable but not self evaluating (i.e. not T,
>>    NIL, or a keyword), it was not processed properly
>> 	(defclass a () ((a :initform most-positive-fixnum)))
>> 	(slot-value (make-instance a) 'a) => most-positive-fixnum
>>
>>  - The namestring "." was improperly parsed has having file type "".
>>
>>  - Now the file type is determined by the last dot in the name.
>> 	(pathname-type "foo.mpq.txt") => "txt"
>>
>> -------------------------------------------------------------------------
>> Take Surveys. Earn Cash. Influence the Future of IT
>> Join SourceForge.net's Techsay panel and you'll get the chance to share your
>> opinions on IT & business topics through brief surveys -- and earn cash
>> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
>> _______________________________________________
>> Ecls-list mailing list
>> Ecls-list at lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/ecls-list
>>   
>>     
>
> -------------------------------------------------------------------------
> Take Surveys. Earn Cash. Influence the Future of IT
> Join SourceForge.net's Techsay panel and you'll get the chance to share your
> opinions on IT & business topics through brief surveys -- and earn cash
> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
> _______________________________________________
> Ecls-list mailing list
> Ecls-list at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/ecls-list
>   





More information about the ecl-devel mailing list