[sldev] [HELP] CMake: Version 2.5 of Python required;
Problem with missing directory 'indra/viewer-linux-i686'
Boroondas Gupte
sllists at boroon.dasgupta.ch
Tue Jul 8 12:43:52 PDT 2008
Hi all,
After reading that it now handles library downloads by itself, I decided
to give cmake another try. (Before that, I didn't know where to place
the downloaded libraries relative to the build tree and didn't want to
guess.)
I svn up'ed my checkout of the "release" branch (to revision 738) and
run ./develop.py from the indra directory. First I noticed I had to
upgrade Python from 2.4 to 2.5, otherwise it would be missing
ElementTree and the uuid module (and maybe more). Should this be
mentioned at http://wiki.secondlife.com/wiki/CMake?
After upgrading I got the following:
> ~/slsrc/svn/release/linden/indra $ *./develop.py*
> Running 'CXX=\'g++\' cmake -DCMAKE_BUILD_TYPE:STRING=RELWITHDEBINFO -G
> \'Unix Makefiles\' -DSERVER:BOOL=FALSE -DVIEWER:BOOL=TRUE
> -DSTANDALONE:BOOL=FALSE -DUNATTENDED:BOOL=FALSE ""
> \'/home/<myusername>/slsrc/svn/release/linden/indra\'' in
> 'viewer-linux-i686'
> -- Check for working C compiler: /usr/bin/gcc
> -- Check for working C compiler: /usr/bin/gcc -- works
> -- Check size of void*
> -- Check size of void* - done
> -- Check for working CXX compiler: /usr/bin/g++
> -- Check for working CXX compiler: /usr/bin/g++ -- works
> Downloading
> http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/ogg-vorbis-1.03-1.1.2-linux-20080613.tar.bz2
> to local file
> /var/tmp<myusername>install.cache/ogg-vorbis-1.03-1.1.2-linux-20080613.tar.bz2
> Extracting
> /var/tmp/<myusername>/install.cache/ogg-vorbis-1.03-1.1.2-linux-20080613.tar.bz2
> to /home/<myusername>/slsrc/svn/release/linden
> Writing state to /home/<myusername>/slsrc/svn/release/linden/installed.xml
> Downloading
> http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/apr_suite-1.2.8-linux-20080618.tar.bz2
> to local file
> /var/tmp/<myusername>/install.cache/apr_suite-1.2.8-linux-20080618.tar.bz2
> Extracting
> /var/tmp/<myusername>/install.cache/apr_suite-1.2.8-linux-20080618.tar.bz2
> to /home/<myusername>/slsrc/svn/release/linden
> Writing state to /home/<myusername>/slsrc/svn/release/linden/installed.xml
> Downloading
> http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/boost-1.32.0-linux-20080613.tar.bz2
> to local file
> /var/tmp/<myusername>/install.cache/boost-1.32.0-linux-20080613.tar.bz2
> Extracting
> /var/tmp/<myusername>/install.cache/boost-1.32.0-linux-20080613.tar.bz2
> to /home/<myusername>/slsrc/svn/release/linden
> Writing state to /home/<myusername>/slsrc/svn/release/linden/installed.xml
> Downloading
> http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/expat-1.95.8-linux-20080613.tar.bz2
> to local file
> /var/tmp/<myusername>/install.cache/expat-1.95.8-linux-20080613.tar.bz2
> Extracting
> /var/tmp/<myusername>/install.cache/expat-1.95.8-linux-20080613.tar.bz2
> to /home/<myusername>/slsrc/svn/release/linden
> Writing state to /home/<myusername>/slsrc/svn/release/linden/installed.xml
> Downloading
> http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/zlib-1.1.4-linux-20080618.tar.bz2
> to local file
> /var/tmp/<myusername>/install.cache/zlib-1.1.4-linux-20080618.tar.bz2
> Extracting
> /var/tmp/<myusername>/install.cache/zlib-1.1.4-linux-20080618.tar.bz2
> to /home/<myusername>/slsrc/svn/release/linden
> Writing state to /home/<myusername>/slsrc/svn/release/linden/installed.xml
> Downloading
> http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/ares-1.3.0-linux-20080618.tar.bz2
> to local file
> /var/tmp/<myusername>/install.cache/ares-1.3.0-linux-20080618.tar.bz2
> Extracting
> /var/tmp/<myusername>/install.cache/ares-1.3.0-linux-20080618.tar.bz2
> to /home/<myusername>/slsrc/svn/release/linden
> Writing state to /home/<myusername>/slsrc/svn/release/linden/installed.xml
> Downloading
> http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/curl-7.16.0-linux-20080613.tar.bz2
> to local file
> /var/tmp/<myusername>/install.cache/curl-7.16.0-linux-20080613.tar.bz2
> Extracting
> /var/tmp/<myusername>/install.cache/curl-7.16.0-linux-20080613.tar.bz2
> to /home/<myusername>/slsrc/svn/release/linden
> Writing state to /home/<myusername>/slsrc/svn/release/linden/installed.xml
> Downloading
> http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/openSSL-0.9.7c-linux-20080613.tar.bz2
> to local file
> /var/tmp/<myusername>/install.cache/openSSL-0.9.7c-linux-20080613.tar.bz2
> Extracting
> /var/tmp/<myusername>/install.cache/openSSL-0.9.7c-linux-20080613.tar.bz2
> to /home/<myusername>/slsrc/svn/release/linden
> Writing state to /home/<myusername>/slsrc/svn/release/linden/installed.xml
> Downloading
> http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/xmlrpc-epi-0.51-linux-20080618.tar.bz2
> to local file
> /var/tmp/<myusername>/install.cache/xmlrpc-epi-0.51-linux-20080618.tar.bz2
> Extracting
> /var/tmp/<myusername>/install.cache/xmlrpc-epi-0.51-linux-20080618.tar.bz2
> to /home/<myusername>/slsrc/svn/release/linden
> Writing state to /home/<myusername>/slsrc/svn/release/linden/installed.xml
> Downloading
> http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/jpeglib-6b-linux-20080613.tar.bz2
> to local file
> /var/tmp/<myusername>/install.cache/jpeglib-6b-linux-20080613.tar.bz2
> Extracting
> /var/tmp/<myusername>/install.cache/jpeglib-6b-linux-20080613.tar.bz2
> to /home/<myusername>/slsrc/svn/release/linden
> Writing state to /home/<myusername>/slsrc/svn/release/linden/installed.xml
> Downloading
> http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/libpng-1.2.18-linux-20080613.tar.bz2
> to local file
> /var/tmp/<myusername>/install.cache/libpng-1.2.18-linux-20080613.tar.bz2
> Extracting
> /var/tmp/<myusername>/install.cache/libpng-1.2.18-linux-20080613.tar.bz2
> to /home/<myusername>/slsrc/svn/release/linden
> Writing state to /home/<myusername>/slsrc/svn/release/linden/installed.xml
> Downloading
> http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/openjpeg-1.2-linux-20080613.tar.bz2
> to local file
> /var/tmp/<myusername>/install.cache/openjpeg-1.2-linux-20080613.tar.bz2
> Extracting
> /var/tmp/<myusername>/install.cache/openjpeg-1.2-linux-20080613.tar.bz2
> to /home/<myusername>/slsrc/svn/release/linden
> Writing state to /home/<myusername>/slsrc/svn/release/linden/installed.xml
> Downloading
> http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/gstreamer-linux-20080613.tar.bz2
> to local file
> /var/tmp/<myusername>/install.cache/gstreamer-linux-20080613.tar.bz2
> Extracting
> /var/tmp/<myusername>/install.cache/gstreamer-linux-20080613.tar.bz2
> to /home/<myusername>/slsrc/svn/release/linden
> Writing state to /home/<myusername>/slsrc/svn/release/linden/installed.xml
> Downloading
> http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/libxml-2.6.24-linux-20080613.tar.bz2
> to local file
> /var/tmp/<myusername>/install.cache/libxml-2.6.24-linux-20080613.tar.bz2
> Extracting
> /var/tmp/<myusername>/install.cache/libxml-2.6.24-linux-20080613.tar.bz2
> to /home/<myusername>/slsrc/svn/release/linden
> Writing state to /home/<myusername>/slsrc/svn/release/linden/installed.xml
> Downloading
> http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/GL-linux-20080613.tar.bz2
> to local file
> /var/tmp/<myusername>/install.cache/GL-linux-20080613.tar.bz2
> Extracting
> /var/tmp/<myusername>/install.cache/GL-linux-20080613.tar.bz2 to
> /home/<myusername>/slsrc/svn/release/linden
> Writing state to /home/<myusername>/slsrc/svn/release/linden/installed.xml
> Downloading
> http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/glh_linear-linux-20080613.tar.bz2
> to local file
> /var/tmp/<myusername>/install.cache/glh_linear-linux-20080613.tar.bz2
> Extracting
> /var/tmp/<myusername>/install.cache/glh_linear-linux-20080613.tar.bz2
> to /home/<myusername>/slsrc/svn/release/linden
> Writing state to /home/<myusername>/slsrc/svn/release/linden/installed.xml
> Downloading
> http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/SDL-1.2.5-linux-20080613.tar.bz2
> to local file
> /var/tmp/<myusername>/install.cache/SDL-1.2.5-linux-20080613.tar.bz2
> Extracting
> /var/tmp/<myusername>/install.cache/SDL-1.2.5-linux-20080613.tar.bz2
> to /home/<myusername>/slsrc/svn/release/linden
> Writing state to /home/<myusername>/slsrc/svn/release/linden/installed.xml
> Downloading
> http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/mesa-7.0-linux-20080613.tar.bz2
> to local file
> /var/tmp/<myusername>/install.cache/mesa-7.0-linux-20080613.tar.bz2
> Extracting
> /var/tmp/<myusername>/install.cache/mesa-7.0-linux-20080613.tar.bz2 to
> /home/<myusername>/slsrc/svn/release/linden
> Writing state to /home/<myusername>/slsrc/svn/release/linden/installed.xml
> Downloading
> http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/llmozlib-linux-20080613.tar.bz2
> to local file
> /var/tmp/<myusername>/install.cache/llmozlib-linux-20080613.tar.bz2
> Extracting
> /var/tmp/<myusername>/install.cache/llmozlib-linux-20080613.tar.bz2 to
> /home/<myusername>/slsrc/svn/release/linden
> Writing state to /home/<myusername>/slsrc/svn/release/linden/installed.xml
> Downloading
> http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/freetype-2.1.5-linux-20080613.tar.bz2
> to local file
> /var/tmp/<myusername>/install.cache/freetype-2.1.5-linux-20080613.tar.bz2
> Extracting
> /var/tmp/<myusername>/install.cache/freetype-2.1.5-linux-20080613.tar.bz2
> to /home/<myusername>/slsrc/svn/release/linden
> Writing state to /home/<myusername>/slsrc/svn/release/linden/installed.xml
> Downloading
> http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/gtk-atk-pango-glib-linux-20080613.tar.bz2
> to local file
> /var/tmp/<myusername>/install.cache/gtk-atk-pango-glib-linux-20080613.tar.bz2
> Extracting
> /var/tmp/<myusername>/install.cache/gtk-atk-pango-glib-linux-20080613.tar.bz2
> to /home/<myusername>/slsrc/svn/release/linden
> Writing state to /home/<myusername>/slsrc/svn/release/linden/installed.xml
> Downloading
> http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/elfio-1.0.3-linux-20080613.tar.bz2
> to local file
> /var/tmp/<myusername>/install.cache/elfio-1.0.3-linux-20080613.tar.bz2
> Extracting
> /var/tmp/<myusername>/install.cache/elfio-1.0.3-linux-20080613.tar.bz2
> to /home/<myusername>/slsrc/svn/release/linden
> Writing state to /home/<myusername>/slsrc/svn/release/linden/installed.xml
> -- 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
> Downloading
> http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/ndofdev-linux-20080618.tar.bz2
> to local file
> /var/tmp/<myusername>/install.cache/ndofdev-linux-20080618.tar.bz2
> Extracting
> /var/tmp/<myusername>/install.cache/ndofdev-linux-20080618.tar.bz2 to
> /home/<myusername>/slsrc/svn/release/linden
> Writing state to /home/<myusername>/slsrc/svn/release/linden/installed.xml
> Downloading
> http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/libstdc++-6.0-linux-20080613.tar.bz2
> to local file
> /var/tmp/<myusername>/install.cache/libstdc++-6.0-linux-20080613.tar.bz2
> Extracting
> /var/tmp/<myusername>/install.cache/libstdc++-6.0-linux-20080613.tar.bz2
> to /home/<myusername>/slsrc/svn/release/linden
> Writing state to /home/<myusername>/slsrc/svn/release/linden/installed.xml
> Downloading
> http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/libuuid-linux-20080613.tar.bz2
> to local file
> /var/tmp/<myusername>/install.cache/libuuid-linux-20080613.tar.bz2
> Extracting
> /var/tmp/<myusername>/install.cache/libuuid-linux-20080613.tar.bz2 to
> /home/<myusername>/slsrc/svn/release/linden
> Writing state to /home/<myusername>/slsrc/svn/release/linden/installed.xml
> Downloading
> http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/vivox-linux-20080613.tar.bz2
> to local file
> /var/tmp/<myusername>/install.cache/vivox-linux-20080613.tar.bz2
> Extracting
> /var/tmp/<myusername>/install.cache/vivox-linux-20080613.tar.bz2 to
> /home/<myusername>/slsrc/svn/release/linden
> Writing state to /home/<myusername>/slsrc/svn/release/linden/installed.xml
> Downloading
> http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/fontconfig-2.2.3-linux-20080613.tar.bz2
> to local file
> /var/tmp/<myusername>/install.cache/fontconfig-2.2.3-linux-20080613.tar.bz2
> Extracting
> /var/tmp/<myusername>/install.cache/fontconfig-2.2.3-linux-20080613.tar.bz2
> to /home/<myusername>/slsrc/svn/release/linden
> Writing state to /home/<myusername>/slsrc/svn/release/linden/installed.xml
> *CMake Error: Cannot find source file
> "/home/*<myusername>*/slsrc/svn/release/linden/indra/viewer-linux-i686/newview/character/attentions.xml"*
>
> Tried extensions .c .C .c++ .cc .cpp .cxx .m .M .mm .h .hh .h++ .hm
> .hpp .hxx .in .txx
> CMake Error: CMake failed to properly look up cmSourceFile:
> character/attentions.xml
> CMake Error: Cannot find source file
> "/home/<myusername>/slsrc/svn/release/linden/indra/viewer-linux-i686/newview/character/attentionsN.xml"
>
> Tried extensions .c .C .c++ .cc .cpp .cxx .m .M .mm .h .hh .h++ .hm
> .hpp .hxx .in .txx
> CMake Error: CMake failed to properly look up cmSourceFile:
> character/attentionsN.xml
> CMake Error: Cannot find source file
> "/home/<myusername>/slsrc/svn/release/linden/indra/viewer-linux-i686/newview/character/avatar_lad.xml"
>
> Tried extensions .c .C .c++ .cc .cpp .cxx .m .M .mm .h .hh .h++ .hm
> .hpp .hxx .in .txx
> CMake Error: CMake failed to properly look up cmSourceFile:
> character/avatar_lad.xml
> CMake Error: Cannot find source file
> "/home/<myusername>/slsrc/svn/release/linden/indra/viewer-linux-i686/newview/character/avatar_skeleton.xml"
>
> Tried extensions .c .C .c++ .cc .cpp .cxx .m .M .mm .h .hh .h++ .hm
> .hpp .hxx .in .txx
> CMake Error: CMake failed to properly look up cmSourceFile:
> character/avatar_skeleton.xml
> CMake Error: Cannot find source file
> "/home/<myusername>/slsrc/svn/release/linden/indra/viewer-linux-i686/newview/character/genepool.xml"
>
> Tried extensions .c .C .c++ .cc .cpp .cxx .m .M .mm .h .hh .h++ .hm
> .hpp .hxx .in .txx
> CMake Error: CMake failed to properly look up cmSourceFile:
> character/genepool.xml
> -- Version of viewer is 1.20.11.0
> CMake Error: Cannot find source file
> "/home/<myusername>/slsrc/svn/release/linden/indra/newview/character/attentions.xml"
> for target "secondlife-bin"
>
> Tried extensions .c .C .c++ .cc .cpp .cxx .m .M .mm .h .hh .h++ .hm
> .hpp .hxx .in .txx
> CMake Error: Cannot find source file
> "/home/<myusername>/slsrc/svn/release/linden/indra/newview/character/attentionsN.xml"
> for target "secondlife-bin"
>
> Tried extensions .c .C .c++ .cc .cpp .cxx .m .M .mm .h .hh .h++ .hm
> .hpp .hxx .in .txx
> CMake Error: Cannot find source file
> "/home/<myusername>/slsrc/svn/release/linden/indra/newview/character/avatar_lad.xml"
> for target "secondlife-bin"
>
> Tried extensions .c .C .c++ .cc .cpp .cxx .m .M .mm .h .hh .h++ .hm
> .hpp .hxx .in .txx
> CMake Error: Cannot find source file
> "/home/<myusername>/slsrc/svn/release/linden/indra/newview/character/avatar_skeleton.xml"
> for target "secondlife-bin"
>
> Tried extensions .c .C .c++ .cc .cpp .cxx .m .M .mm .h .hh .h++ .hm
> .hpp .hxx .in .txx
> CMake Error: Cannot find source file
> "/home/<myusername>/slsrc/svn/release/linden/indra/newview/character/genepool.xml"
> for target "secondlife-bin"
>
> Tried extensions .c .C .c++ .cc .cpp .cxx .m .M .mm .h .hh .h++ .hm
> .hpp .hxx .in .txx
> -- Configuring done
> Cleaning 'viewer-linux-i686'
> Traceback (most recent call last):
> File "./develop.py", line 664, in <module>
> main(sys.argv[1:])
> File "./develop.py", line 637, in main
> setup.run_cmake()
> File "./develop.py", line 155, in run_cmake
> self.run(cmd, 'cmake')
> File "./develop.py", line 135, in run
> (name, event, status))
> __main__.CommandError: the command 'cmake' exited with status 255
[replaced my user name with <myusername> and marked the first error line
with bold face]
The directory indra/viewer-linux-i686 doesn't exist, but I also can't
find any file named attentions.xml anywhere else in the tree.
Any idea what might be wrong?
Boroondas
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.secondlife.com/pipermail/sldev/attachments/20080708/681547df/attachment-0001.htm
More information about the SLDev
mailing list