On Thu, Feb 16, 2012 at 09:14, David C. Rankin
<drankinatty(a)suddenlinkmail.com> wrote:
On 02/16/2012 07:46 AM, Calvin Morrison wrote:
We have been working solely with the 3.5.13
tarballs. Now that git has
settled we also going to work on git builds.
Calvin
There are massive differences between the tarballs and git. There are whole
subdirectories either missing or empty compared between the existing tarballs
and git for tqtinterface alone. (that is the example I've been working with)
For example, I have prepared sorted file list with identical path information
included for comparison in kdiff3. The files are here:
http://www.3111skyline.com/dl/dt/trinity/tmp/git/tde-tqtinterface-tarball.t…
http://www.3111skyline.com/dl/dt/trinity/tmp/git/tde-tqtinterface-git.txt
in the git version, the cmake directory is empty - not good for the build checks:
==> Starting cmake...
-- The C compiler identification is GNU
-- The CXX compiler identification is GNU
-- Check for working C compiler: /usr/bin/gcc
-- Check for working C compiler: /usr/bin/gcc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
CMake Error at CMakeLists.txt:27 (include):
include could not find load file:
TDEMacros
-- Checking for Qt3...
-- QT_PREFIX_DIR : /opt/qt3
-- QT_INCLUDE_DIR: /opt/qt3/include
-- QT_LIBRARY_DIR: /opt/qt3/lib
-- QT_BINARY_DIR : /opt/qt3/bin
-- MOC_EXECUTABLE: /opt/qt3/bin/moc (using Qt 3.3.8d)
-- UIC_EXECUTABLE: /opt/qt3/bin/uic
CMake Error at ConfigureChecks.cmake:158 (tde_save):
Unknown CMake command "tde_save".
Call Stack (most recent call first):
CMakeLists.txt:29 (include)
-- Configuring incomplete, errors occurred!
==> ERROR: A failure occurred in build().
Aborting...
==> ERROR: Build failed, check /mnt/nv1/home/chroot/david/build
Granted, this was an attempt to build tqtinterface from get on a system with
qt3 built from the tarball, but I wouldn't expect cmake errors regardless.
Anybody got further information on the difference between tarballs and git?
You need to checkout git submodules.
(That's what the README about GIT on the wiki is for.)
git submodule update --init