On 2009-04-28 01:01+0200 Andreas Pakulat wrote:

On 27.04.09 14:50:47, Alan W. Irwin wrote:
On 2009-04-27 18:47+0200 Anders Backman wrote:
I have a problem where I pack the necessary stuff from qt into a dependency
zip file (.h, .lib, .dll and qmake.exe).

I have the path to qmake setup, so that qmake can be found.

Then I unpack that to some specified directory and run cmake on my own code.

My projectgs CMakeLists.txt call FIND_PACKAGE( Qt4 ) which among other
things call:

qmake -query QT_INSTALL_LIBS (

Now this returns with the ORIGINAL build directory, not the new one where
qmake actually exists.

You have gotten a lot of answers, but I think they are too complicated. I am
a Qt newbie, but what works for me under Linux is simply to adjust the PATH
so that the "qmake" command refers to the version that I want.  I don't know
why your PATH adjustment did not work, but it certainly works for me.  The
PATH adjustment must be done, of course, before building a Qt dependent
project (PLplot in this case) in an initially empty build tree.  For
example:

PATH='/home/software/qtsdk-2009.02/qt/bin:'$PATH

The sdk is relocateable, it adjusts the internal paths. Try moving the
sdk folder to somewhere else after installation and then run qmake.
Thats the problem that Anders has [...].

I understand why moving the sdk around after you have unpacked it to a
specific location would screw things up.  That's true of lots of software.
So then my advice would be to simplify your life by not moving the sdk from
your initial choice of the install location.  However, if you must change
your mind about where you install it (or you are on an OS that doesn't allow
you an initial choice), then follow all the other advice here.

Alan
__________________________
Alan W. Irwin

Astronomical research affiliation with Department of Physics and Astronomy,
University of Victoria (astrowww.phys.uvic.ca).

Programming affiliations with the FreeEOS equation-of-state implementation
for stellar interiors (freeeos.sf.net); PLplot scientific plotting software
package (plplot.org); the libLASi project (unifont.org/lasi); the Loads of
Linux Links project (loll.sf.net); and the Linux Brochure Project
(lbproject.sf.net).
__________________________

Linux-powered Science
__________________________
_______________________________________________
Powered by www.kitware.com

Visit other Kitware open-source projects at 
http://www.kitware.com/opensource/opensource.html

Please keep messages on-topic and check the CMake FAQ at: 
http://www.cmake.org/Wiki/CMake_FAQ

Follow this link to subscribe/unsubscribe:
http://www.cmake.org/mailman/listinfo/cmake

Reply via email to