From 70b648f9c8fa9c9cb302b9bbb06820a3cf23d71f Mon Sep 17 00:00:00 2001 From: Sven Gothel Date: Mon, 13 Dec 2010 12:28:06 +0100 Subject: Window Support added ; Win64 libs & license files - plays on linux/window now - ant build files fixed -> Windows support - windows OpenAL 32/64 bit: see make/lib/FILES.txt make/lib/oalinst-license.txt) - linux libs: added .1 to suffix - added Debug impl - catch EAX init exception (ie unsatisfied link error) - EAX proper blocked init TODO: - check on osx - joal-demos --- make/lib/FILES.txt | 9 +++++++++ make/lib/linux-amd64/libopenal.so | Bin 212312 -> 0 bytes make/lib/linux-amd64/libopenal.so.1 | Bin 0 -> 212312 bytes make/lib/linux-i586/libopenal.so | Bin 758109 -> 0 bytes make/lib/linux-i586/libopenal.so.1 | Bin 0 -> 758109 bytes make/lib/oalinst-license.txt | 24 ++++++++++++++++++++++++ make/lib/windows-amd64/OpenAL32.dll | Bin 0 -> 122904 bytes make/lib/windows-amd64/wrap_oal.dll | Bin 0 -> 466456 bytes make/lib/windows-i586/OpenAL32.dll | Bin 73728 -> 109080 bytes make/lib/windows-i586/wrap_oal.dll | Bin 409600 -> 444952 bytes 10 files changed, 33 insertions(+) create mode 100644 make/lib/FILES.txt delete mode 100644 make/lib/linux-amd64/libopenal.so create mode 100644 make/lib/linux-amd64/libopenal.so.1 delete mode 100755 make/lib/linux-i586/libopenal.so create mode 100755 make/lib/linux-i586/libopenal.so.1 create mode 100755 make/lib/oalinst-license.txt create mode 100755 make/lib/windows-amd64/OpenAL32.dll create mode 100755 make/lib/windows-amd64/wrap_oal.dll (limited to 'make/lib') diff --git a/make/lib/FILES.txt b/make/lib/FILES.txt new file mode 100644 index 0000000..1b8d9c0 --- /dev/null +++ b/make/lib/FILES.txt @@ -0,0 +1,9 @@ + +Windows x32 and x64: + oalinst: + http://connect.creativelabs.com/openal/Downloads/oalinst.zip + LICENSE: oalinst-license.txt + + Summer 2009 : Version 2.0.7.0 + * OpenAL32.dll version 6.14.357.24 + * wrap_oal.dll version 2.2.0.5 diff --git a/make/lib/linux-amd64/libopenal.so b/make/lib/linux-amd64/libopenal.so deleted file mode 100644 index 4ed39f2..0000000 Binary files a/make/lib/linux-amd64/libopenal.so and /dev/null differ diff --git a/make/lib/linux-amd64/libopenal.so.1 b/make/lib/linux-amd64/libopenal.so.1 new file mode 100644 index 0000000..4ed39f2 Binary files /dev/null and b/make/lib/linux-amd64/libopenal.so.1 differ diff --git a/make/lib/linux-i586/libopenal.so b/make/lib/linux-i586/libopenal.so deleted file mode 100755 index ebcaee5..0000000 Binary files a/make/lib/linux-i586/libopenal.so and /dev/null differ diff --git a/make/lib/linux-i586/libopenal.so.1 b/make/lib/linux-i586/libopenal.so.1 new file mode 100755 index 0000000..ebcaee5 Binary files /dev/null and b/make/lib/linux-i586/libopenal.so.1 differ diff --git a/make/lib/oalinst-license.txt b/make/lib/oalinst-license.txt new file mode 100755 index 0000000..8c95a86 --- /dev/null +++ b/make/lib/oalinst-license.txt @@ -0,0 +1,24 @@ +Creative Labs, Inc. is providing you with this OpenAL32.dll installer and other OpenAL files ("Software"). +You may use and freely integrate with your software applications and distribute such throughout the world at no cost or further obligation to Creative. + +NO WARRANTY + ANY USE BY YOU OF THE SOFTWARE IS AT YOUR OWN RISK. + THE SOFTWARE IS PROVIDED FOR USE "AS IS" WITHOUT WARRANTY OF ANY KIND. + TO THE MAXIMUM EXTENT PERMITTED BY LAW, CREATIVE DISCLAIMS ALL WARRANTIES OF ANY KIND, + EITHER EXPRESS OR IMPLIED, INCLUDING, WITHOUT LIMITATION, IMPLIED WARRANTIES OR CONDITIONS + OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. + CREATIVE IS NOT OBLIGATED TO PROVIDE ANY UPDATES OR UPGRADES TO THE SOFTWARE. + + No other entity or person is authorized to expand or alter this warranty or any other provisions herein. + Creative does not warrant that the functions contained in the Software will meet your requirements + or that the operation of the Software will be uninterrupted or error-free or free from malicious code. + For purposes of this paragraph, "malicious code" means any program code designed to contaminate other computer programs or computer data, + consume computer resources, modify, destroy, record, or transmit data, or in some other fashion usurp the normal operation of the computer, + computer system, or computer network, including viruses, Trojan horses, droppers, worms, logic bombs, and the like. + + You assume full responsibility for the selection of the Software to achieve your intended results, + and for the downloading, use and results obtained from the Software. + You also assume the entire risk as it applies to the quality and performance of the Software. + + IN NO EVENT WILL CREATIVE'S LIABILITY TO YOU OR ANY OTHER PERSON EVER EXCEED THE AMOUNT PAID BY YOU TO USE THE SOFTWARE, + REGARDLESS OF THE FORM OF THE CLAIM. diff --git a/make/lib/windows-amd64/OpenAL32.dll b/make/lib/windows-amd64/OpenAL32.dll new file mode 100755 index 0000000..259177a Binary files /dev/null and b/make/lib/windows-amd64/OpenAL32.dll differ diff --git a/make/lib/windows-amd64/wrap_oal.dll b/make/lib/windows-amd64/wrap_oal.dll new file mode 100755 index 0000000..2713dae Binary files /dev/null and b/make/lib/windows-amd64/wrap_oal.dll differ diff --git a/make/lib/windows-i586/OpenAL32.dll b/make/lib/windows-i586/OpenAL32.dll index a2e77f2..d0ee3cc 100755 Binary files a/make/lib/windows-i586/OpenAL32.dll and b/make/lib/windows-i586/OpenAL32.dll differ diff --git a/make/lib/windows-i586/wrap_oal.dll b/make/lib/windows-i586/wrap_oal.dll index 22697eb..91e90fc 100755 Binary files a/make/lib/windows-i586/wrap_oal.dll and b/make/lib/windows-i586/wrap_oal.dll differ -- cgit v1.2.3