커뮤니티 Q&A

Audiokinetic의 커뮤니티 Q&A 포럼에 오신 것을 환영합니다. 이 포럼은 Wwise와 Strata 사용자들이 서로 도움을 주는 곳입니다. Audiokinetic의 직접적인 도움을 얻으려면 지원 티켓 페이지를 사용하세요. 버그를 보고하려면 Audiokinetic 런처에서 Bug Report 옵션을 사용하세요. (Q&A 포럼에 제출된 버그 보고는 거절됩니다. 전용 Bug Report 시스템을 사용하면 보고 내용이 담당자에게 정확히 전달되어 문제 해결 가능성이 크게 높아집니다.)<segment 6493>

빠르고 정확한 답변을 얻으려면 질문을 올릴 때 다음 팁을 참고하세요.

  • 구체적인 내용을 적어주세요: 무엇을 하려는지, 혹은 어떤 특정 문제에 부딪혔는지 설명하세요.
  • 핵심 정보를 포함하세요: Wwise와 게임 엔진 버전, 운영체제 등 관련 정보를 함께 제공하세요.
  • 시도한 방법들을 알려주세요: 문제 해결을 위해 이미 어떤 단계를 시도해봤는지 설명해주세요.
  • 객관적인 사실에 초점을 맞추세요: 문제의 기술적 사실을 중심으로 설명하세요. 문제에 집중할수록 다른 사람들이 더 빠르게 해결책을 찾을 수 있습니다.

+1 투표

Hello,

We want to have wwise integration on UE3. We followed instructions steps, but we can not recompile the engine ( With visual studio 2010 Pro).

As logs, we have :

17>d:\wwise\unrealengine3_wwise\development\src\core\inc\Array.h(104): error C3646: 'FORCEINLINE_EXPLICIT_OPERATOR_BOOL' : unknown override specifier
17>          d:\wwise\unrealengine3_wwise\development\src\core\inc\Array.h(129) : see reference to class template instantiation 'TIndexedContainerIterator<ContainerType,IndexType>' being compiled
17>d:\wwise\unrealengine3_wwise\development\src\core\inc\Array.h(105): error C2270: 'SAFE_BOOL_OPERATORS' : modifiers not allowed on nonmember functions
17>d:\wwise\unrealengine3_wwise\development\src\core\inc\Array.h(105): error C2091: function returns function
17>d:\wwise\unrealengine3_wwise\development\src\core\inc\Array.h(105): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
17>d:\wwise\unrealengine3_wwise\development\src\core\inc\Array.h(107): warning C4183: 'SAFE_BOOL_OPERATORS': missing return type; assumed to be a member function returning 'int'
17>d:\wwise\unrealengine3_wwise\development\src\core\inc\Array.h(237): error C3646: 'FORCEINLINE_EXPLICIT_OPERATOR_BOOL' : unknown override specifier
17>          d:\wwise\unrealengine3_wwise\development\src\core\inc\Array.h(262) : see reference to class template instantiation 'TIndexedContainerConstIterator<ContainerType,IndexType>' being compiled
17>d:\wwise\unrealengine3_wwise\development\src\core\inc\Array.h(238): error C2270: 'SAFE_BOOL_OPERATORS' : modifiers not allowed on nonmember functions
17>d:\wwise\unrealengine3_wwise\development\src\core\inc\Array.h(238): error C2091: function returns function
17>d:\wwise\unrealengine3_wwise\development\src\core\inc\Array.h(238): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
17>d:\wwise\unrealengine3_wwise\development\src\core\inc\Array.h(240): warning C4183: 'SAFE_BOOL_OPERATORS': missing return type; assumed to be a member function returning 'int'
17>d:\wwise\unrealengine3_wwise\development\src\core\inc\BitArray.h(370): error C3646: 'FORCEINLINE_EXPLICIT_OPERATOR_BOOL' : unknown override specifier
17>          d:\wwise\unrealengine3_wwise\development\src\core\inc\BitArray.h(347) : see reference to class template instantiation 'TBitArray<Allocator>::FIterator' being compiled
17>          d:\wwise\unrealengine3_wwise\development\src\core\inc\BitArray.h(443) : see reference to class template instantiation 'TBitArray<Allocator>' being compiled

16>d:\wwise\unrealengine3_wwise\development\src\core\inc\Set.h(876): warning C4183: 'SAFE_BOOL_OPERATORS': missing return type; assumed to be a member function returning 'int'        d:\wwise\unrealengine3_wwise\development\src\core\inc\Set.h(827) : see reference to class template instantiation 'TSet<ElementType,KeyFuncs,Allocator>::TBaseIterator<bConst>' being compiled
16>  
16>          d:\wwise\unrealengine3_wwise\development\src\core\inc\Set.h(952) : see reference to class template instantiation 'TSet<ElementType,KeyFuncs,Allocator>' being compiled
16>d:\wwise\unrealengine3_wwise\development\src\core\inc\Set.h(808): error C2270: 'SAFE_BOOL_OPERATORS' : modifiers not allowed on nonmember functions
16>d:\wwise\unrealengine3_wwise\development\src\core\inc\Set.h(808): error C2091: function returns function
16>d:\wwise\unrealengine3_wwise\development\src\core\inc\UnObjBas.h(3795): error C2061: syntax error : identifier 'TObjectIterator'd:\wwise\unrealengine3_wwise\development\src\core\inc\Set.h(808) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
16>  
16>d:\wwise\unrealengine3_wwise\development\src\core\inc\Set.h(808): warning C4183: 'SAFE_BOOL_OPERATORS': missing return type; assumed to be a member function returning 'int'
16>d:\wwise\unrealengine3_wwise\development\src\core\inc\UnObjBas.h(3796): error C3646: 'FORCEINLINE_EXPLICIT_OPERATOR_BOOL' : unknown override specifier
16>d:\wwise\unrealengine3_wwise\development\src\core\inc\UnObjBas.h(3797): error C2270: 'SAFE_BOOL_OPERATORS' : modifiers not allowed on nonmember functions
16>d:\wwise\unrealengine3_wwise\development\src\core\inc\UnObjBas.h(3797): error C2091: function returns function
16>d:\wwise\unrealengine3_wwise\development\src\core\inc\UnObjBas.h(3797): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
16>d:\wwise\unrealengine3_wwise\development\src\core\inc\Set.h(875): error C3646: 'FORCEINLINE_EXPLICIT_OPERATOR_BOOL' : unknown override specifierd:\wwise\unrealengine3_wwise\development\src\core\inc\UnObjBas.h(3799) : warning C4183: 'SAFE_BOOL_OPERATORS': missing return type; assumed to be a member function returning 'int'
[....]
16>          Conversion from integral type to pointer type requires reinterpret_cast, C-style cast or function-style cast
16>d:\wwise\unrealengine3_wwise\development\src\core\inc\UnObjBas.h(3802): error C2440: 'type cast' : cannot convert from 'const FObjectIterator' to 'bool'
16>          No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called
16>c1xx : fatal error C1903: unable to recover from previous error(s); stopping compilation
16>EXEC : UBT error : Failed to produce item: D:\Wwise\UnrealEngine3_wwise\Binaries\Win64\UDKGame.exe
16>EXEC : UBT error : Failed to produce item: D:\Wwise\UnrealEngine3_wwise\Binaries\Win64\UDKGame.lib
16>EXEC : UBT error : Failed to produce item: D:\Wwise\UnrealEngine3_wwise\Binaries\Win64\UDKGame.exp
16>EXEC : UBT error : Failed to produce item: D:\Wwise\UnrealEngine3_wwise\Binaries\Win64\UDKGame.pdb
16>  Could not connect to database.
16>  [22:26] UBT execution time: 17,05 seconds, 0,00 seconds linking
16>EXEC : warning : Communicating with the Database took 4,6289452 seconds.
16>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.MakeFile.Targets(38,5): error MSB3073: The command "@cd ..
16>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.MakeFile.Targets(38,5): error MSB3073: @call Targets/Build.bat UDKGame Win64 Release -output "../../Binaries/Win64/UDKGame.exe"" exited with code 1.
16>
16>Build FAILED.
16>
16>Time Elapsed 00:00:29.30
========== Build: 3 succeeded, 2 failed, 0 up-to-date, 37 skipped ==========

If someone can help us.

Thanks,

Jérémy

General Discussion Jeremy C. (110 포인트) 로 부터

Please sign-in or register to answer this question.

...