[vlc-devel] [PATCH] dbus: fix case where poll() is unavailable

Timothy Gu timothygu99 at gmail.com
Mon Jun 30 01:25:50 CEST 2014


On Sun, Jun 29, 2014 at 1:27 PM, Rémi Denis-Courmont <remi at remlab.net> wrote:
> Le dimanche 29 juin 2014, 10:44:04 Timothy Gu a écrit :
>> On Sun, Jun 29, 2014 at 1:10 AM, Rémi Denis-Courmont <remi at remlab.net>
> wrote:
>> > Le samedi 28 juin 2014, 19:50:36 Timothy Gu a écrit :
>> >> If poll() isn't available, vlc_fixups.h will take care of it.
>> >
>> > POSIX is not optional for the VLC DBus interface.
>> >
>> > poll() does not work well in this context on Windows either albeit for
>> > other reasons.
>>
>> Then shouldn't DBus be disabled for mingw32 by default instead of
>> auto-detect?
>
> Several libraries more or less depend on sockets being file descriptors, not
> just libdbus.

> I think the real question, is how and why in hell do you have
> the pkg-config on Windows.

https://github.com/pkgconf/pkgconf

By the way, I'm cross compiling with http://mxe.cc/, so Qt, ffmpeg,
and others can be installed with a simple `make`.

Timothy



More information about the vlc-devel mailing list