Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 6694159
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 26, 20262026-05-26T06:04:10+00:00 2026-05-26T06:04:10+00:00

I am building a Linux system with cross-compiler using ptxdist. It allows me to

  • 0

I am building a Linux system with cross-compiler using ptxdist. It allows me to configure Qt4 for installation and it builds and installs qt-everywhere-opensource-src-4.6.3 Ok. However, the qmake internal settings are screwed up and I don’t know how to fix them.

When I run qmake -query I get:

me@ubuntu:~$ qmake -query
QT_INSTALL_PREFIX:/
QT_INSTALL_DATA:/
QT_INSTALL_DOCS://doc
QT_INSTALL_HEADERS://include
QT_INSTALL_LIBS://lib
QT_INSTALL_BINS://bin
QT_INSTALL_PLUGINS://plugins
QT_INSTALL_TRANSLATIONS://translations
QT_INSTALL_CONFIGURATION:/etc/xdg
QT_INSTALL_EXAMPLES://examples
QT_INSTALL_DEMOS://demos
QMAKE_MKSPECS://mkspecs
QMAKE_VERSION:2.01a
QT_VERSION:4.6.3

Through some research, it looks like this can be fixed by simply rebuilding Qt, but it’s not fixing this problem. I dug into the build output a bit and it looks like the ./configure command for the Qt build has “-prefix /usr” so I don’t know why this isn’t being fixed.

I would like to fix these internal values manually if possible because the Qt build takes hours. Does anyone know how to do this?

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-26T06:04:11+00:00Added an answer on May 26, 2026 at 6:04 am

    At configure time these paths are hardcoded in ‘src/corelib/global/qconfig.cpp’, and end up hardcoded into qmake when it is built. They are also hardcoded into many other files, like all the .la and .pc files, not to mention the Makefile install rules.

    The only way to fix this is to figure out why configure keeps screwing up the prefix. configure is a big shell script, so it’s easy to see where $QT_INSTALL_PREFIX is assigned from the ‘-prefix’ argument, and then the different checks that are done on it (like running it through ‘config.tests/unix/makeabs’). Try putting print statements before/after $QT_INSTALL_PREFIX is changed, and you should be able to find out where the path gets screwed up.

    Also, you don’t have to wait for the full build to complete to tell if the prefix was set
    correctly. After configure runs, take a look in ‘src/corelib/global/qconfig.cpp’ and see what ‘qt_configure_prefix_path_str’ is set to.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

Ok, so I'm building this program in C for a Linux system. I need
I'm building an apk using ant on Linux (not using Eclipse), and I'm trying
I am using the Boost library in Linux, GCC. After installing and building the
How do I find out what platform SCons is building for (Linux, Mac OS
I need to expose some C++ classes to C# (I am building on Linux,
I'm building an application that is targeting Windows, Mac and Linux soon. I was
building a site using PHP and MySQL that needs to store a lot of
I'm considering writing a cross-platform desktop app, initially for Mac/Windows, but eventually for Linux
Building a python application that converts raw audio files into wave using sox on
This question is asked because the author is building a compiler (src -> asm)

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.