On Wed, 09 Dec 2009, Tamas TEVESZ wrote:

Hi,

> wcc386   -zq -bt=nt -bm -w3 -3s -i. -i../../../../../include -d2 
>   -DHB_TR_LEVEL_DEBUG  -DHB_STATIC_STARTUP -fo=pplib3.obj  
> ../../../pplib3.c
> ../../../pplib3.c(68): Error! E1054: Expression must be constant
> ../../../pplib3.c(68): Warning! W202: Symbol 'symbols' has been 
>   defined, but not referenced
> make[3]: *** [pplib3.obj] Error 1
> make[2]: *** [descend] Error 2
> make[1]: *** [pp] Error 2
> make: *** [src] Error 2
> 
> this same symptoms show also with os2, dos and linux (native build) 
> targets as well.
> 
> full build logs available if need be, but they all very much look the 
> same as this above.

You created the problem using HB_STATIC_STARTUP macro.
It forces using C++ startup initialization which is not
available in pure C mode.
Please remove this macro.

best regards,
Przemek
_______________________________________________
Harbour mailing list (attachment size limit: 40KB)
Harbour@harbour-project.org
http://lists.harbour-project.org/mailman/listinfo/harbour

Reply via email to