[Tox Support] Builng gtox on Fedora 22

jd1008 jd1008 at gmail.com
Mon Jan 18 23:44:57 UTC 2016


So far, what I have succeeded in doing is:
1. I located a source rpm for toxcore-0.20150321git4ad7649-2.fc22.src.rpm
      built it and installed it (along with it's -devel , which got 
build along with it, i.e.:
      dnf install  toxcore-0.20150321git4ad7649-2.fc22.x86_64.rpm 
toxcore-devel-0.20150321git4ad7649-2.fc22.x86_64.rpm
2. I am unable to build main tox package, for which I do not have a 
working source rpm of the same vintage as toxcore.


On 01/18/2016 04:28 PM, nurupo wrote:
> It doesn't matter what version is qmake, what matters is that it's 
> using Qt5 libraries and it tells you that i does: "Using Qt version 
> 5.5.1 in /usr/lib64".
>
> Do you have libQt5Multimedia.so and libQt5MultimediaWidgets.so? Maybe 
> there is a Fedora package that you need to install to get those.
>
> On Mon, Jan 18, 2016 at 6:21 PM, jd1008 <jd1008 at gmail.com 
> <mailto:jd1008 at gmail.com>> wrote:
>
>
>
>     On 01/18/2016 04:13 PM, nurupo wrote:
>>     >One script says
>>     What does "qmake-qt5 --version" output? To me it looks like it
>>     either uses Qt4 libraries or you have libQt5Multimedia.so and
>>     libQt5MultimediaWidgets.so missing.
>>
>     $ /usr/bin/qmake-qt5 --version
>     QMake version 3.0
>     Using Qt version 5.5.1 in /usr/lib64
>
>     So why would qt5 use qmake version 3 ???
>
>     Should it not be qmake version 5 ???
>
>>
>>     >Strange! Usually, my thunderbird, when I reply to a message on
>>     the fedora list,
>>     >it automagically sends it only to the fedora list, and not to the OP.
>>     I know, right? I was asking our system administrator to fix that,
>>     but apparently it goes against his believes or something. The
>>     answer I get is "use better mail client" :\
>>     I have to manually CC support at lists.tox.chat
>>     <mailto:upport at lists.tox.chat> every time myself.
>     Actually, the fault is the server.
>     The server should have in the message header that the message is
>     from the server,
>     and NOT from the OP.
>     That's how it is with the fedora server.
>
>
>>
>>     On Mon, Jan 18, 2016 at 6:05 PM, jd1008 <jd1008 at gmail.com
>>     <mailto:jd1008 at gmail.com>> wrote:
>>
>>
>>
>>         On 01/18/2016 03:51 PM, nurupo wrote:
>>>         Oh, I see. Make sure that qmake you use uses Qt5 libraries,
>>>         not Qt4 ones.
>>>         I think it can be done with "qmake --version". If it uses
>>>         Qt4, you can make it use Qt5 be passing "-qt5" option, e.g.
>>>         "qmake -qt5 --version".
>>>         qTox needs Qt5 libraries.
>>         One script says:
>>
>>         .
>>         .
>>         .
>>         + cd qTox
>>         + qmake-qt5
>>         Project ERROR: Unknown module(s) in QT: multimedia
>>         multimediawidgets
>>         error: Bad exit status from /var/tmp/rpm-tmp.tz8Ww1 (%build)
>>
>>>
>>>         Also, you didn't CC support at lists.tox.chat
>>>         <mailto:support at lists.tox.chat> in your reply.
>>         Strange! Usually, my thunderbird, when I reply to a message
>>         on the fedora list,
>>         it automagically sends it only to the fedora list, and not to
>>         the OP.
>>
>>
>>
>>
>>>         On Mon, Jan 18, 2016 at 5:31 PM, jd1008 <jd1008 at gmail.com
>>>         <mailto:jd1008 at gmail.com>> wrote:
>>>
>>>
>>>             On 01/18/2016 03:20 PM, nurupo wrote:
>>>>             Hello there,
>>>>
>>>>             Is it gtox or qtox that you are building?
>>>>             Your title says gtox, but looks like it's actually qtox.
>>>>
>>>>             >Why resort to such cryptic error messages?
>>>>             Ask qmake developers about that, nothing we can do
>>>>             about this.
>>>>
>>>>             >What's missing?
>>>>             qt5/lib/libQt5Svg.so is missing.
>>>             $ locate libQt5Svg.so
>>>             /usr/lib64/libQt5Svg.so.5
>>>             /usr/lib64/libQt5Svg.so.5.5
>>>             /usr/lib64/libQt5Svg.so.5.5.1
>>>
>>>             I am building on a 64 bit system. How come the scripts
>>>             and makefiles
>>>             cannot discern that on 64 bit linuxes, the libs are in
>>>             /usr/lib64
>>>             Also, the qt5 dir under /usr/lib64 has no directory
>>>             named lib.
>>>             At least, this is how it is on fedora 22 64 bit.
>>>
>>>
>>>
>>>>
>>>>             On Mon, Jan 18, 2016 at 3:56 PM, jd1008
>>>>             <jd1008 at gmail.com <mailto:jd1008 at gmail.com>> wrote:
>>>>
>>>>                 Build failed.
>>>>                 .
>>>>                 .
>>>>                 .
>>>>                 .
>>>>                 .
>>>>                 mkdir -p /usr/local/lib/pkgconfig
>>>>                 mkdir -p /usr/local/include
>>>>                 Installing libfilteraudio.so.0.0.0
>>>>                 Installing filter_audio.h
>>>>                 Installing filteraudio.pc
>>>>                 Installing libfilteraudio.a
>>>>                 /tmp/gtox/qTox
>>>>                 Project ERROR: Unknown module(s) in QT: svg
>>>>                 make: *** No targets specified and no makefile
>>>>                 found.  Stop.
>>>>
>>>>                 So, what does the error message mean?
>>>>                 Does it mean it found a module called svg that it
>>>>                 knows nothing about?
>>>>
>>>>                 Why resort to such cryptic error messages?
>>>>
>>>>                 If it wants the module svg, why not belch out a
>>>>                 message like
>>>>                 QT module svg not found.
>>>>
>>>>                 At any rate, I have the following info on qtsvg on
>>>>                 my system:
>>>>
>>>>                 $ cd /usr/lib64
>>>>                 $ find qt* -name \*svg\*
>>>>                 qt-3.3/include/private/qsvgdevice_p.h
>>>>                 qt4/plugins/iconengines/libqsvgicon.so
>>>>                 qt4/plugins/imageformats/libqsvg.so
>>>>                 qt4/plugins/script/libqtscript_svg.so.1
>>>>                 qt4/plugins/script/libqtscript_svg.so.1.0
>>>>                 qt4/plugins/script/libqtscript_svg.so
>>>>                 qt4/plugins/script/libqtscript_svg.so.1.0.0
>>>>                 qt5/plugins/iconengines/libqsvgicon.so
>>>>                 qt5/plugins/imageformats/libqsvg.so
>>>>                 qt5/plugins/svgthumbnail.so
>>>>
>>>>                 What's missing?
>>>>
>>>>                 Which qt version is needed for the qtsvg ???
>>>>
>>>>
>>>>
>>>>                 _______________________________________________
>>>>                 Support mailing list
>>>>                 Support at lists.tox.chat <mailto:Support at lists.tox.chat>
>>>>                 https://lists.tox.chat/listinfo/support
>>>>
>>>>
>>>
>>>
>>
>>
>
>
>     _______________________________________________
>     Support mailing list
>     Support at lists.tox.chat
>     https://lists.tox.chat/listinfo/support
>
>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.tox.chat/pipermail/support/attachments/20160118/1a006e16/attachment.html>


More information about the Support mailing list