Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-6717

lrelease as native command line tool when cross compiling Qt for Embedded Linux

    XMLWordPrintable

Details

    • Suggestion
    • Resolution: Done
    • Not Evaluated
    • 4.6.1
    • 4.6.0
    • Tools: Linguist
    • None

    Description

      We are building Qt applications for our embedded platform running Linux OS. Building is performed on PC with Linux using cross-compiled Qt libraries (-embedded powerpc).

      When cross-compiling Qt utilities moc, qmake, rcc and uic are built native, while lrelease is not.
      We need lrelease to generate resource files from translation files .ts.

      We also believe that it could be useful to have other command line programs (lupdate, qhelpconverter etc.) compiled in cross-compiled Qt library (like with moc, rcc etc. are).

      We can workaround the problem with compiling another Qt package native on PC and use lrelease from that compilation, but that's really unhandy (that another Qt library package needs to be built in other to execute just one utility).

      Would it be possible to include native compilation of lrelase and possibly other command line utilities into the cross-compilation of QT embedded?

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            buddenha Oswald Buddenhagen
            janichol Andy Nichols
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes