ccmake .. \ -DCMAKE_BUILD_TYPE=Debug \ -DCMAKE_INSTALL_PREFIX=${opt_dir} \ -DPKGCONFIG_INSTALL_DIR=${opt_dir}/lib/pkgconfig \ -DQT_VERSION=3 \ -DQT_PREFIX_DIR=${opt_dir} \ -DQT_INCLUDE_DIR=${opt_dir}/include \ -DQT_BINARY_DIR=${opt_dir}/bin
$ make VERBOSE=1 /usr/bin/cmake -H/home/midenok/src/kde/tqtinterface -B/home/midenok/src/kde/tqtinterface/build.debug --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /home/midenok/src/kde/tqtinterface/build.debug/CMakeFiles /home/midenok/src/kde/tqtinterface/build.debug/CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[1]: Entering directory `/home/midenok/src/kde/tqtinterface/build.debug' make -f qtinterface/CMakeFiles/tqassistantclient-shared.dir/build.make qtinterface/CMakeFiles/tqassistantclient-shared.dir/depend make[2]: Entering directory `/home/midenok/src/kde/tqtinterface/build.debug' cd /home/midenok/src/kde/tqtinterface/build.debug && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/midenok/src/kde/tqtinterface /home/midenok/src/kde/tqtinterface/qtinterface /home/midenok/src/kde/tqtinterface/build.debug /home/midenok/src/kde/tqtinterface/build.debug/qtinterface /home/midenok/src/kde/tqtinterface/build.debug/qtinterface/CMakeFiles/tqassistantclient-shared.dir/DependInfo.cmake --color= make[2]: Leaving directory `/home/midenok/src/kde/tqtinterface/build.debug' make -f qtinterface/CMakeFiles/tqassistantclient-shared.dir/build.make qtinterface/CMakeFiles/tqassistantclient-shared.dir/build make[2]: Entering directory `/home/midenok/src/kde/tqtinterface/build.debug' /usr/bin/cmake -E cmake_progress_report /home/midenok/src/kde/tqtinterface/build.debug/CMakeFiles [ 0%] Building CXX object qtinterface/CMakeFiles/tqassistantclient-shared.dir/interface_qt3/tqassistantclient.cpp.o cd /home/midenok/src/kde/tqtinterface/build.debug/qtinterface && /usr/bin/c++ -Dtqassistantclient_shared_EXPORTS -g -fPIC -I/home/midenok/src/kde/tqtinterface/build.debug/qtinterface -I/home/midenok/src/kde/tqtinterface/qtinterface -I/home/midenok/src/kde/tqtinterface/qtinterface/private -I/home/midenok/src/kde/opt/include -I/home/midenok/src/kde/tqtinterface/qtinterface/interface_qt3 -I/home/midenok/src/kde/tqtinterface/qtinterface/interface_qt3/private -o CMakeFiles/tqassistantclient-shared.dir/interface_qt3/tqassistantclient.cpp.o -c /home/midenok/src/kde/tqtinterface/qtinterface/interface_qt3/tqassistantclient.cpp In file included from /home/midenok/src/kde/tqtinterface/qtinterface/interface_qt3/tqassistantclient.cpp:22:0: /home/midenok/src/kde/tqtinterface/build.debug/qtinterface/tqt.h:56:21: fatal error: qglobal.h: No such file or directory compilation terminated.
$ find .. -name qglobal* ../qtinterface/qt4/Qt/qglobal.h ../qtinterface/tqt4/Qt/qglobal.h
On 02/13/2012 07:16 AM, Aleksey Midenkov wrote:
ccmake .. \ -DCMAKE_BUILD_TYPE=Debug \ -DCMAKE_INSTALL_PREFIX=${opt_dir} \ -DPKGCONFIG_INSTALL_DIR=${opt_dir}/lib/pkgconfig \ -DQT_VERSION=3 \ -DQT_PREFIX_DIR=${opt_dir} \ -DQT_INCLUDE_DIR=${opt_dir}/include \ -DQT_BINARY_DIR=${opt_dir}/bin
$ make VERBOSE=1 /usr/bin/cmake -H/home/midenok/src/kde/tqtinterface -B/home/midenok/src/kde/tqtinterface/build.debug --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /home/midenok/src/kde/tqtinterface/build.debug/CMakeFiles /home/midenok/src/kde/tqtinterface/build.debug/CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[1]: Entering directory `/home/midenok/src/kde/tqtinterface/build.debug' make -f qtinterface/CMakeFiles/tqassistantclient-shared.dir/build.make qtinterface/CMakeFiles/tqassistantclient-shared.dir/depend make[2]: Entering directory `/home/midenok/src/kde/tqtinterface/build.debug' cd /home/midenok/src/kde/tqtinterface/build.debug&& /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/midenok/src/kde/tqtinterface /home/midenok/src/kde/tqtinterface/qtinterface /home/midenok/src/kde/tqtinterface/build.debug /home/midenok/src/kde/tqtinterface/build.debug/qtinterface /home/midenok/src/kde/tqtinterface/build.debug/qtinterface/CMakeFiles/tqassistantclient-shared.dir/DependInfo.cmake --color= make[2]: Leaving directory `/home/midenok/src/kde/tqtinterface/build.debug' make -f qtinterface/CMakeFiles/tqassistantclient-shared.dir/build.make qtinterface/CMakeFiles/tqassistantclient-shared.dir/build make[2]: Entering directory `/home/midenok/src/kde/tqtinterface/build.debug' /usr/bin/cmake -E cmake_progress_report /home/midenok/src/kde/tqtinterface/build.debug/CMakeFiles [ 0%] Building CXX object qtinterface/CMakeFiles/tqassistantclient-shared.dir/interface_qt3/tqassistantclient.cpp.o cd /home/midenok/src/kde/tqtinterface/build.debug/qtinterface&& /usr/bin/c++ -Dtqassistantclient_shared_EXPORTS -g -fPIC -I/home/midenok/src/kde/tqtinterface/build.debug/qtinterface -I/home/midenok/src/kde/tqtinterface/qtinterface -I/home/midenok/src/kde/tqtinterface/qtinterface/private
Try this if you qt3
-DQT_INCLUDE_DIR=${opt_dir}/include/qt
or this if you have Tqt
-DQT_INCLUDE_DIR=${opt_dir}/include/tqt
On Mon, Feb 13, 2012 at 4:28 PM, Baho Utot baho-utot@columbus.rr.com wrote:
On 02/13/2012 07:16 AM, Aleksey Midenkov wrote: Try this if you qt3
-DQT_INCLUDE_DIR=${opt_dir}/include/qt or this if you have Tqt
-DQT_INCLUDE_DIR=${opt_dir}/include/tqt
There is no '${opt_dir}/include/qt'. '${opt_dir}/include/tqt' neither. Only '${opt_dir}/include/private'. I already checked, there is no qglobal.h anywhere in ${opt_dir}. I installed latest tqt3.
On Monday 13 February 2012 11:30:56 am Aleksey Midenkov wrote:
On Mon, Feb 13, 2012 at 4:28 PM, Baho Utot baho-utot@columbus.rr.com
wrote:
On 02/13/2012 07:16 AM, Aleksey Midenkov wrote: Try this if you qt3
-DQT_INCLUDE_DIR=${opt_dir}/include/qt or this if you have Tqt
-DQT_INCLUDE_DIR=${opt_dir}/include/tqt
There is no '${opt_dir}/include/qt'. '${opt_dir}/include/tqt' neither. Only '${opt_dir}/include/private'. I already checked, there is no qglobal.h anywhere in ${opt_dir}. I installed latest tqt3.
I assume you have Tqt/Qt installed?
This is what I get ( i have qt3 and qt4 installed )
sudo find / -name qglobal.h
/usr/local/include/qglobal.h /usr/include/tqt/Qt/qglobal.h /usr/include/Qt/qglobal.h /usr/include/QtCore/qglobal.h
This is where qglobal.h is on my system and the package that installed it I am using pacman package manager and querying the package manager database as to which package "owns" the file.
pacman -Qo /usr/local/include/qglobal.h /usr/local/include/qglobal.h is owned by qt3 3.3.8.d-00
pacman -Qo /usr/include/tqt/Qt/qglobal.h /usr/include/tqt/Qt/qglobal.h is owned by tqtinterface 3.5.13-00
pacman -Qo /usr/include/Qt/qglobal.h /usr/include/Qt/qglobal.h is owned by qt 4.8.0-2
pacman -Qo /usr/include/QtCore/qglobal.h /usr/include/QtCore/qglobal.h is owned by qt 4.8.0-2
Try to change the -DQT_INCLUDE_DIR= to point to the place in the tqtinterface source is installed to.
Should be something like this -DQT_INCLUDE_DIR=<Source code directory>/tqtinterface/qtinterface/qt4/Qt
Going to the source directory and doing a find . -name qglobal.h should find it
On Mon, Feb 13, 2012 at 9:17 PM, Baho Utot baho-utot@columbus.rr.com wrote:
On Monday 13 February 2012 11:30:56 am Aleksey Midenkov wrote:
On Mon, Feb 13, 2012 at 4:28 PM, Baho Utot baho-utot@columbus.rr.com
wrote:
On 02/13/2012 07:16 AM, Aleksey Midenkov wrote: Try this if you qt3
-DQT_INCLUDE_DIR=${opt_dir}/include/qt or this if you have Tqt
-DQT_INCLUDE_DIR=${opt_dir}/include/tqt
There is no '${opt_dir}/include/qt'. '${opt_dir}/include/tqt' neither. Only '${opt_dir}/include/private'. I already checked, there is no qglobal.h anywhere in ${opt_dir}. I installed latest tqt3.
I assume you have Tqt/Qt installed?
I have tqt3 from git http://scm.trinitydesktop.org/scm/git/tqt3 installed. Do I need other qt3 versions installed alongside? tqt3 looks like full qt3.
I found qglobal-h.html and then ntqglobal.h in tqt3. It was installed in ${opt_dir}/include. Symlinking ntqglobal.h to qglobal.h triggered next error:
fatal error: qassistantclient.h: No such file or directory
By analogy there is ntqassistantclient.h in ${opt_dir}/include. Do I need to symlink all nt*.h to *.h? Why this was not done by installer? Why someone has renamed these files anyway?
Try to change the -DQT_INCLUDE_DIR= to point to the place in the tqtinterface source is installed to.
Should be something like this -DQT_INCLUDE_DIR=<Source code directory>/tqtinterface/qtinterface/qt4/Qt
I don't think this is right way to do.