Hi
I'm trying to build giada (0.4.8) on arch. Running ./configure
--target=linux fails:
atte@blokhus:~/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@blokhus:~$ 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@blokhus:~$ 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@blokhus:~$ sudo ldconfig -n /usr/local/
atte@blokhus:~$ 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