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