Sign in to follow this  
Jedimace

Alut and OpenAL for Win64 + Linux

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

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this