octave-bug-tracker
[Top][All Lists]
Advanced

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

[Octave-bug-tracker] [bug #48881] Build failure due to -qt5 flag for uic


From: Tatsuro MATSUOKA
Subject: [Octave-bug-tracker] [bug #48881] Build failure due to -qt5 flag for uic, rcc, moc, and lrelease
Date: Tue, 23 Aug 2016 23:36:18 +0000 (UTC)
User-agent: Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/52.0.2743.116 Safari/537.36

URL:
  <http://savannah.gnu.org/bugs/?48881>

                 Summary: Build failure due to -qt5 flag for uic, rcc, moc,
and lrelease
                 Project: GNU Octave
            Submitted by: tmacchant
            Submitted on: Tue 23 Aug 2016 11:36:16 PM GMT
                Category: Configuration and Build System
                Severity: 3 - Normal
                Priority: 5 - Normal
              Item Group: Build Failure
                  Status: None
             Assigned to: None
         Originator Name: Tatsuro MATSUOKA
        Originator Email: 
             Open/Closed: Open
         Discussion Lock: Any
                 Release: dev
        Operating System: GNU/Linux

    _______________________________________________________

Details:

System : Ubuntu 14.04 amd64
Compiler : gcc 5.3.0
Octave version : 4.1.0+
Qt version : 5.6.1
How to get qt : build from source.
Related mailing list : below URL
http://octave.1599824.n4.nabble.com/Unknown-option-qt5-GEN-libgui-src-ui-settings-dialog-h-td4679396.html

"make V=1" told 


 uic -qt5 -o libgui/src/ui-settings-dialog.h
../octave/libgui/src/settings-dialog.ui 
Unknown option 'qt5'. 
make: *** [libgui/src/ui-settings-dialog.h] Error 1 


As Mike wrote in the ML,


On my Debian system, uic is a symlink to a program called "qtchooser". This
program takes a -qt4 or -qt5 option and acts as a proxy to the real uic
program which is installed outside of PATH. 


I needed to erase the value "-qt5" from UICFLAGS, RCCFLAGS, MOCFLAGS, and
LRELEASEFLAGS in Makefile  to build octave.

This issue is due to current configuration not taking into account the case
that uic, rcc, moc, and lrelease are not proxy but real ones.




    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?48881>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]