Results 1 to 2 of 2

Thread: Configure qt 4.8.6 for embedded

  1. #1
    Join Date
    Aug 2012
    Posts
    5
    Qt products
    Qt4 Qt/Embedded
    Platforms
    MacOS X Unix/X11

    Default Configure qt 4.8.6 for embedded

    I configured and built qt from source with a patch for a log spew (https://bugreports.qt.io/browse/QTBUG-27017) for an embedded arm platform.

    When I run an app, I see warnings in the stderr about not finding libicui18n that were not there before. The library was never on the file system. We have a previous pre-built qt 4.8.6 for which I don't have the configure log. The following is my configure line and what is printed during configure/make.

    Why is there a libicu dependency and how do I get rid of it?

    ./configure -prefix ${PROJECT_ROOT_DIR}/qt \
    -v \
    -release \
    -opensource \
    -shared \
    -embedded arm \
    -no-fontconfig \
    -platform qws/linux-x86-g++ \
    -xplatform qws/linux-arm-gnueabi-g++ \
    -qt-mouse-tslib \
    -no-largefile \
    -webkit \
    -exceptions \
    -no-accessibility \
    -no-qt3support \
    -no-sse2 \
    -qt-zlib \
    -qt-libpng \
    -qt-libtiff \
    -no-libmng \
    -qt-libjpeg \
    -openssl \
    -no-nis \
    -no-cups \
    -depths 16,24,32 \
    -nomake demos \
    -nomake examples \
    -no-scripttools \
    -no-svg \
    -no-multimedia \
    -confirm-license


    The following is the info printed during the configure/make.

    Building on: qws/linux-x86-g++
    Building for: qws/linux-arm-gnueabi-g++
    Architecture: arm
    Host architecture: i386

    qmake vars .......... cat: .qmake.vars: No such file or directory
    qmake switches .........
    Build .................. libs docs translations
    Configuration .......... cross_compile release embedded stl precompile_header minimal-config small-config medium-config large-config full-config no-pkg-config shared embedded reduce_exports ipv6 clock-gettime clock-monotonic mremap getaddrinfo ipv6ifname getifaddrs inotify no-mng png freetype zlib openssl alsa icu concurrent xmlpatterns audio-backend script declarative release
    Debug .................. no
    Qt 3 compatibility ..... no
    QtDBus module .......... no
    QtConcurrent code ...... yes
    QtGui module ........... yes
    QtScript module ........ yes
    QtScriptTools module ... no
    QtXmlPatterns module ... yes
    Phonon module .......... no
    Multimedia module ...... no
    SVG module ............. no
    WebKit module .......... yes
    JavaScriptCore JIT ..... To be decided by JavaScriptCore
    Declarative module ..... yes
    Declarative debugging ...yes
    Support for S60 ........ no
    Symbian DEF files ...... no
    STL support ............ yes
    PCH support ............ yes
    MMX/3DNOW/SSE/SSE2/SSE3. no/no/no/no/no
    SSSE3/SSE4.1/SSE4.2..... no/no/no
    AVX..................... no
    iWMMXt support ......... no
    NEON support ........... no
    IPv6 support ........... yes
    IPv6 ifname support .... yes
    getaddrinfo support .... yes
    getifaddrs support ..... yes
    Accessibility .......... no
    NIS support ............ no
    CUPS support ........... no
    Iconv support .......... no
    Glib support ........... no
    GStreamer support ...... no
    PulseAudio support ..... no
    Large File support ..... no
    GIF support ............ plugin
    TIFF support ........... plugin (qt)
    JPEG support ........... plugin (qt)
    PNG support ............ yes (qt)
    MNG support ............ no
    zlib support ........... yes
    Session management ..... no
    Embedded support ....... arm
    Freetype2 support ...... auto (yes)
    Graphics (qt) .......... linuxfb multiscreen
    Graphics (plugin) ......
    Decorations (qt) ....... styled windows default
    Decorations (plugin) ...
    Keyboard driver (qt) ... tty
    Keyboard driver (plugin) ..
    Mouse driver (qt) ...... pc linuxtp tslib
    Mouse driver (plugin) ..
    OpenGL support ......... no
    OpenVG support ......... no
    SQLite support ......... plugin (qt)
    OpenSSL support ........ yes (run-time)
    Alsa support ........... yes
    ICD support ............ no
    libICU support ......... yes
    Use system proxies ..... no

  2. #2
    Join Date
    Aug 2012
    Posts
    5
    Qt products
    Qt4 Qt/Embedded
    Platforms
    MacOS X Unix/X11

    Default Re: Configure qt 4.8.6 for embedded

    Solved by looking at the configure script.

    Add -no-icu

Similar Threads

  1. why the QT 5.4.1 no longer support the configure option -embedded arm?
    By hongbing in forum Qt for Embedded and Mobile
    Replies: 8
    Last Post: 1st April 2015, 17:55
  2. Replies: 6
    Last Post: 27th May 2014, 08:20
  3. configure embedded QT4.7.4
    By DF in forum Installation and Deployment
    Replies: 1
    Last Post: 7th October 2011, 02:03
  4. Multiple apps using Qt/Embedded+Qtopia on Embedded Linux
    By drahardja in forum Qt for Embedded and Mobile
    Replies: 0
    Last Post: 17th February 2008, 21:46

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Digia, Qt and their respective logos are trademarks of Digia Plc in Finland and/or other countries worldwide.