On Fri, 14 Aug 2009, Szak�ts Viktor wrote: > It's not over yet though :( Here's the next new one: > --- > pocc.exe -I. -Ze -Go -W1 -Ot -Tarm-coff -D_M_ARM -D_WINCE > -I../../../../../include -DUNICODE -Foolecore.obj -c > ../../../olecore.c > ../../../olecore.c(239): error #2152: Unknown field 'llVal' of 'union > (no name)'. > ../../../olecore.c(247): error #2152: Unknown field 'pllVal' of 'union > (no name)'. > ../../../olecore.c(247): error #2152: Unknown field 'llVal' of 'union > (no name)'. > ../../../olecore.c(247): error #2168: Operands of = have incompatible > types 'int' and 'int *'. > ../../../olecore.c(490): error #2152: Unknown field 'llVal' of 'union > (no name)'. > ../../../olecore.c(501): error #2152: Unknown field 'pllVal' of 'union > (no name)'. > ../../../olecore.c(501): error #2144: Type error: pointer expected. > ../../../olecore.c(534): error #2152: Unknown field 'ullVal' of 'union > (no name)'. > ../../../olecore.c(546): error #2152: Unknown field 'pullVal' of > 'union (no name)'. > ../../../olecore.c(546): error #2144: Type error: pointer expected. > mingw32-make.exe[3]: *** [olecore.obj] Error 1 > ---
Some compilers does not support LONGLONG values in their OLE header files. For MinGW and older OpenWatcom builds I added HB_OLE_NO_LLREF as workaround. For POCC for WinCE and DigitalMars we will have to add workaround also for llVal covered by some other macro, i.e. HB_OLE_NO_LLVAL I'll be offline for a weekend so I'll add it later, meanwhile you can define in olecore.c HB_LONG_LONG_OFF as ugly workaround for this compiler. best regards, Przemek _______________________________________________ Harbour mailing list [email protected] http://lists.harbour-project.org/mailman/listinfo/harbour
