pulseaudio build system

Joshua Sumali jsumali at redhat.com
Mon Aug 11 07:37:18 PDT 2008


Hi,

The latest patch I committed converts the old pulseaudio build system 
into using Autotools for building the .so, and Ant for generating 
headers and creating the pulseaudio jar.

Building now is just: `./configure; ant; make`. I'd like this to be just 
a `make`, but I can't figure out how to do this at the moment ...

@Omair and Ioana:
    -Fresh checkouts require you to run autoreconf to generate ./configure
    -When new headers need to be generated, add the class names in build.xml
    -When new C files/headers are added, be sure to add them in 
src/native/Makefile.am
    -The .so ends up in ./src/native/.libs/libpulse-java.so right now.
      We should probably figure out how to put this in the pulseaudio/ 
directory after it's built.

Josh



More information about the distro-pkg-dev mailing list