On Mon, 04 Aug 2008, Alex Strickland wrote: Hi Alex,
> and these 2 (which I think you know as well): > source\compiler\genobj32.c(549) : warning C4244: '=' : conversion from > 'short ' to 'unsigned char ', possible loss of data > source\compiler\genhrb.c(105) : warning C4244: '=' : conversion from > 'short ' to 'unsigned char ', possible loss of data Both should be left as remainder. It's real data lost though now it breaks nothing because I moved compiler only flags to upper byte so the stripped part does not effect code generated for HVM anyhow sooner or later we will want to extend these flags introducing new ones and we will have problem so this have o be fixed. I do not want to touch current .hrb format so I'll make it when we will add new .hrb format and library version for .hrb files (.hrl) The obj32 code is different problem. It should has to be fixed or disabled in default builds before we release 1.0. > For hbodbc: failed completely: > .\odbc.c(332) : error C2065: 'SQLULEN' : undeclared identifier > .\odbc.c(332) : error C2146: syntax error : missing ';' before > identifier 'wColSize' [...] Probably you are using some older header files. MSVC users will have to update this code to not use new definitions or by simple adding their declaration covered by some #if ... best regards, Przemek _______________________________________________ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour