<html>
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<div class="moz-cite-prefix">On 15-10-14 05:52 AM, Trent Lloyd
wrote:<br>
</div>
<blockquote cite="mid:2EFEA7E9-93B4-4198-B14C-5B2C65F1E8D6@bur.st"
type="cite">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<br class="">
<div>
<blockquote type="cite" class="">
<div class="">On 11 Oct 2015, at 4:48 AM, Michael Jones <<a
moz-do-not-send="true" href="mailto:avahi@jonesmz.com"
class=""><a class="moz-txt-link-abbreviated" href="mailto:avahi@jonesmz.com">avahi@jonesmz.com</a></a>> wrote:</div>
<br class="Apple-interchange-newline">
<div class="">
<div dir="ltr" class=""><br class="">
<div class="gmail_extra">
<div class="gmail_quote">
<blockquote class="gmail_quote" style="margin:0 0 0
.8ex;border-left:1px #ccc solid;padding-left:1ex">
Trent<br class="">
<br class="">
I had a look at avahi-qt in 0.6.32-rc and it looks
like there is still no QT5 support. I found this
patch for QT5 support...<br class="">
<br class="">
<a moz-do-not-send="true"
href="http://lists.freedesktop.org/archives/avahi/2014-October/002305.html"
rel="noreferrer" target="_blank" class="">http://lists.freedesktop.org/archives/avahi/2014-October/002305.html</a><br
class="">
<br class="">
If I pass an AvahiPoll from avahi_qt_poll_get() to
avahi_client_new() the program will segfault with
Qt5 (Qt4 works fine). I have a Qt class that wraps
avahi-client. In order to get it to work with Qt5,
I need to distribute a modified avahi-qt.<br
class="">
<br class="">
Jon<br class="">
<br class="">
</blockquote>
<div class=""><br class="">
<br class="">
</div>
<div class="">I'm the author of that Qt 5 patch.<br
class="">
<br class="">
</div>
<div class="">I'd be happy to lend assistance to
getting it integrated into an upcoming Avahi
release. I wasn't able to post it to the avahi bug
tracker, since the Trac instance wasn't accepting
new registrations for quite a while.<br class="">
<br class="">
</div>
<div class="">Saying this without looking at the full
changelist for Avahi, I'd say that it's pretty
likely to apply cleanly to the new version. It was
minimally invasive.<br class="">
</div>
<div class=""><br class="">
</div>
<div class="">Please contact me if assistance is
desired. </div>
</div>
</div>
</div>
</div>
</blockquote>
<br class="">
</div>
<div>It does apply fine, had to make a slight tweak to set -fPIC.</div>
<div><br class="">
</div>
<div>Is there a project somewhere that compiles against this? In
any case I think we should make an example/test app as we don’t
have one at all for QT right now.</div>
</blockquote>
<blockquote cite="mid:2EFEA7E9-93B4-4198-B14C-5B2C65F1E8D6@bur.st"
type="cite"><br>
<div>Converted into pull request here:</div>
<div><a moz-do-not-send="true"
href="https://github.com/lathiat/avahi/pull/19" class="">https://github.com/lathiat/avahi/pull/19</a></div>
</blockquote>
I pulled this and tried compiling avahi<br>
<br>
./configure --disable-qt3 --disable-gtk --disable-gtk3
--disable-mono --disable-manpages --disable-glib --disable-gobject<br>
make<br>
<br>
make[2]: *** No rule to make target `avahi-qt5.pc', needed by
`all-am'. Stop.<br>
<pre class="moz-signature" cols="72">--
Jonathan Bagg
Embedded Systems Developer
NAD Electronics | Lenbrook Industries Limited
633 Granite Court, Pickering, Ontario, Canada L1W 3K1 | 905-831-0799 ext 4478 | <a class="moz-txt-link-freetext" href="http://www.nadelectronics.com">http://www.nadelectronics.com</a></pre>
</body>
</html>