IOS 9 xcode 7 ???
Monkey Targets Forums/iOS/IOS 9 xcode 7 ???
| ||
HI, I can compile with monkey-x under yosemite , Xcode 7 with simulator ios 9 no error in debug but no icon in simulator "/Applications/MonkeyXPro78h/bin/transcc_macos" -target=iOS_Game -config=Release -run "/Applications/MonkeyXPro78h/bananas/charlie/blobmonster/blobmonster.monkey" TRANS monkey compiler V1.68 Parsing... Semanting... Translating... Building... Build settings from command line: SDKROOT = iphonesimulator9.0 === BUILD TARGET MonkeyGame OF PROJECT MonkeyGame WITH CONFIGURATION Release === Check dependencies CpResource data build/Release-iphonesimulator/MonkeyGame.app/data cd /Applications/MonkeyXPro78h/bananas/charlie/blobmonster/blobmonster.buildv78h/ios export PATH="/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin:/Applications/Xcode.app/Contents/Developer/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin" builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -strip-debug-symbols -strip-tool /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/strip -resolve-src-symlinks /Applications/MonkeyXPro78h/bananas/charlie/blobmonster/blobmonster.buildv78h/ios/data /Applications/MonkeyXPro78h/bananas/charlie/blobmonster/blobmonster.buildv78h/ios/build/Release-iphonesimulator/MonkeyGame.app CompileC build/MonkeyGame.build/Release-iphonesimulator/MonkeyGame.build/Objects-normal/i386/main.o main.mm normal i386 objective-c++ com.apple.compilers.llvm.clang.1_0.compiler cd /Applications/MonkeyXPro78h/bananas/charlie/blobmonster/blobmonster.buildv78h/ios export LANG=en_US.US-ASCII export PATH="/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin:/Applications/Xcode.app/Contents/Developer/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin" /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x objective-c++ -arch i386 -fmessage-length=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit=0 -gmodules -Wno-trigraphs -fpascal-strings -Os -Wno-missing-field-initializers -Wno-missing-prototypes -Wno-implicit-atomic-properties -Wno-arc-repeated-use-of-weak -Wno-non-virtual-dtor -Wno-overloaded-virtual -Wno-exit-time-destructors -Wno-missing-braces -Wparentheses -Wswitch -Wno-unused-function -Wno-unused-label -Wno-unused-parameter -Wunused-variable -Wunused-value -Wno-empty-body -Wno-uninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wno-constant-conversion -Wno-int-conversion -Wno-bool-conversion -Wno-enum-conversion -Wno-shorten-64-to-32 -Wno-newline-eof -Wno-selector -Wno-strict-selector-match -Wno-undeclared-selector -Wno-deprecated-implementations -Wno-c++11-extensions -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator9.0.sdk -fasm-blocks -fstrict-aliasing -Wprotocol -Wdeprecated-declarations -Winvalid-offsetof -mios-simulator-version-min=4.3 -g -fvisibility=hidden -fvisibility-inlines-hidden -Wno-sign-conversion -fobjc-abi-version=2 -fobjc-legacy-dispatch -iquote /Applications/MonkeyXPro78h/bananas/charlie/blobmonster/blobmonster.buildv78h/ios/build/MonkeyGame.build/Release-iphonesimulator/MonkeyGame.build/MonkeyGame-generated-files.hmap -I/Applications/MonkeyXPro78h/bananas/charlie/blobmonster/blobmonster.buildv78h/ios/build/MonkeyGame.build/Release-iphonesimulator/MonkeyGame.build/MonkeyGame-own-target-headers.hmap -I/Applications/MonkeyXPro78h/bananas/charlie/blobmonster/blobmonster.buildv78h/ios/build/MonkeyGame.build/Release-iphonesimulator/MonkeyGame.build/MonkeyGame-all-target-headers.hmap -iquote /Applications/MonkeyXPro78h/bananas/charlie/blobmonster/blobmonster.buildv78h/ios/build/MonkeyGame.build/Release-iphonesimulator/MonkeyGame.build/MonkeyGame-project-headers.hmap -I/Applications/MonkeyXPro78h/bananas/charlie/blobmonster/blobmonster.buildv78h/ios/build/Release-iphonesimulator/include -Ilibs -I/Applications/MonkeyXPro78h/bananas/charlie/blobmonster/blobmonster.buildv78h/ios/build/MonkeyGame.build/Release-iphonesimulator/MonkeyGame.build/DerivedSources/i386 -I/Applications/MonkeyXPro78h/bananas/charlie/blobmonster/blobmonster.buildv78h/ios/build/MonkeyGame.build/Release-iphonesimulator/MonkeyGame.build/DerivedSources -F/Applications/MonkeyXPro78h/bananas/charlie/blobmonster/blobmonster.buildv78h/ios/build/Release-iphonesimulator -DNS_BLOCK_ASSERTIONS=1 -include /var/folders/3k/xd9r8dyj0rj6wvhr29l8gz280000gn/C/com.apple.DeveloperTools/7.0-7A220/Xcode/SharedPrecompiledHeaders/MonkeyGame_Prefix-bplmrmosbuvqtxfehmgabwznixmu/MonkeyGame_Prefix.pch -MMD -MT dependencies -MF /Applications/MonkeyXPro78h/bananas/charlie/blobmonster/blobmonster.buildv78h/ios/build/MonkeyGame.build/Release-iphonesimulator/MonkeyGame.build/Objects-normal/i386/main.d --serialize-diagnostics /Applications/MonkeyXPro78h/bananas/charlie/blobmonster/blobmonster.buildv78h/ios/build/MonkeyGame.build/Release-iphonesimulator/MonkeyGame.build/Objects-normal/i386/main.dia -c /Applications/MonkeyXPro78h/bananas/charlie/blobmonster/blobmonster.buildv78h/ios/main.mm -o /Applications/MonkeyXPro78h/bananas/charlie/blobmonster/blobmonster.buildv78h/ios/build/MonkeyGame.build/Release-iphonesimulator/MonkeyGame.build/Objects-normal/i386/main.o /Applications/MonkeyXPro78h/bananas/charlie/blobmonster/blobmonster.buildv78h/ios/main.mm:3425:12: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value] n=(int)( abs( xr )+abs( yr ) ); ^ /Applications/MonkeyXPro78h/bananas/charlie/blobmonster/blobmonster.buildv78h/ios/main.mm:3425:12: note: use function 'std::abs' instead n=(int)( abs( xr )+abs( yr ) ); ^~~ std::abs /Applications/MonkeyXPro78h/bananas/charlie/blobmonster/blobmonster.buildv78h/ios/main.mm:3425:22: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value] n=(int)( abs( xr )+abs( yr ) ); ^ /Applications/MonkeyXPro78h/bananas/charlie/blobmonster/blobmonster.buildv78h/ios/main.mm:3425:22: note: use function 'std::abs' instead n=(int)( abs( xr )+abs( yr ) ); ^~~ std::abs 2 warnings generated. CompileC build/MonkeyGame.build/Release-iphonesimulator/MonkeyGame.build/Objects-normal/x86_64/main.o main.mm normal x86_64 objective-c++ com.apple.compilers.llvm.clang.1_0.compiler cd /Applications/MonkeyXPro78h/bananas/charlie/blobmonster/blobmonster.buildv78h/ios export LANG=en_US.US-ASCII export PATH="/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin:/Applications/Xcode.app/Contents/Developer/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin" /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x objective-c++ -arch x86_64 -fmessage-length=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit=0 -gmodules -Wno-trigraphs -fpascal-strings -Os -Wno-missing-field-initializers -Wno-missing-prototypes -Wno-implicit-atomic-properties -Wno-arc-repeated-use-of-weak -Wno-non-virtual-dtor -Wno-overloaded-virtual -Wno-exit-time-destructors -Wno-missing-braces -Wparentheses -Wswitch -Wno-unused-function -Wno-unused-label -Wno-unused-parameter -Wunused-variable -Wunused-value -Wno-empty-body -Wno-uninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wno-constant-conversion -Wno-int-conversion -Wno-bool-conversion -Wno-enum-conversion -Wshorten-64-to-32 -Wno-newline-eof -Wno-selector -Wno-strict-selector-match -Wno-undeclared-selector -Wno-deprecated-implementations -Wno-c++11-extensions -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator9.0.sdk -fasm-blocks -fstrict-aliasing -Wprotocol -Wdeprecated-declarations -Winvalid-offsetof -mios-simulator-version-min=4.3 -g -fvisibility=hidden -fvisibility-inlines-hidden -Wno-sign-conversion -fobjc-abi-version=2 -fobjc-legacy-dispatch -iquote /Applications/MonkeyXPro78h/bananas/charlie/blobmonster/blobmonster.buildv78h/ios/build/MonkeyGame.build/Release-iphonesimulator/MonkeyGame.build/MonkeyGame-generated-files.hmap -I/Applications/MonkeyXPro78h/bananas/charlie/blobmonster/blobmonster.buildv78h/ios/build/MonkeyGame.build/Release-iphonesimulator/MonkeyGame.build/MonkeyGame-own-target-headers.hmap -I/Applications/MonkeyXPro78h/bananas/charlie/blobmonster/blobmonster.buildv78h/ios/build/MonkeyGame.build/Release-iphonesimulator/MonkeyGame.build/MonkeyGame-all-target-headers.hmap -iquote /Applications/MonkeyXPro78h/bananas/charlie/blobmonster/blobmonster.buildv78h/ios/build/MonkeyGame.build/Release-iphonesimulator/MonkeyGame.build/MonkeyGame-project-headers.hmap -I/Applications/MonkeyXPro78h/bananas/charlie/blobmonster/blobmonster.buildv78h/ios/build/Release-iphonesimulator/include -Ilibs -I/Applications/MonkeyXPro78h/bananas/charlie/blobmonster/blobmonster.buildv78h/ios/build/MonkeyGame.build/Release-iphonesimulator/MonkeyGame.build/DerivedSources/x86_64 -I/Applications/MonkeyXPro78h/bananas/charlie/blobmonster/blobmonster.buildv78h/ios/build/MonkeyGame.build/Release-iphonesimulator/MonkeyGame.build/DerivedSources -F/Applications/MonkeyXPro78h/bananas/charlie/blobmonster/blobmonster.buildv78h/ios/build/Release-iphonesimulator -DNS_BLOCK_ASSERTIONS=1 -include /var/folders/3k/xd9r8dyj0rj6wvhr29l8gz280000gn/C/com.apple.DeveloperTools/7.0-7A220/Xcode/SharedPrecompiledHeaders/MonkeyGame_Prefix-dykurljhqngbkablghuvelisqizi/MonkeyGame_Prefix.pch -MMD -MT dependencies -MF /Applications/MonkeyXPro78h/bananas/charlie/blobmonster/blobmonster.buildv78h/ios/build/MonkeyGame.build/Release-iphonesimulator/MonkeyGame.build/Objects-normal/x86_64/main.d --serialize-diagnostics /Applications/MonkeyXPro78h/bananas/charlie/blobmonster/blobmonster.buildv78h/ios/build/MonkeyGame.build/Release-iphonesimulator/MonkeyGame.build/Objects-normal/x86_64/main.dia -c /Applications/MonkeyXPro78h/bananas/charlie/blobmonster/blobmonster.buildv78h/ios/main.mm -o /Applications/MonkeyXPro78h/bananas/charlie/blobmonster/blobmonster.buildv78h/ios/build/MonkeyGame.build/Release-iphonesimulator/MonkeyGame.build/Objects-normal/x86_64/main.o /Applications/MonkeyXPro78h/bananas/charlie/blobmonster/blobmonster.buildv78h/ios/main.mm:120:44: warning: implicit conversion loses integer precision: 'unsigned long long' to 'int' [-Wshorten-64-to-32] return mach_absolute_time()*timeInfo.numer/timeInfo.denom; ~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /Applications/MonkeyXPro78h/bananas/charlie/blobmonster/blobmonster.buildv78h/ios/main.mm:152:27: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] return gc_object_alloc( size ); ~~~~~~~~~~~~~~~ ^~~~ /Applications/MonkeyXPro78h/bananas/charlie/blobmonster/blobmonster.buildv78h/ios/main.mm:476:97: warning: implicit conversion loses integer precision: 'long long' to 'int' [-Wshorten-64-to-32] gc_mark_queued( (long long)(gc_new_bytes)*(gc_alloced_bytes-gc_new_bytes)/(CFG_CPP_GC_TRIGGER)+gc_new_bytes ); ~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /Applications/MonkeyXPro78h/bananas/charlie/blobmonster/blobmonster.buildv78h/ios/main.mm:738:44: warning: implicit conversion loses integer precision: 'NSUInteger' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] String( NSString *nsstr ):rep( Rep::alloc([nsstr length]) ){ ~~~ ^~~~~~~~~~~~~~ /Applications/MonkeyXPro78h/bananas/charlie/blobmonster/blobmonster.buildv78h/ios/main.mm:1119:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] int n=fread( tmp,1,4096,fp ); ~ ^~~~~~~~~~~~~~~~~~~~~~ /Applications/MonkeyXPro78h/bananas/charlie/blobmonster/blobmonster.buildv78h/ios/main.mm:1123:45: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] return buf.size() ? String::Load( &buf[0],buf.size() ) : String(); ~~~~~~ ^~~~~~~~~~ /Applications/MonkeyXPro78h/bananas/charlie/blobmonster/blobmonster.buildv78h/ios/main.mm:1182:43: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] return chars.size() ? String( &chars[0],chars.size() ) : String(); ~~~~~~ ^~~~~~~~~~~~ /Applications/MonkeyXPro78h/bananas/charlie/blobmonster/blobmonster.buildv78h/ios/main.mm:1250:21: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] return (char*)this-(char*)obj; ~~~~~~ ~~~~~~~~~~~^~~~~~~~~~~ /Applications/MonkeyXPro78h/bananas/charlie/blobmonster/blobmonster.buildv78h/ios/main.mm:1943:9: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] int n=fread( p,1,BUF_SZ,f ); ~ ^~~~~~~~~~~~~~~~~~~~~ /Applications/MonkeyXPro78h/bananas/charlie/blobmonster/blobmonster.buildv78h/ios/main.mm:2428:13: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] int iwidth=CGImageGetWidth( cgimage ); ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /Applications/MonkeyXPro78h/bananas/charlie/blobmonster/blobmonster.buildv78h/ios/main.mm:2429:14: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] int iheight=CGImageGetHeight( cgimage ); ~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /Applications/MonkeyXPro78h/bananas/charlie/blobmonster/blobmonster.buildv78h/ios/main.mm:2494:30: warning: implicit conversion loses integer precision: 'long long' to 'UInt32' (aka 'unsigned int') [-Wshorten-64-to-32] UInt32 dataSize=fileLen * outputFormat.mBytesPerFrame; ~~~~~~~~ ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Applications/MonkeyXPro78h/bananas/charlie/blobmonster/blobmonster.buildv78h/ios/main.mm:2509:15: warning: implicit conversion loses integer precision: 'SInt64' (aka 'long long') to 'int' [-Wshorten-64-to-32] *length=fileLen; ~^~~~~~~ /Applications/MonkeyXPro78h/bananas/charlie/blobmonster/blobmonster.buildv78h/ios/main.mm:2919:8: warning: implicit conversion loses integer precision: 'NSUInteger' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] int n=[str length]; ~ ^~~~~~~~~~~~ /Applications/MonkeyXPro78h/bananas/charlie/blobmonster/blobmonster.buildv78h/ios/main.mm:3425:12: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value] n=(int)( abs( xr )+abs( yr ) ); ^ /Applications/MonkeyXPro78h/bananas/charlie/blobmonster/blobmonster.buildv78h/ios/main.mm:3425:12: note: use function 'std::abs' instead n=(int)( abs( xr )+abs( yr ) ); ^~~ std::abs /Applications/MonkeyXPro78h/bananas/charlie/blobmonster/blobmonster.buildv78h/ios/main.mm:3425:22: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value] n=(int)( abs( xr )+abs( yr ) ); ^ /Applications/MonkeyXPro78h/bananas/charlie/blobmonster/blobmonster.buildv78h/ios/main.mm:3425:22: note: use function 'std::abs' instead n=(int)( abs( xr )+abs( yr ) ); ^~~ std::abs /Applications/MonkeyXPro78h/bananas/charlie/blobmonster/blobmonster.buildv78h/ios/main.mm:508:10: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] return q-p; ~~~~~~ ~^~ /Applications/MonkeyXPro78h/bananas/charlie/blobmonster/blobmonster.buildv78h/ios/main.mm:700:19: note: in instantiation of function template specialization 't_strlen<char>' requested here rep=Rep::alloc( t_strlen(buf) ); ^ /Applications/MonkeyXPro78h/bananas/charlie/blobmonster/blobmonster.buildv78h/ios/main.mm:508:10: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] return q-p; ~~~~~~ ~^~ /Applications/MonkeyXPro78h/bananas/charlie/blobmonster/blobmonster.buildv78h/ios/main.mm:729:42: note: in instantiation of function template specialization 't_strlen<wchar_t>' requested here String( const Char *p ):rep( Rep::alloc(t_strlen(p)) ){ ^ 18 warnings generated. Ld build/MonkeyGame.build/Release-iphonesimulator/MonkeyGame.build/Objects-normal/i386/MonkeyGame normal i386 cd /Applications/MonkeyXPro78h/bananas/charlie/blobmonster/blobmonster.buildv78h/ios export IPHONEOS_DEPLOYMENT_TARGET=4.3 export PATH="/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin:/Applications/Xcode.app/Contents/Developer/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin" /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++ -arch i386 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator9.0.sdk -L/Applications/MonkeyXPro78h/bananas/charlie/blobmonster/blobmonster.buildv78h/ios/build/Release-iphonesimulator -Llibs -F/Applications/MonkeyXPro78h/bananas/charlie/blobmonster/blobmonster.buildv78h/ios/build/Release-iphonesimulator -filelist /Applications/MonkeyXPro78h/bananas/charlie/blobmonster/blobmonster.buildv78h/ios/build/MonkeyGame.build/Release-iphonesimulator/MonkeyGame.build/Objects-normal/i386/MonkeyGame.LinkFileList -mios-simulator-version-min=4.3 -Xlinker -objc_abi_version -Xlinker 2 -ObjC -fobjc-link-runtime -framework Foundation -framework UIKit -framework CoreGraphics -framework OpenGLES -framework QuartzCore -framework OpenAL -framework AudioToolbox -framework AVFoundation -Xlinker -dependency_info -Xlinker /Applications/MonkeyXPro78h/bananas/charlie/blobmonster/blobmonster.buildv78h/ios/build/MonkeyGame.build/Release-iphonesimulator/MonkeyGame.build/Objects-normal/i386/MonkeyGame_dependency_info.dat -o /Applications/MonkeyXPro78h/bananas/charlie/blobmonster/blobmonster.buildv78h/ios/build/MonkeyGame.build/Release-iphonesimulator/MonkeyGame.build/Objects-normal/i386/MonkeyGame Ld build/MonkeyGame.build/Release-iphonesimulator/MonkeyGame.build/Objects-normal/x86_64/MonkeyGame normal x86_64 cd /Applications/MonkeyXPro78h/bananas/charlie/blobmonster/blobmonster.buildv78h/ios export IPHONEOS_DEPLOYMENT_TARGET=4.3 export PATH="/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin:/Applications/Xcode.app/Contents/Developer/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin" /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++ -arch x86_64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator9.0.sdk -L/Applications/MonkeyXPro78h/bananas/charlie/blobmonster/blobmonster.buildv78h/ios/build/Release-iphonesimulator -Llibs -F/Applications/MonkeyXPro78h/bananas/charlie/blobmonster/blobmonster.buildv78h/ios/build/Release-iphonesimulator -filelist /Applications/MonkeyXPro78h/bananas/charlie/blobmonster/blobmonster.buildv78h/ios/build/MonkeyGame.build/Release-iphonesimulator/MonkeyGame.build/Objects-normal/x86_64/MonkeyGame.LinkFileList -mios-simulator-version-min=4.3 -Xlinker -objc_abi_version -Xlinker 2 -ObjC -fobjc-link-runtime -framework Foundation -framework UIKit -framework CoreGraphics -framework OpenGLES -framework QuartzCore -framework OpenAL -framework AudioToolbox -framework AVFoundation -Xlinker -dependency_info -Xlinker /Applications/MonkeyXPro78h/bananas/charlie/blobmonster/blobmonster.buildv78h/ios/build/MonkeyGame.build/Release-iphonesimulator/MonkeyGame.build/Objects-normal/x86_64/MonkeyGame_dependency_info.dat -o /Applications/MonkeyXPro78h/bananas/charlie/blobmonster/blobmonster.buildv78h/ios/build/MonkeyGame.build/Release-iphonesimulator/MonkeyGame.build/Objects-normal/x86_64/MonkeyGame CreateUniversalBinary build/Release-iphonesimulator/MonkeyGame.app/MonkeyGame normal i386\ x86_64 cd /Applications/MonkeyXPro78h/bananas/charlie/blobmonster/blobmonster.buildv78h/ios export PATH="/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin:/Applications/Xcode.app/Contents/Developer/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin" /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/lipo -create /Applications/MonkeyXPro78h/bananas/charlie/blobmonster/blobmonster.buildv78h/ios/build/MonkeyGame.build/Release-iphonesimulator/MonkeyGame.build/Objects-normal/i386/MonkeyGame /Applications/MonkeyXPro78h/bananas/charlie/blobmonster/blobmonster.buildv78h/ios/build/MonkeyGame.build/Release-iphonesimulator/MonkeyGame.build/Objects-normal/x86_64/MonkeyGame -output /Applications/MonkeyXPro78h/bananas/charlie/blobmonster/blobmonster.buildv78h/ios/build/Release-iphonesimulator/MonkeyGame.app/MonkeyGame GenerateDSYMFile build/Release-iphonesimulator/MonkeyGame.app.dSYM build/Release-iphonesimulator/MonkeyGame.app/MonkeyGame cd /Applications/MonkeyXPro78h/bananas/charlie/blobmonster/blobmonster.buildv78h/ios export PATH="/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin:/Applications/Xcode.app/Contents/Developer/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin" /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/dsymutil /Applications/MonkeyXPro78h/bananas/charlie/blobmonster/blobmonster.buildv78h/ios/build/Release-iphonesimulator/MonkeyGame.app/MonkeyGame -o /Applications/MonkeyXPro78h/bananas/charlie/blobmonster/blobmonster.buildv78h/ios/build/Release-iphonesimulator/MonkeyGame.app.dSYM Touch build/Release-iphonesimulator/MonkeyGame.app cd /Applications/MonkeyXPro78h/bananas/charlie/blobmonster/blobmonster.buildv78h/ios export PATH="/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin:/Applications/Xcode.app/Contents/Developer/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin" /usr/bin/touch -c /Applications/MonkeyXPro78h/bananas/charlie/blobmonster/blobmonster.buildv78h/ios/build/Release-iphonesimulator/MonkeyGame.app ** BUILD SUCCEEDED ** Done. was ok under Xcode 5.2 |
| ||
Try opening the Monkey template xcode project file directly in xcode 7. It should tell you that the project needs updating and asks if you wish to do so. If you are still having problems then you should upgrade to a later MonkeyX version. |
| ||
With Xcode it's working but I read this in debug Dec 27 17:23:06 MonkeyGame[1079] <Error>: CGContextSaveGState: invalid context 0x0. If you want to see the backtrace, please set CG_CONTEXT_SHOW_BACKTRACE environmental variable. Dec 27 17:23:06 MonkeyGame[1079] <Error>: CGContextTranslateCTM: invalid context 0x0. If you want to see the backtrace, please set CG_CONTEXT_SHOW_BACKTRACE environmental variable. Dec 27 17:23:06 MonkeyGame[1079] <Error>: CGContextRestoreGState: invalid context 0x0. If you want to see the backtrace, please set CG_CONTEXT_SHOW_BACKTRACE environmental variable. |
| ||
new version pro 85 crash Process: Ted [702] Path: /Applications/MonkeyXPro85e/*/Ted.app/Contents/MacOS/Ted Identifier: com.yourcompany.Ted Version: ??? Code Type: X86-64 (Native) Parent Process: ??? [1] Responsible: Ted [702] User ID: 501 Date/Time: 2015-12-27 20:39:48.498 -0500 OS Version: Mac OS X 10.11.2 (15C50) Report Version: 11 Anonymous UUID: 73119508-CB9E-7E42-D562-A19F518B0A34 Time Awake Since Boot: 1200 seconds System Integrity Protection: enabled Crashed Thread: 0 Exception Type: EXC_BREAKPOINT (SIGTRAP) Exception Codes: 0x0000000000000002, 0x0000000000000000 Exception Note: EXC_CORPSE_NOTIFY Application Specific Information: dyld: launch, loading dependent libraries Dyld Error Message: Library not loaded: QtWebKit.framework/Versions/4/QtWebKit Referenced from: /Applications/MonkeyXPro85e/*/Ted.app/Contents/MacOS/Ted Reason: image not found Binary Images: 0x7fff677fc000 - 0x7fff67832fa7 dyld (360.18) <1A7F8274-FC32-3B86-9979-66B8F2B7B5E2> /usr/lib/dyld Model: iMac9,1, BootROM IM91.008D.B08, 2 processors, Intel Core 2 Duo, 2,66 GHz, 8 GB, SMC 1.37f3 Graphics: NVIDIA GeForce 9400, NVIDIA GeForce 9400, PCI, 256 MB Memory Module: BANK 0/DIMM0, 4 GB, DDR3, 1067 MHz, 0x859B, 0x435434473353313036374D2E433136464B44 Memory Module: BANK 1/DIMM0, 4 GB, DDR3, 1067 MHz, 0x859B, 0x435434473353313036374D2E433136464B44 AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x8E), Broadcom BCM43xx 1.0 (5.106.98.100.24) Bluetooth: Version 4.4.3f4 16616, 3 services, 27 devices, 1 incoming serial ports Network Service: Wi-Fi, AirPort, en1 Serial ATA Device: WDC WD6400AAKS-40H2B0, 640,14 GB Serial ATA Device: OPTIARC DVD RW AD-5670S USB Device: USB 2.0 Bus USB Device: Built-in iSight USB Device: Keyboard Hub USB Device: Microsoft Optical Mouse with Tilt Wheel USB Device: Apple Keyboard USB Device: USB 2.0 Bus USB Device: USB Bus USB Device: IR Receiver USB Device: USB Bus USB Device: Slim Tablet USB Device: BRCM2046 Hub USB Device: Bluetooth USB Host Controller FireWire Device: WDC WD5000AAKS-22A7B, Generic, Up to 800 Mb/sec Thunderbolt Bus: |
| ||
See [a http://www.monkey-x.com/Community/posts.php?topic=10297]here[/q]. For a limited time there is download of a fixed version that will work on El Capitan. It will bee removed after the new year. |
| ||
thank's but no change I can compile with Ted but game not launched on simulator game ended and works on simulator only if I use Xcode compile |
| ||
Here's your answer of why. Apple, as always, have made some changes to the locations of where things are stored for iOS8+. The MonkeyX compiler transcc_macos is hard coded to place the apps in a certain location and look for the simulator in a set number of places which have all changed. The transcc_macos compiler needs updating. For the time being stick to using xcode to run in the simulator. You would normally use xcode to finish off for deploying to a real device any way. I myself I currently looking into fixing it. |
| ||
You can now directly test on a real connected device (requires USB - Lightning cable). Tested it few days with Xcode. Hope this works also with MX, so we can start it directly on the device from within the IDE (like Android). |
| ||
OK. Better late than never. This is my work in progress for fixing a few things with the build system for MonkeyX. You won't need to worry about the MinGW cross compiler stuff. It should still work quite well without it. I have not uploaded this to my github repository yet. But if you want to play around with the cross compile stuff there is a pdf file that test you how to set it up. The mods: https://www.dropbox.com/s/1lnnybjxptkfvkd/monkey-86c-dawlane-mod-beta2.zip?dl=0 In the zip file you will find a number of directories. bin contains pre compiled binaries for Windows,Linux and OS X. docs contains updates for App config settings explaining the new config variables added. src the modified source code for transcc and Ted. targets the modified template files for GLFW and iOS. To use these you have two solutions. 1) Use the Master branch of My github repository for MonkeyX build mods and copy contents of the above zip file into it. Then copy over the missing pieces from your current install into it. 2) Back up your current install, remove the files in the above listed directories and them copy over the files contained in the zip file. As 321jeux as asked for it to work with iOS Simulator. I have made it so you can choose which of the installed iOS Simulators to use. To find out open a command terminal and type: instruments -s devices You should see something like so: Known Devices: Joe Blogsās iMac [00000000-0000-0000-0000-000000000000] Apple TV 1080p (9.1) [00000000-0000-0000-0000-000000000000] iPad 2 (9.2) [00000000-0000-0000-0000-000000000000] iPad Air (9.2) [00000000-0000-0000-0000-000000000000] iPad Air 2 (9.2) [00000000-0000-0000-0000-000000000000] iPad Pro (9.2) [00000000-0000-0000-0000-000000000000] iPad Retina (9.2) [00000000-0000-0000-0000-000000000000] iPhone 4s (9.2) [00000000-0000-0000-0000-000000000000] iPhone 5 (9.2) [00000000-0000-0000-0000-000000000000] iPhone 5s (9.2) [00000000-0000-0000-0000-000000000000] iPhone 6 (9.2) [00000000-0000-0000-0000-000000000000] iPhone 6 Plus (9.2) [00000000-0000-0000-0000-000000000000] iPhone 6s (9.2) [00000000-0000-0000-0000-000000000000] iPhone 6s (9.2) + Apple Watch - 38mm (2.1) [00000000-0000-0000-0000-000000000000] iPhone 6s Plus (9.2) [00000000-0000-0000-0000-000000000000] iPhone 6s Plus (9.2) + Apple Watch - 42mm (2.1) [00000000-0000-0000-0000-000000000000] A quick breakdown of the above. DEVICE NAME (SDK VERSION) [DEVICE UNIQUE IDENTIFIER] To select one you use #IOS_DEVICE_NAME e.g #IOS_DEVICE_NAME="iPhone 6 Plus". If by chance you have installed addition iOS Simulators running a different SDK. You can choose them with including #IOS_SDK_VERSION e.g. #IOS_SDK_VERSION="8.4", but you must have the correct SDK installed in the correct location in Xcode. Just making an alias will not work. There are two other config variables that will allow you to change the bundle/product name. The first is #IOS_BUNDLE_ID. You set this using reverse url notation e.g #IOS_BUNDLE_ID="com.yourcompany". The second is #IOS_PRODUCT_ID for setting the file name of the app e.g. #IOS_PRODUCT_ID="MonkeyGame". Both of these are combined to make a full bundle id e.g. com.yourcompany.MonkeyGame. Now the bad. So far I have not been able to deploy app bundles to a real iOS device by xcodebuild. My research into this has lead me into believing that it's a job best suited to Xcode it's self. The main reason is that it looks like you need to deal with the Mobile Device Framework this would add more complexity. There are a small number of third party solutions, but there is no guarantee that they will work from one version of Xcode to the next and besides; no one would want to have to install addition tools when there is already one installed. |