From: Arseny S. <am...@ic...> - 2001-10-02 11:00:33
|
Hello Sam, Tuesday, October 02, 2001, 3:58:52 AM, you wrote: >> Cannot build without UNICODE defined. There is a >> problem in pseudofun.d, maybe in macro definitions. Sam> Please send us the error messages you are getting. spvw.i.c lispbibl.d(8170) : error C2059: syntax error : '}' spvw.d(60) : error C2065: 'pseudodata_tab' : undeclared identifier NMAKE : fatal error U1077: 'cl' : return code '0x2' Stop. Sam> Please see src/ChangeLog entries for 2001-06-16 (Bruno) and Sam> 2001-04-06 (me) (i.e., I fixed it and it worked for me, Bruno did not Sam> like my patch and replaced it with his). When I define nls_ascii_table in pseudofun.d in non-unicode case, compile error disappears (but link error arises). I believe that pseudodata_tab in lispbibl.d becomes empty and MSVC doesn't like it. #undef PSEUDO #define PSEUDO PSEUDO_B extern struct pseudodata_tab_ { #include "pseudofun.c" } pseudodata_tab; #undef PSEUDO I needn't non-unicode version however, just wanted to test the console. -- Best regards, Arseny mailto:am...@ic... |