PDA

View Full Version : [COMPILE] Configure failure on rev 21109


bidossessi
2009-06-17, 14:18
bidossessi@laptop-2:~/build-sources/xbmc/XBMC> svn info
Path: .
URL: http://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/linuxport/XBMC
Repository Root: http://xbmc.svn.sourceforge.net/svnroot/xbmc
Repository UUID: 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
Revision: 21109
Node Kind: directory
Schedule: normal
Last Changed Author: jezz_x
Last Changed Rev: 21109
Last Changed Date: 2009-06-17 10:22:49 +0100 (Wed, 17 Jun 2009)


this is where it fails:

~/build-sources/xbmc/XBMC
~/build-sources/xbmc/XBMC/xbmc/visualizations/XBMCProjectM/libprojectM ~/build-sources/xbmc/XBMC
CMake Error at /usr/share/cmake-2.6/Modules/CMakeDetermineCompilerId.cmake:54 (FILE):
file Internal CMake error when trying to open file:
/home/bidossessi/build-sources/xbmc/XBMC/xbmc/visualizations/XBMCProjectM/libprojectM/CMakeFiles/CompilerIdC/CMakeCCompilerId.c
for writing.
Call Stack (most recent call first):
/usr/share/cmake-2.6/Modules/CMakeDetermineCompilerId.cmake:64 (CMAKE_DETERMINE_COMPILER_ID_WRITE)
/usr/share/cmake-2.6/Modules/CMakeDetermineCompilerId.cmake:25 (CMAKE_DETERMINE_COMPILER_ID_BUILD)
/usr/share/cmake-2.6/Modules/CMakeDetermineCCompiler.cmake:117 (CMAKE_DETERMINE_COMPILER_ID)
CMakeLists.txt:1 (PROJECT)


CMake Error at /usr/share/cmake-2.6/Modules/CMakeDetermineCompilerId.cmake:54 (FILE):
file Internal CMake error when trying to open file:
/home/bidossessi/build-sources/xbmc/XBMC/xbmc/visualizations/XBMCProjectM/libprojectM/CMakeFiles/CompilerIdC/CMakeCCompilerId.c
for writing.
Call Stack (most recent call first):
/usr/share/cmake-2.6/Modules/CMakeDetermineCompilerId.cmake:64 (CMAKE_DETERMINE_COMPILER_ID_WRITE)
/usr/share/cmake-2.6/Modules/CMakeDetermineCompilerId.cmake:25 (CMAKE_DETERMINE_COMPILER_ID_BUILD)
/usr/share/cmake-2.6/Modules/CMakeDetermineCCompiler.cmake:117 (CMAKE_DETERMINE_COMPILER_ID)
CMakeLists.txt:1 (PROJECT)


-- The C compiler identification is unknown
CMake Error at /usr/share/cmake-2.6/Modules/CMakeDetermineCompilerId.cmake:54 (FILE):
file Internal CMake error when trying to open file:
/home/bidossessi/build-sources/xbmc/XBMC/xbmc/visualizations/XBMCProjectM/libprojectM/CMakeFiles/CompilerIdCXX/CMakeCXXCompilerId.cpp
for writing.
Call Stack (most recent call first):
/usr/share/cmake-2.6/Modules/CMakeDetermineCompilerId.cmake:64 (CMAKE_DETERMINE_COMPILER_ID_WRITE)
/usr/share/cmake-2.6/Modules/CMakeDetermineCompilerId.cmake:25 (CMAKE_DETERMINE_COMPILER_ID_BUILD)
/usr/share/cmake-2.6/Modules/CMakeDetermineCXXCompiler.cmake:128 (CMAKE_DETERMINE_COMPILER_ID)
CMakeLists.txt:1 (PROJECT)


CMake Error at /usr/share/cmake-2.6/Modules/CMakeDetermineCompilerId.cmake:54 (FILE):
file Internal CMake error when trying to open file:
/home/bidossessi/build-sources/xbmc/XBMC/xbmc/visualizations/XBMCProjectM/libprojectM/CMakeFiles/CompilerIdCXX/CMakeCXXCompilerId.cpp
for writing.
Call Stack (most recent call first):
/usr/share/cmake-2.6/Modules/CMakeDetermineCompilerId.cmake:64 (CMAKE_DETERMINE_COMPILER_ID_WRITE)
/usr/share/cmake-2.6/Modules/CMakeDetermineCompilerId.cmake:25 (CMAKE_DETERMINE_COMPILER_ID_BUILD)
/usr/share/cmake-2.6/Modules/CMakeDetermineCXXCompiler.cmake:128 (CMAKE_DETERMINE_COMPILER_ID)
CMakeLists.txt:1 (PROJECT)


-- The CXX compiler identification is unknown
-- 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 Warning (dev) at CMakeLists.txt:76 (ADD_DEFINITIONS):
Policy CMP0005 is not set: Preprocessor definition values are now escaped
automatically. Run "cmake --help-policy CMP0005" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
This warning is for project developers. Use -Wno-dev to suppress it.

-- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so
-- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so - found
-- Looking for gethostbyname
-- Looking for gethostbyname - found
-- Looking for connect
-- Looking for connect - found
-- Looking for remove
-- Looking for remove - found
-- Looking for shmat
-- Looking for shmat - found
-- Looking for IceConnectionNumber in ICE
-- Looking for IceConnectionNumber in ICE - found
-- Found X11: /usr/lib/libX11.so
-- checking for one of the modules 'ftgl'
-- [projectM] Warning: FTGL font support was not detected. Visit http://ftgl.wiki.sourceforge.net/ for help on installing FTGL.
CMake Warning (dev) in CMakeLists.txt:
No cmake_minimum_required command is present. A line of code such as

cmake_minimum_required(VERSION 2.6)

should be added at the top of the file. The version specified may be lower
if you wish to support older CMake versions for this project. For more
information run "cmake --help-policy CMP0000".
This warning is for project developers. Use -Wno-dev to suppress it.

-- Configuring incomplete, errors occurred!


i'm not sure what i'm missing since i've been able to compile without an issue until now. Any pointers welcome

spiff
2009-06-17, 14:25
disc full / not allowed to write / arsed cmake. certainly on your end

bidossessi
2009-06-17, 14:34
file permission had changed somehow. thanks for pointing it out.

bidossessi
2009-06-17, 14:55
now make fails and i'm pretty sure it's not my fault :grin:
make[1]: Entering directory `/home/bidossessi/build-sources/xbmc/XBMC/xbmc/cores/paplayer/MPCCodec/xbmc'
/usr/bin/ccache g++ -MD -c -I../include -D_LINUX -fPIC -O2 -g -D_DEBUG -Wall -D_LINUX -D_FILE_DEFINED -D_REENTRANT -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DINSTALL_PATH="\"/usr/local/share/xbmc\"" -DHAS_SDL_JOYSTICK -DHAS_XRANDR -DHAS_PCRE -D'SVN_REV="21109M"' -DHAVE_CONFIG_H -DDLL_PATH_LIBCURL="\"/usr/lib/libcurl.so.4\"" -I/home/bidossessi/build-sources/xbmc/XBMC -DDBUS_API_SUBJECT_TO_CHANGE -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/hal -DHAS_PULSEAUDIO -DHAS_AVAHI -I/usr/include/lzo ../src/xbmc_interface.cpp -o ../src/xbmc_interface.o
In file included from ../src/xbmc_interface.h:10,
from ../src/xbmc_interface.cpp:1:
../include/config.h:91: error: expected unqualified-id before ‘<<’ token
../src/xbmc_interface.cpp:72: error: expected `}' at end of input
make[1]: *** [../src/xbmc_interface.o] Error 1
make[1]: Leaving directory `/home/bidossessi/build-sources/xbmc/XBMC/xbmc/cores/paplayer/MPCCodec/xbmc'
make: *** [papcodecs] Error 2

spiff
2009-06-17, 14:58
that's a file in svn conflict status i betcha

bidossessi
2009-06-17, 15:03
you would bet wrong. svn up gave no error.
i updated to rev 21111 anyway, and ran configure && make clean && make. i'll see what gives.
thanks for taking the time to respond.

bidossessi
2009-06-17, 15:11
my bad for not reading up enough on svn. svn status now returns nothing (meaning no conflicts, i hope).
i'll rerun everything