bbd7d73 [build] modular ** Failed at cmakeZ**

Started by Jan Gruuthuse, August 01, 2016, 07:22:04 AM

Previous topic - Next topic

Jan Gruuthuse

ubuntu 16.04.1 with QT5 (amd64)
Installing core
** Qt5 **
Building buildQt5 from ../avidemux/qt4 with EXTRA=<>, DEBUG=<>
-- The C compiler identification is GNU 5.4.0
-- The CXX compiler identification is GNU 5.4.0
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - 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
-- Detecting CXX compile features
-- Detecting CXX compile features - done

#########################################
Configure for avidemux Qt4 Started
#########################################

-- Checking for avidemux development files ..
-- Checking for avidemux include folder (i.e. CMAKE_INSTALL_PREFIX/include/avidemux/2.6
-- Make sure you installed all the files.
i cannot find avidemux include folder.cmake .
Set CMAKE_INSTALL_PREFIX to the install folder, current value is /usr
CMake Error at CMakeLists.txt:20 (MESSAGE):
  Aborting


-- Configuring incomplete, errors occurred!
See also "/home/jan/avidemux2/buildQt5/CMakeFiles/CMakeOutput.log".
** Failed at cmakeZ**

Jan Gruuthuse

#1
ubuntu 14.04.4 with QT4 (amd64)
Installing core
** Qt4 **
Building buildQt4 from ../avidemux/qt4 with EXTRA=<>, DEBUG=<>
-- The C compiler identification is GNU 4.8.4
-- The CXX compiler identification is GNU 4.8.4
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- 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

#########################################
Configure for avidemux Qt4 Started
#########################################

-- Checking for avidemux development files ..
-- Checking for avidemux include folder (i.e. CMAKE_INSTALL_PREFIX/include/avidemux/2.6
-- Make sure you installed all the files.
i cannot find avidemux include folder.cmake .
Set CMAKE_INSTALL_PREFIX to the install folder, current value is /usr
CMake Error at CMakeLists.txt:20 (MESSAGE):
  Aborting


-- Configuring incomplete, errors occurred!
See also "/home/jan/avidemux2/buildQt4/CMakeFiles/CMakeOutput.log".
** Failed at cmakeZ**[/quote]

eumagga0x2a

It really looks like


MESSAGE(STATUS "Checking for avidemux development files ..")

SET(ADM_HEADER_DIR ${CMAKE_INSTALL_PREFIX}/include/avidemux/${AVIDEMUX_VERSION})
SET(ADM_CMAKE_DIR  ${ADM_HEADER_DIR}/cmake)
# Common definitions...
SET(CMAKE_MODULE_PATH "${ADM_CMAKE_DIR}" "${CMAKE_MODULE_PATH}")
MESSAGE(STATUS  "Checking for avidemux include folder (i.e. CMAKE_INSTALL_PREFIX/include/avidemux/${AVIDEMUX_VERSION}")
if(NOT EXISTS "${ADM_HEADER_DIR}")
        MESSAGE(STATUS  "Make sure you installed all the files.\n i cannot find avidemux include folder.cmake .\nSet CMAKE_INSTALL_PREFIX to the install folder, current value is ${CMAKE_INSTALL_PREFIX}")
        MESSAGE(FATAL_ERROR  "Aborting")
endif(NOT EXISTS "${ADM_HEADER_DIR}")

MESSAGE(STATUS "Found avidemux include folder. good.")
MESSAGE(STATUS "Checking for cmake subfolder")

if(NOT EXISTS "${ADM_CMAKE_DIR}/commonCmakeApplication.cmake")
        MESSAGE(STATUS  "Make sure you installed all the files.\n I cannot find content of the cmake subfolder .\n")
        MESSAGE(STATUS  "Set CMAKE_INSTALL_PREFIX to the install folder, current value is ${CMAKE_INSTALL_PREFIX}")
        MESSAGE(STATUS  "I was looking for commonCmakeApplication.cmake in  ${ADM_CMAKE_DIR}")
        MESSAGE(FATAL_ERROR  "Aborting")
endif(NOT EXISTS "${ADM_CMAKE_DIR}/commonCmakeApplication.cmake")


looks for commonCmakeApplication.cmake in /usr/include/avidemux/2.6/cmake instead of in ${FAKEROOT_DIR}/usr/include/avidemux/2.6/cmake where it really is.

mean

I'm cleaning the build so that they can be really be compiled independently
It'll stay broken for a day or two

Jan Gruuthuse