Discussion:
Got Aeonwave-openal to work on linux.deb distro.
keghn
2013-09-02 17:44:25 UTC
Permalink
Got Aeonwave-openal to work on Mint 14.1 mata 64 bit linux OS.

I am trying aeonwave because it has lot of .c files to work with. I started
out with testcapture.c.

http://www.adalin.com/index.html?frame2=product_aeonwave.html
left panel picked Aeonwave gpl
on the right panel select click on windows icon to select a diferent OS down
load.
.deb packages for 64 bit os.

Downlaod .deb packages one at a time and install in the order they are
listed
the first packages contains a key for the other to work/install.




Click on windows icon to select a diferent OS down load and select
aaxopenal-1.1.20
source code and downlaoad and unzip it into your home directory.
aaxopenal-1.1.20.zip and this will make the aaxopenal-1.1.20 directory

cd aaxopenal-1.1.20

mkdir build
cd build
rm -rf *
cmake ..
make
sudo make install


copying two file into test directory with a file mangager or:

cd ..
cd base

cp logging.h types.h /home/keghn/aeonwave/aaxopenal-1.1.20/test/

cd ..
cd test

modifie the line in the file
/home/keghn/aeonwave/aaxopenal-1.1.20/test/testcapeture.c

//#include "base/types.h"
#include "types.h"

modifie the line in /home/keghn/aeonwave/aaxopenal-1.1.20/test/driver.h

//#include <base/types.h>
#include "types.h"
//#include <base/logging.h>
#include "logging.h"

compile with:
gcc testcapture.c driver.c types.c -laax -lalut -lopenal -o testcapture

run with:

./testcapture

ran great.




Is there an easer way?

Extra nots from Eric:
AeonWave-Openal is a thin OpenAL layer on top of AeonWave(-Lite). You
need to have both these packages installed to get it compiled:

libaax2-2.2.4.el6.i386-bin.deb
libaax2-2.2.4.el6.i386-dev.deb

Or:

libaax2-2.2.4.el6.x86_64-bin.deb
libaax2-2.2.4.el6.x86_64-dev.deb




--
View this message in context: http://openal.996291.n3.nabble.com/Got-Aeonwave-openal-to-work-on-linux-deb-distro-tp5581.html
Sent from the OpenAL - User mailing list archive at Nabble.com.
keghn
2013-09-03 00:58:44 UTC
Permalink
I did it this way because "make" did not work.

make testcapture
cc testcapture.c -o testcapture
testcapture.c:36:24: fatal error: base/types.h: No such file or directory
compilation terminated.
make: *** [testcapture] Error 1
For me make and cmake rarely work right.



--
View this message in context: http://openal.996291.n3.nabble.com/Got-Aeonwave-openal-to-work-on-linux-deb-distro-tp5581p5582.html
Sent from the OpenAL - User mailing list archive at Nabble.com.
Erik Hofman
2013-09-03 10:58:44 UTC
Permalink
Hi Keghn,

It's great to see you got it working for Linux Mint.
The new version of AeonWave and AeonWave-OpenAL is in the final stages
in will be released very soon.

Erik
Post by keghn
Got Aeonwave-openal to work on Mint 14.1 mata 64 bit linux OS.
I am trying aeonwave because it has lot of .c files to work with. I started
out with testcapture.c.
http://www.adalin.com/index.html?frame2=product_aeonwave.html
left panel picked Aeonwave gpl
on the right panel select click on windows icon to select a diferent OS down
load.
.deb packages for 64 bit os.
Downlaod .deb packages one at a time and install in the order they are
listed
the first packages contains a key for the other to work/install.
Click on windows icon to select a diferent OS down load and select
aaxopenal-1.1.20
source code and downlaoad and unzip it into your home directory.
aaxopenal-1.1.20.zip and this will make the aaxopenal-1.1.20 directory
cd aaxopenal-1.1.20
mkdir build
cd build
rm -rf *
cmake ..
make
sudo make install
cd ..
cd base
cp logging.h types.h /home/keghn/aeonwave/aaxopenal-1.1.20/test/
cd ..
cd test
modifie the line in the file
/home/keghn/aeonwave/aaxopenal-1.1.20/test/testcapeture.c
//#include "base/types.h"
#include "types.h"
modifie the line in /home/keghn/aeonwave/aaxopenal-1.1.20/test/driver.h
//#include <base/types.h>
#include "types.h"
//#include <base/logging.h>
#include "logging.h"
gcc testcapture.c driver.c types.c -laax -lalut -lopenal -o testcapture
./testcapture
ran great.
Is there an easer way?
AeonWave-Openal is a thin OpenAL layer on top of AeonWave(-Lite). You
libaax2-2.2.4.el6.i386-bin.deb
libaax2-2.2.4.el6.i386-dev.deb
libaax2-2.2.4.el6.x86_64-bin.deb
libaax2-2.2.4.el6.x86_64-dev.deb
--
View this message in context: http://openal.996291.n3.nabble.com/Got-Aeonwave-openal-to-work-on-linux-deb-distro-tp5581.html
Sent from the OpenAL - User mailing list archive at Nabble.com.
_______________________________________________
Openal mailing list
http://opensource.creative.com/mailman/listinfo/openal
--
http://www.adalin.com
- Hardware accelerated 4D AeonWave and OpenAL for Windows and Linux
- AeonWave Audio Effects software for DJ, Instrumentalist and Vocalist
Loading...