On Tue, 08 Sep 2009, Phil Krylov wrote: Hi,
> On Tue, Sep 8, 2009 at 12:30 AM, <dru...@users.sourceforge.net> wrote: > > 2009-09-07 22:29 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) > > * harbour/source/vm/thread.c > > + added HB_MT() PRG function which exists only in MT HVM version and > > can be REQUESTed from .prg code to force linking MT HVM. > I think it misses a HB_STACK_TLS_PRELOAD: > gcc -I. -I../../../../../../include -no-cpp-precomp -fno-common -Wall > -W -O3 -DHB_MT_VM -o hvmall.o -c ../../../../hvmall.c > In file included from ../../../../hvmall.c:89: > ../../../../thread.c: In function ‘HB_FUN_HB_MT’: > ../../../../thread.c:2512: error: ‘_hb_stack_ptr_’ undeclared (first > use in this function) > ../../../../thread.c:2512: error: (Each undeclared identifier is > reported only once > ../../../../thread.c:2512: error: for each function it appears in.) Yes, my fault - I left hb_retl( TRUE ); and I committed it unintentionally. This functions should be empty and used only in REQUEST statement. Thanks for the info and to Viktor for adding HB_STACK_TLS_PRELOAD as workaround. best regards, Przemek _______________________________________________ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour