[Ecls-list] latest CVS doesn't not build with MT

Dean O'Connor dean.oconnor at ite.com.au
Tue Oct 18 19:25:37 UTC 2005


Hi

I have just refreshed from CVS and compiled (MSVC 6) with "ECL_THREADS   
= 1"  and the build fails.

alloc_2.c
../h\gc_config_macros.h(108) : warning C4005: 'GC_WIN32_THREADS' : macro 
redefinition
        unknown(0) : see previous definition of 'GC_WIN32_THREADS'
../../src/c/alloc_2.d(173) : warning C4098: 'ecl_free_uncollectable' : 
'void' function returning a v
../../src/c/alloc_2.d(303) : error C2143: syntax error : missing ';' 
before 'type'
NMAKE : fatal error U1077: 'cl' : return code '0x2'
Stop.
NMAKE : fatal error U1077: 'C:\PROGRA~1\MICROS~4\VC98\BIN\NMAKE.EXE' : 
return code '0x2'
Stop.



PS. Any word on "multi-threaded C++ app" thread, where 
ecl_import_current_thread is crashing ??

Cheers
Dean.




More information about the ecl-devel mailing list