[Ecls-list] Win32 build failure

John Fred Connors johnc at yagc.ndo.co.uk
Fri Jan 18 15:11:19 UTC 2008


Are threads supported on Win32? When I try making them (nmake, microsoft visual studio 2005 command line), I get..

        cl -c -MD -Z7 -EHsc -DGC_DLL -nologo -DECL_THREADS -DGC_BUILD -I./ -I../
 -I..\..\src\c -I..\..\src/gc/include  -I..\..\src/gc/include/private /Fomain.ob
j main.c
main.c
./ecl/object.h(517) : error C2061: syntax error : identifier 'pthread_cond_t'
./ecl/object.h(518) : error C2059: syntax error : '}'
./ecl/object.h(581) : error C2079: 'condition_variable' uses undefined struct '
ecl_condition_variable'
NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio 8\VC
\BIN\cl.EXE"' : return code '0x2'
Stop.
NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio 8\VC
\BIN\nmake.exe"' : return code '0x2'
Stop.

On inspection of CVS, the offending code has been added quite recently. Are the win32 versions tested when the non-win32 versions updated? If not, I'd volunteer as a Win32 build test mule, if you like. 

D:\Experiments\ecl\msvc>

John Fred Connors:
Animation Programmer and all round cyber-dogsbody.
http://badbyteblues.blogspot.com
http://yagc.blogspot.com






















More information about the ecl-devel mailing list