[sldev] cmake failure on OSX on maint-viewer-9 branch (was:OSX
release branch not installing AutoUpdater.app andcrashreporter.app)
Sammy Frederix
sammy.frederix at gmail.com
Thu Jul 31 19:56:55 PDT 2008
cmake is failing on OSX on the maint-viewer-9 branch with XCode 3.1. I
have tried both cmake 2.4.8 and 2.6.1-RC16
It's having problems with some Info.plist files, and it can't find
indra/llrender/llcubemap.cpp
From cmake 2.4.8 (on maint-viewer-9):
Running 'cmake -G \'Xcode\' -DCMAKE_BUILD_TYPE:STRING=RELWITHDEBINFO -
DSTANDALONE:BOOL=FALSE -DUNATTENDED:BOOL=FALSE "" \'/Users/home/
SLOrig/maint-viewer-9/indra\'' in 'build-darwin-i386'
-- 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
Found matching package: /private/var/tmp/home/install.cache/ogg-
vorbis-1.03-1.1.2-darwin-20080613.tar.bz2
Extracting /private/var/tmp/home/install.cache/ogg-vorbis-1.03-1.1.2-
darwin-20080613.tar.bz2 to /Users/home/SLOrig/maint-viewer-9
Writing state to /Users/home/SLOrig/maint-viewer-9/installed.xml
-- Building with FMOD audio support
Found matching package: /private/var/tmp/home/install.cache/
apr_suite-1.2.8-darwin-20080618.tar.bz2
[Snip finding libraries]
Extracting /private/var/tmp/home/install.cache/freetype-2.1.5-
darwin-20080613.tar.bz2 to /Users/home/SLOrig/maint-viewer-9
Writing state to /Users/home/SLOrig/maint-viewer-9/installed.xml
CMake Error: Cannot find source file "/Users/home/SLOrig/maint-
viewer-9/indra/build-darwin-i386/mac_crash_logger/Info.plist"
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: Info.plist
CMake Error: Cannot find source file "/Users/home/SLOrig/maint-
viewer-9/indra/build-darwin-i386/mac_crash_logger/Info.plist"
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: Info.plist
CMake Error: Cannot find source file "/Users/home/SLOrig/maint-
viewer-9/indra/build-darwin-i386/mac_updater/Info.plist"
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: Info.plist
CMake Error: Cannot find source file "/Users/home/SLOrig/maint-
viewer-9/indra/build-darwin-i386/mac_updater/Info.plist"
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: Info.plist
-- Building with FMOD audio support
Found matching package: /private/var/tmp/home/install.cache/ndofdev-
darwin-20080618.tar.bz2
Extracting /private/var/tmp/home/install.cache/ndofdev-
darwin-20080618.tar.bz2 to /Users/home/SLOrig/maint-viewer-9
Writing state to /Users/home/SLOrig/maint-viewer-9/installed.xml
Found matching package: /private/var/tmp/home/install.cache/vivox-
darwin-20080613.tar.bz2
Extracting /private/var/tmp/home/install.cache/vivox-
darwin-20080613.tar.bz2 to /Users/home/SLOrig/maint-viewer-9
Writing state to /Users/home/SLOrig/maint-viewer-9/installed.xml
-- Version of viewer is 1.20.11.0
CMake Error: Cannot find source file "/Users/home/SLOrig/maint-
viewer-9/indra/llrender/llcubemap.cpp" for target "llrender"
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 "/Users/home/SLOrig/maint-
viewer-9/indra/llrender/llpostprocess.cpp" for target "llrender"
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 "/Users/home/SLOrig/maint-
viewer-9/indra/llrender/llrendersphere.cpp" for target "llrender"
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 "/Users/home/SLOrig/maint-
viewer-9/indra/llrender/llshadermgr.cpp" for target "llrender"
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 "/Users/home/SLOrig/maint-
viewer-9/indra/mac_crash_logger/Info.plist" for target "mac-crash-
logger"
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 "/Users/home/SLOrig/maint-
viewer-9/indra/mac_crash_logger/CrashReporter.nib" for target "mac-
crash-logger"
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 "/Users/home/SLOrig/maint-
viewer-9/indra/mac_updater/Info.plist" for target "mac-updater"
Tried extensions .c .C .c++ .cc .cpp .cxx .m .M .mm .h .hh .h+
+ .hm .hpp .hxx .in .txx
-- Configuring done
Cleaning 'build-darwin-i386'
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
On 31/07/2008, at 10:18 PM, Tofu Linden wrote:
> If I remember correctly, this is a genuine bug and the fix should be
> hitting the release branch after some QA is finished, which is in
> progress as we speak. maint-viewer should have the fix already;
> perhaps you could try that branch and let us know if it helps.
> Thanks for noticing!
>
> Sammy Frederix wrote:
>> Hi all,
>> Using Xcode 3.1, building the release branch doesn't add
>> AutoUpdater.app and crashreporter.app to Second Life.app. This
>> happens with both cmake 2.4.8 and cmake 2.6.1 RC 15. I'm not sure
>> if it's a cmake bug or a source problem.
>> Is anyone else seeing this under other versions of Xcode, or even
>> 3.1?
>> Sammy
> _______________________________________________
> Policies and (un)subscribe information available here:
> http://wiki.secondlife.com/wiki/SLDev
> Please read the policies before posting to keep unmoderated posting
> privileges
More information about the SLDev
mailing list