rhubarbpieguy at gmail.com wrote:
>
> Should Python-2.7.10 be listed as a requirement for Qt-5.5.0? Compiling
> Qt-5.5.0 without Python-2.7.10 produces:
>
> Makefile:2492: recipe for target '.generated/RegExpJitTables.h'
failed
> Makefile:49: recipe for target 'sub-qml-make_first-ordered' failed
> Makefile:45: recipe for target 'sub-src-make_first' failed
> Makefile:223: recipe for target 'module-qtdeclarative-make_first'
failed
>
> Compiling Python-2.7.10 eliminates the errors and Qt-5.5.0 compiles
> successfully.
Python 2 or 3 is required for xcb-proto and libevdev. In the past is was
only python2. I guess we need to add it to Qt5. I don't know if it is
required for qt4 or not.
-- Bruce
--
Was I wrong on this? I see no change in either BLFS Errata or
Development BLFS. If changes are pending, no problem. However, I
wonder if my question is still sound.
But as another example, gobject-introspection-1.44.0 lists only
Glib-2.44.1 as a requirement, but also seems to require Python2. I
compiled Glib-2.44.1 with only Python-3.4.3, but
gobject-introspection-1.44.0 fails during "make" with the following:
Makefile:1871: recipe for target '_giscanner_la-giscannermodule.lo'
failed
make[2]: *** [_giscanner_la-giscannermodule.lo] Error 1
make[2]: Leaving directory '/sources/gobject-introspection-1.44.0'
Makefile:2702: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/sources/gobject-introspection-1.44.0'
Makefile:1480: recipe for target 'all' failed
make: *** [all] Error 2
The errors don't specify Python2, but after compiling it
gobject-introspection compiles successfully. I'm running BLFS 7.8
without problems. My guess is few compile only Python3 so my post
remains merely a question as it shows only my experience. Perhaps I've
done something else wrong, but BLFS 7.8 is performing well and compiling
Python-2.7.10 is an easy fix..
--
http://lists.linuxfromscratch.org/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page