When i try to build the OALWrapper for Penumbra Overture, i get errors and it wont build. My build log for OALWrapper is here:
Build started 8.2.2012 21:39:16.
1>Project "C:\OvertureSource\OALWrapper\OALWrapper.vcxproj" on node 2 (build target(s)).
1>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppBuild.targets(299,5): warning MSB8004: Output Directory does not end with a trailing slash. This build instance will add the slash as it is required to allow proper evaluation of the Output Directory.
1>InitializeBuildStatus:
Creating "Release\OALWrapper.unsuccessfulbuild" because "AlwaysCreate" was specified.
ClCompile:
C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin\CL.exe /c /I..\OALWrapper\include /I..\dependencies\include /Zi /nologo /W3 /WX- /O2 /Oi /Oy- /GL /D _MBCS /D WIN32 /D _MBCS /D _AFXDLL /Gm- /EHsc /MD /GS /Gy /fp:precise /Zc:wchar_t /Zc:forScope /Fo"Release\\" /Fd"Release\vc100.pdb" /Gd /TP /analyze- /errorReport:prompt sources\OAL_AudioData.cpp sources\OAL_Buffer.cpp sources\OAL_Device.cpp sources\OAL_Effect.cpp sources\OAL_Effect_Reverb.cpp sources\OAL_EffectSlot.cpp sources\OAL_EFX.cpp sources\OAL_EFXManager.cpp sources\OAL_Filter.cpp sources\OAL_Helper.cpp sources\OAL_Init.cpp sources\OAL_Loaders.cpp sources\OAL_LoggerObject.cpp sources\OAL_OggHelper.cpp sources\OAL_OggSample.cpp sources\OAL_OggStream.cpp sources\OAL_Playback.cpp sources\OAL_Sample.cpp sources\OAL_Source.cpp sources\OAL_SourceManager.cpp sources\OAL_Stream.cpp sources\OAL_Types.cpp sources\OAL_WAVSample.cpp
OAL_AudioData.cpp
OAL_Buffer.cpp
OAL_Device.cpp
OAL_Effect.cpp
OAL_Effect_Reverb.cpp
OAL_EffectSlot.cpp
OAL_EFX.cpp
OAL_EFXManager.cpp
OAL_Filter.cpp
OAL_Helper.cpp
1>sources\OAL_Helper.cpp(53): warning C4996: 'wcstombs': This function or variable may be unsafe. Consider using wcstombs_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\stdlib.h(533) : see declaration of 'wcstombs'
1>sources\OAL_Helper.cpp(55): warning C4996: 'wcstombs': This function or variable may be unsafe. Consider using wcstombs_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\stdlib.h(533) : see declaration of 'wcstombs'
1>sources\OAL_Helper.cpp(62): warning C4996: 'mbstowcs': This function or variable may be unsafe. Consider using mbstowcs_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\stdlib.h(498) : see declaration of 'mbstowcs'
1>sources\OAL_Helper.cpp(64): warning C4996: 'mbstowcs': This function or variable may be unsafe. Consider using mbstowcs_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\stdlib.h(498) : see declaration of 'mbstowcs'
1>sources\OAL_Helper.cpp(76): warning C4996: '_wfopen': This function or variable may be unsafe. Consider using _wfopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\stdio.h(601) : see declaration of '_wfopen'
1>sources\OAL_Helper.cpp(88): warning C4996: 'fopen': This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\stdio.h(234) : see declaration of 'fopen'
OAL_Init.cpp
1>sources\OAL_Init.cpp(237): warning C4996: 'vsprintf': This function or variable may be unsafe. Consider using vsprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\stdio.h(371) : see declaration of 'vsprintf'
OAL_Loaders.cpp
OAL_LoggerObject.cpp
1>sources\OAL_LoggerObject.cpp(54): warning C4996: 'vsprintf': This function or variable may be unsafe. Consider using vsprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\stdio.h(371) : see declaration of 'vsprintf'
OAL_OggHelper.cpp
OAL_OggSample.cpp
OAL_OggStream.cpp
OAL_Playback.cpp
OAL_Sample.cpp
OAL_Source.cpp
1>sources\OAL_Source.cpp(677): warning C4244: 'argument' : conversion from 'double' to 'float', possible loss of data
OAL_SourceManager.cpp
Compiling...
OAL_Stream.cpp
OAL_Types.cpp
OAL_WAVSample.cpp
1>sources\OAL_WAVSample.cpp(56): error C3861: 'alutLoadWAVFile': identifier not found
1>sources\OAL_WAVSample.cpp(58): error C3861: 'alutGetError': identifier not found
1>sources\OAL_WAVSample.cpp(61): error C2065: 'ALUT_ERROR_NO_ERROR' : undeclared identifier
1>sources\OAL_WAVSample.cpp(61): error C2051: case expression not constant
1>sources\OAL_WAVSample.cpp(66): warning C4065: switch statement contains 'default' but no 'case' labels
1>sources\OAL_WAVSample.cpp(73): error C3861: 'alutUnloadWAV': identifier not found
1>sources\OAL_WAVSample.cpp(74): error C3861: 'alutGetError': identifier not found
1>sources\OAL_WAVSample.cpp(87): error C3861: 'alutUnloadWAV': identifier not found
1>sources\OAL_WAVSample.cpp(88): error C3861: 'alutGetError': identifier not found
1>Done Building Project "C:\OvertureSource\OALWrapper\OALWrapper.vcxproj" (build target(s)) -- FAILED.
Build FAILED.
Time Elapsed 00:00:05.97
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========