[LAU] building giada on arch - RtAudio.h

From: Atte André Jensen <atte@email-addr-hidden>
Date: Thu Apr 26 2012 - 11:57:03 EEST

Hi

I'm trying to build giada (0.4.8) on arch. Running ./configure
--target=linux fails:

atte@email-addr-hidden:~/software/giada/giada_0.4.8$ ./configure --target=linux
<snip>
checking RtAudio.h usability... no
checking RtAudio.h presence... no
checking for RtAudio.h... no
configure: error: library 'rtAudio' not found!

I installed rtaudio from aur, and the files are in
/usr/include/rtaudio/

atte@email-addr-hidden:~$ ll /usr/include/rtaudio/
total 360K
-rwxr-xr-x 1 root root 5,5K Apr 26 10:06 asio.cpp
-rwxr-xr-x 1 root root 3,4K Apr 26 10:06 asiodrivers.cpp
-rwxr-xr-x 1 root root 719 Apr 26 10:06 asiodrivers.h
-rwxr-xr-x 1 root root 2,3K Apr 26 10:06 asiodrvr.h
-rwxr-xr-x 1 root root 42K Apr 26 10:06 asio.h
-rwxr-xr-x 1 root root 6,7K Apr 26 10:06 asiolist.cpp
-rwxr-xr-x 1 root root 994 Apr 26 10:06 asiolist.h
-rwxr-xr-x 1 root root 1,4K Apr 26 10:06 asiosys.h
-rwxr-xr-x 1 root root 106K Apr 26 10:06 dsound.h
-rwxr-xr-x 1 root root 636 Apr 26 10:06 ginclude.h
-rwxr-xr-x 1 root root 1,6K Apr 26 10:06 iasiodrv.h
-rwxr-xr-x 1 root root 24K Apr 26 10:06 iasiothiscallresolver.cpp
-rwxr-xr-x 1 root root 9,7K Apr 26 10:06 iasiothiscallresolver.h
-rwxr-xr-x 1 root root 40K Apr 26 10:06 RtAudio.h
-rwxr-xr-x 1 root root 2,1K Apr 26 10:06 RtError.h
-rwxr-xr-x 1 root root 74K Apr 26 10:06 soundcard.h

After reading Ralf Mattes post, I copied RtAudio.h and RtError.h into
/usr/local/include/rtaudio/:

atte@email-addr-hidden:~$ ll /usr/local/include/rtaudio/
total 44K
-rwxr-xr-x 1 root root 40K Apr 26 10:36 RtAudio.h
-rwxr-xr-x 1 root root 2,1K Apr 26 10:36 RtError.h

and ran
atte@email-addr-hidden:~$ sudo ldconfig -n /usr/local/
atte@email-addr-hidden:~$ sudo ldconfig -n /usr/local/include/rtaudio/

but configure still fails. What am I doing wrong here?

NB1: I'm not sure *exactly* what "sudo ldconfig -n /usr/local/" does, I
read abit about it, and it seems it "scans the system, sets up symbolic
links and creates (updates) /etc/ld.so.cache". So supposed I want to
"unto" whatever happened when running "sudo ldconfig -n /usr/local/",
what steps should I take?

NB2: Grrr, why on earth does the giada tarball extract in the working
directory and not in it's own properly named (with version) directory?
No need to answer, just a rhetoric rant :-)

-- 
Atte
http://atte.dk   http://modlys.dk
_______________________________________________
Linux-audio-user mailing list
Linux-audio-user@email-addr-hidden
http://lists.linuxaudio.org/listinfo/linux-audio-user
Received on Thu Apr 26 12:15:02 2012

This archive was generated by hypermail 2.1.8 : Thu Apr 26 2012 - 12:15:02 EEST