[pulseaudio-discuss] Advice for building 4.0 for win32?

Michael DePaulo mikedep333 at gmail.com
Sat Jan 4 11:16:52 PST 2014


Thank you. What distro have you been using?
On Jan 4, 2014 1:52 PM, "Thomas Martitz" <kugel at rockbox.org> wrote:

> Am 04.01.2014 19:15, schrieb Michael DePaulo:
>
>> Hi all,
>>
>> We on the X2go project ( http://www.x2go.org/ ) would like to build
>> the latest stable version of pulseaudio (4.0) for 32-bit Windows.
>>
>> We would use the OBS builds listed below and on the wiki, but it is
>> still only building 1.1:
>> https://build.opensuse.org/project/monitor?package=&
>> project=home%3Amkbosmans%3Amingw32%3Apulseaudio
>>
>> Any advice on building 4.0 (or master) would be greatly appreciated.
>>
>> For example, I saw from Maarten Bosmans's old emails that he strongly
>> recommends using mingw32 cross-compilation from linux. But what distro
>> would you recommend? Maarten's OBS builds are using openSUSE 12.1, but
>> 12.1 is EOL.
>>
>>
> Yes, I have used that approach to build 4.0 as well. Works best because
> you can use the build system as always, just provide compiler prefix and
> paths to dependencies (disabling some features makes it easier).
>
> This is the cmdline for configure I used, however it's already a long time
> ago.
>
> PKG_CONFIG_PATH=$PWD/win32-prefix/lib/pkgconfig ORC_CFLAGS="-I$PWD/win32-prefix/include/orc-0.4/orc
> -I$PWD/win32-prefix/include/orc-0.4" CFLAGS="-g -m32
> -I$PWD/win32-prefix/include" LDFLAGS="-L$PWD/win32-prefix/lib
> -L$PWD/win32-prefix/bin"  ./configure  --build=i686-pc-linux-gnu
> --host=i686-w64-mingw32  --enable-orc=no --enable-waveout --enable-shared
> --disable-static --disable-alsa --disable-avahi --disable-dbus
>  --disable-gtk2 --disable-default-build-tests --prefix=$PWD/win32-prefix
>
> I installed all dependencies and PA itself into $PWD/win32-prefix.
>
> Best regards
> _______________________________________________
> pulseaudio-discuss mailing list
> pulseaudio-discuss at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/pulseaudio-discuss
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/pulseaudio-discuss/attachments/20140104/22310468/attachment.html>


More information about the pulseaudio-discuss mailing list