[Openal-devel] OpenAL-Windows in trunk doesn't build in VC6

Ed Phillips ed at udel.edu
Tue Aug 21 20:26:13 PDT 2007


Hi,

I'm trying to compile the latest windows build from SVN and the "Router" 
target fails to build in VC6 with the following messages:

C:\Ed\OpenAL\openal-new\OpenAL-Windows\Router\alc.cpp(238) : error C2010: 
'.' : unexpected in macro formal parameter list
C:\Ed\OpenAL\openal-new\OpenAL-Windows\Router\alc.cpp(238) : error C2010: 
'.' : unexpected in macro formal parameter list
C:\Ed\OpenAL\openal-new\OpenAL-Windows\Router\alc.cpp(238) : error C2010: 
'.' : unexpected in macro formal parameter list
C:\Ed\OpenAL\openal-new\OpenAL-Windows\Router\alc.cpp(238) : error C2010: 
')' : unexpected in macro formal parameter list
C:\Ed\OpenAL\openal-new\OpenAL-Windows\Router\alc.cpp(1267) : warning 
C4002: too many actual parameters for macro 'LOG'
C:\Ed\OpenAL\openal-new\OpenAL-Windows\Router\alc.cpp(1431) : warning 
C4002: too many actual parameters for macro 'LOG'
C:\Ed\OpenAL\openal-new\OpenAL-Windows\Router\alc.cpp(1480) : warning 
C4002: too many actual parameters for macro 'LOG'
C:\Ed\OpenAL\openal-new\OpenAL-Windows\Router\alc.cpp(1516) : warning 
C4002: too many actual parameters for macro 'LOG'
C:\Ed\OpenAL\openal-new\OpenAL-Windows\Router\alc.cpp(1552) : warning 
C4002: too many actual parameters for macro 'LOG'
C:\Ed\OpenAL\openal-new\OpenAL-Windows\Router\alc.cpp(1688) : warning 
C4002: too many actual parameters for macro 'LOG'
C:\Ed\OpenAL\openal-new\OpenAL-Windows\Router\alc.cpp(1724) : warning 
C4002: too many actual parameters for macro 'LOG'
C:\Ed\OpenAL\openal-new\OpenAL-Windows\Router\alc.cpp(1764) : warning 
C4002: too many actual parameters for macro 'LOG'
C:\Ed\OpenAL\openal-new\OpenAL-Windows\Router\alc.cpp(1839) : warning 
C4002: too many actual parameters for macro 'LOG'
C:\Ed\OpenAL\openal-new\OpenAL-Windows\Router\alc.cpp(1911) : warning 
C4002: too many actual parameters for macro 'LOG'
C:\Ed\OpenAL\openal-new\OpenAL-Windows\Router\alc.cpp(1947) : warning 
C4002: too many actual parameters for macro 'LOG'
C:\Ed\OpenAL\openal-new\OpenAL-Windows\Router\alc.cpp(2137) : warning 
C4002: too many actual parameters for macro 'LOG'
C:\Ed\OpenAL\openal-new\OpenAL-Windows\Router\alc.cpp(2200) : warning 
C4002: too many actual parameters for macro 'LOG'
C:\Ed\OpenAL\openal-new\OpenAL-Windows\Router\alc.cpp(2228) : warning 
C4002: too many actual parameters for macro 'LOG'
C:\Ed\OpenAL\openal-new\OpenAL-Windows\Router\alc.cpp(2252) : warning 
C4002: too many actual parameters for macro 'LOG'
C:\Ed\OpenAL\openal-new\OpenAL-Windows\Router\alc.cpp(2276) : warning 
C4002: too many actual parameters for macro 'LOG'
alList.cpp
OpenAL32.cpp
Error executing cl.exe.

OpenAL32.dll - 4 error(s), 16 warning(s)

I guess the "..." notation doesn't work in macros in VC6... or am I 
missing something?

 	Ed

Ed Phillips <ed at udel.edu> University of Delaware (302) 831-6082
Systems Programmer IV, Network and Systems Services


More information about the Openal-devel mailing list