On Thu, 19 Feb 2009, Maurilio Longo wrote: > Przemyslaw, > mttest01, 02, 03 work ok. > mttest08 and 09 run to completion > mttest11 runs ok with a running clock > mttest12 runs ok
So for two threads it works OK. > mttest04 blocks with 5 blocked threads. > mttest05 blocks with 4 blocked threads > same for mttest06 > mttest07 blocks with five blocked threads [...] > Waiting for threads... Here we have a problem which we will have to locate. I'll try to look at it. If possible please also check what happens when we reverted the order. > mttest10 does not build at all > (E:\REPOSITORY\HARBOUR\tests\mt)hbmk2 -mt mttest10.prg > Harbour Make 1.1.0dev (Rev. 10342) > Copyright (c) 1999-2009, Viktor Szakats > http://www.harbour-project.org/ > > hbmk: Using Harbour: e:\harbour\bin e:\harbour\include e:\harbour\lib > e:\harbour\lib/hbrtl.a(browse.o): Undefined symbol _HB_FUN_INDEXKEY > referenced f > rom data segment > e:\harbour\lib/hbrtl.a(browdb.o): Undefined symbol _HB_FUN_DBSKIPPER > referenced > from data segment > hbmk: Error: Running C compiler. 1: 'gcc mttest10.c -O3 -o mttest10.exe > -Ie:\ > harbour\include -Le:\harbour\lib -lhbcpage -lhblang -lhbcommon -lhbdebug > -lhbvmm > t -lhbrdd -lhbusrrdd -lhbuddall -lhbhsx -lhbsix -lrddntx -lrddnsx -lrddcdx > -lrdd > fpt -lhbrtl -lhbpp -lhbmacro -lhbpcre -lhbzlib -lhbextern -lgtcgi -lgtstd > -lgtpc > a -lgtos2 -lhbcommon -lhbrtl -lhbvmmt -lsocket' It's hbmk2 problem caused by wrong library order. Anyhow this test needs GT which can create many console windows so it will not work even after successful compilation in OS2. best regards, Przemek _______________________________________________ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour