[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#713272: openmsx-debugger: FTBFS: make[1]: /usr/lib/x86_64-linux-gnu/qt4/bin/uic-qt4: Command not found



On 22-06-13 16:12, Manuel Bilderbeek wrote:
hi,

On 22-06-13 14:27, Lucas Nussbaum wrote:
Generating ui_BitMapViewer.h...
make[1]: /usr/lib/x86_64-linux-gnu/qt4/bin/uic-qt4: Command not found
make[1]: *** [derived/src/ui_BitMapViewer.h] Error 127

Where is that path for uic-qt4 coming from?

http://packages.debian.org/sid/amd64/libqt4-dev-bin/filelist says it's
in /usr/bin/uic-qt4....

It's the same in testing and there it compiles fine, at least. So, I'm
puzzled.

Oh, sorry, I know now... uic is found by the build system by doing:

qmake -query QT_INSTALL_BINS

which gives on testing:

/usr/lib/x86_64-linux-gnu/qt4/bin

It's using the 'uic' from there, which indeed exists:


        @$(QT_INSTALL_BINS)/uic -o $@ $<

$ apt-file search x86_64-linux-gnu/qt4/bin/uic
libqt4-dev-bin: /usr/lib/x86_64-linux-gnu/qt4/bin/uic

But, for some reason, the package is patching the main.mk file to add "-qt4", which is apparently not existing (anyore)... see http://patch-tracker.debian.org/patch/misc/view/openmsx-debugger/0.0.0.svn20110306-3/build/main.mk

Is that patch on main.mk really necessary? It seems to me that dropping it will make it work.

Maintainer, perhaps it's also a good idea to upload a new source code snapshot, while being at it... Get code here: https://sourceforge.net/p/openmsx/debugger/ci/master/tarball

--
Grtjs, Manuel

PS: MSX FOR EVER! (Questions? http://faq.msxnet.org/ )
PPS: Visit my homepage at http://manuel.msxnet.org/


Reply to: