• Advertisement
Sign in to follow this  

Alut and OpenAL for Win64 + Linux

This topic is 3404 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

I downloaded the source for ALUT and added it to my game engine's project. Thing is, I use a 64 bit Windows, and when trying to compile my dependencies, Alut gives me errors saying it doesn't like my operating system. Where can I find the Alut64 sources? Exact error from Alut compiling on Win64:
C:\ProgrammingAPI\Orange 3D\trunk\Orange 3D Source\src\ext\ALUT\alutInternal.h|24|#error Do not know sized types on this platform|
C:\ProgrammingAPI\Orange 3D\trunk\Orange 3D Source\src\ext\ALUT\alutInternal.h|27|error: syntax error before "Int16BigEndian"|
C:\ProgrammingAPI\Orange 3D\trunk\Orange 3D Source\src\ext\ALUT\alutInternal.h|27|warning: type defaults to `int' in declaration of `Int16BigEndian'|
C:\ProgrammingAPI\Orange 3D\trunk\Orange 3D Source\src\ext\ALUT\alutInternal.h|27|warning: data definition has no type or storage class|
C:\ProgrammingAPI\Orange 3D\trunk\Orange 3D Source\src\ext\ALUT\alutInternal.h|28|error: syntax error before "UInt16LittleEndian"|
C:\ProgrammingAPI\Orange 3D\trunk\Orange 3D Source\src\ext\ALUT\alutInternal.h|28|warning: type defaults to `int' in declaration of `UInt16LittleEndian'|
C:\ProgrammingAPI\Orange 3D\trunk\Orange 3D Source\src\ext\ALUT\alutInternal.h|28|warning: data definition has no type or storage class|
C:\ProgrammingAPI\Orange 3D\trunk\Orange 3D Source\src\ext\ALUT\alutInternal.h|29|error: syntax error before "Int32BigEndian"|
C:\ProgrammingAPI\Orange 3D\trunk\Orange 3D Source\src\ext\ALUT\alutInternal.h|29|warning: type defaults to `int' in declaration of `Int32BigEndian'|
C:\ProgrammingAPI\Orange 3D\trunk\Orange 3D Source\src\ext\ALUT\alutInternal.h|29|warning: data definition has no type or storage class|
C:\ProgrammingAPI\Orange 3D\trunk\Orange 3D Source\src\ext\ALUT\alutInternal.h|30|error: syntax error before "UInt32LittleEndian"|
C:\ProgrammingAPI\Orange 3D\trunk\Orange 3D Source\src\ext\ALUT\alutInternal.h|30|warning: type defaults to `int' in declaration of `UInt32LittleEndian'|
C:\ProgrammingAPI\Orange 3D\trunk\Orange 3D Source\src\ext\ALUT\alutInternal.h|30|warning: data definition has no type or storage class|
C:\ProgrammingAPI\Orange 3D\trunk\Orange 3D Source\src\ext\ALUT\alutInternal.h|83|error: syntax error before "UInt16LittleEndian"|
C:\ProgrammingAPI\Orange 3D\trunk\Orange 3D Source\src\ext\ALUT\alutInternal.h|85|error: syntax error before "Int32BigEndian"|
C:\ProgrammingAPI\Orange 3D\trunk\Orange 3D Source\src\ext\ALUT\alutInternal.h|87|error: syntax error before "UInt32LittleEndian"|
C:\ProgrammingAPI\Orange 3D\trunk\Orange 3D Source\src\ext\ALUT\alutInternal.h|102|error: syntax error before "Int16BigEndian"|
C:\ProgrammingAPI\Orange 3D\trunk\Orange 3D Source\src\ext\ALUT\alutInternal.h|104|error: syntax error before "Int32BigEndian"|
||=== Build finished: 10 errors, 8 warnings ===|

Share this post


Link to post
Share on other sites
Advertisement
Sign in to follow this  

  • Advertisement