Avidemux Forum

Avidemux => Main version 2.6 => Topic started by: ajschult on February 25, 2013, 05:27:30 AM

Title: build fails looking for lrelease
Post by: ajschult on February 25, 2013, 05:27:30 AM
With the translations back on, my build (Fedora) fails with

CMake Error at /build/andrew/avidemux/avidemux_2.6.0/cmake/Ts.cmake:24 (MESSAGE):
  LRELEASE_EXECUTABLE-NOTFOUND not found - ts files can't be processed
Call Stack (most recent call first):
  /build/andrew/avidemux/avidemux_2.6.0/cmake/Ts.cmake:119 (FIND_LRELEASE)
  i18n/CMakeLists.txt:3 (COMPILE_TS_FILES)

I have lrelease on my system, but it's called lrelease-qt4 (apparently to distinguish from the qt3 version).


-               FIND_PROGRAM(LRELEASE_EXECUTABLE lrelease PATHS
+               FIND_PROGRAM(LRELEASE_EXECUTABLE lrelease lrelease-qt4 PATHS


made the build happy for me.  It seems still other systems have lrelease4 instead.
Title: Re: build fails looking for lrelease
Post by: mean on February 25, 2013, 06:55:26 AM
Now checking for both lrelease and lrelease-qt4
Do you know who is using lrelease4 ?
Title: Re: build fails looking for lrelease
Post by: ajschult on February 25, 2013, 02:00:39 PM
Unfortunately, no.  But it seemed common among scripts that were sniffing for lrelease.

http://ostree.gnome.org/work/checkouts/yocto/meta/recipes-devtools/cmake/cmake/support-oe-qt4-tools-names.patch
looks like OpenEmbedded uses it (whatever that is!).
Title: Re: build fails looking for lrelease
Post by: Jan Gruuthuse on February 26, 2013, 10:07:46 AM
Wiki OpenEmbedded (http://en.wikipedia.org/wiki/OpenEmbedded) and OpenEmbedded (http://www.openembedded.org/wiki/Main_Page)
devices: BeagleBoard, Buglabs-BUG, Cm-x270, IMote2, MotorolaEzx, OpenmokoNeo, OXNAS, Ronetix-PM9263, SheevaPlug, Zaurus, ...