[pulseaudio-discuss] installing header files

Patrick Shirkey pshirkey at boosthardware.com
Fri Aug 7 22:36:24 PDT 2009


Hi,

I'm compiling libflashsupport to use the libraries in /usr/lib64 by default.

It's giving me this compile error:

  make
gcc -fPIC -shared -O2 -Wall  -lpthread -DLIBDIR=/usr/lib64 \
     -DALSA_INTERNAL  -DPULSEAUDIO 
-DLIBPULSEPATH='"/usr/lib64/libpulse-simple.so.0"' -DESD 
-DLIBESDPATH='"/usr/lib64/libesd.so.0"' \
     -DOSS -DOPENSSL -lssl  \
     flashsupport.c -o libflashsupport.so
flashsupport.c:232:26: error: pulse/simple.h: No such file or directory
flashsupport.c:233:25: error: pulse/error.h: No such file or directory


I have a dev version of pulse in stalled but here's what I get with 
"locate simple.h"

/usr/include/boost/date_time/date_format_simple.hpp
/usr/include/gtk-2.0/gtk/gtkimcontextsimple.h
/usr/include/libbonobo-2.0/bonobo/bonobo-moniker-simple.h
/usr/include/sound/soc-of-simple.h
/usr/local/src/pulseaudio/pulseaudio/src/pulse/simple.h
/usr/local/src/pulseaudio/pulseaudio/src/pulsecore/protocol-simple.h
/usr/share/doc/alsa-lib-devel-1.0.20/doxygen/html/group___p_c_m___simple.html
/usr/share/doc/libsamplerate-0.1.6/api_simple.html
/usr/share/enscript/simple.hdr
/usr/share/gtk-doc/html/libbonobo/libbonobo-bonobo-moniker-simple.html
/usr/share/gtk-doc/html/pygtk/class-gtkimcontextsimple.html
/usr/share/gtk-doc/html/pygtk/class-pangofontsetsimple.html
/usr/src/alsa/alsa-driver-1.0.19/alsa-kernel/include/soc-of-simple.h
/usr/src/alsa/alsa-driver-1.0.19/include/old/ainstr_simple.h
/usr/src/alsa/alsa-lib-1.0.19/src/mixer/mixer_simple.h
/usr/src/bcm4312-1/kernels/2.6.27.12-170.2.5.fc10.x86_64/include/config/media/tuner/simple.h
/usr/src/bcm4312-1/kernels/2.6.27.15-170.2.24.fc10.x86_64/include/config/media/tuner/simple.h
/usr/src/bcm4312-1/kernels/2.6.27.5-117.fc10.x86_64/include/config/media/tuner/simple.h
/usr/src/kernels/2.6.29.5-191.fc11.x86_64/include/config/media/tuner/simple.h
/usr/src/kernels/2.6.29.5-191.fc11.x86_64/include/sound/soc-of-simple.h
/usr/src/kernels/2.6.29.6-213.fc11.x86_64/include/config/media/tuner/simple.h
/usr/src/kernels/2.6.29.6-213.fc11.x86_64/include/sound/soc-of-simple.h
/usr/src/kernels/2.6.29.6-217.2.3.fc11.x86_64/include/config/media/tuner/simple.h
/usr/src/kernels/2.6.29.6-217.2.3.fc11.x86_64/include/sound/soc-of-simple.h


- This is what is installed by default. Not sure if that came from the 
dev version of the 32 bit libs.

ls /usr/include/pulse/
rtclock.h


- What do I need to do to get pulse/simple.h to install by default?

For now I have just linked from the git repo src/pulse to /usr/include/



Cheers.





-- 

Patrick Shirkey
Boost Hardware Ltd




More information about the pulseaudio-discuss mailing list