No description
  • C++ 95.8%
  • QMake 1.1%
  • Python 0.9%
  • Perl 0.7%
  • CMake 0.6%
  • Other 0.9%
Find a file
Pekka Vuorela e187e54582
Merge pull request #11 from henrikschnor/qt6-fix-tests
Fix the tests for the CMake/Qt6 build
2026-04-20 14:35:07 +03:00
benchmarks Remove traces of MDebug 2026-01-28 15:59:41 +02:00
doc Replace deprecated Qt functions for std equivalents 2020-03-25 14:48:58 +01:00
mkspecs Refer to project as mlocale instead of libmeegotouch 2026-01-28 15:09:28 +02:00
rpm Remove ancient .changes 2026-01-28 15:05:25 +02:00
src Adjust some minor details 2026-04-17 14:57:11 +03:00
tests tests: fix ft_numbers for the Qt6 build 2026-04-20 12:35:27 +02:00
.gitignore Add some more basic entries to .gitignore 2026-01-28 15:05:25 +02:00
CMakeLists.txt libmlocale: Port to Qt 6.10.1 with Qt 5.6 support 2026-01-28 11:03:45 +05:30
configure Rename main .pro file as libmlocale.pro 2026-01-28 15:59:50 +02:00
libmlocale.pro Rename main .pro file as libmlocale.pro 2026-01-28 15:59:50 +02:00
LICENSE.LGPL Changes: Update licence from Direct UI Framework to MeeGo Touch Framework 2010-09-28 10:43:30 +03:00
README.md Updated readme 2019-09-24 20:24:44 +02:00

This source tree contains the MLocale library

Building

./configure
make
sudo make install

The library will be installed by default with a prefix of /usr/local, see ./configure -help for options.

The reference documentation can be built with make doc, if doxygen is available.

Building with Sailfish SDK's QtCreator

With the default SDK setup the permissions of the files in the SDK build engine's /home/src1 folder will loose the executable permissions. This will make the compiling of the project with QtCreator fail with a similar error:

RPM build errors:
/var/tmp/rpm-tmp.L4oyur: line 41: ./configure: Permission denied
error: Bad exit status from /var/tmp/rpm-tmp.L4oyur (%build)
    Bad exit status from /var/tmp/rpm-tmp.L4oyur (%build)

To workaround this you can override the FMODE_HOME_MERSDK variable in the /etc/mersdk.env.systemd config file, or you can drop the fmode and dmode mount options in /lib/systemd/system/home-mersdk.service.

Build dependencies

  • Qt development headers
  • pkg-config

Optional dependencies

If found, the following libraries will enable additional features in the MLocale library:

  • ICU: I18N and L10N extensions