example doesn't work in plask
freder opened this issue · 3 comments
freder commented
hi,
I'm excited to check out pex
, but I get error messages when I try to run the example in plask
. I initialized a new project and opened main.js
in plask, but something's going wrong:
/Volumes/Macintosh HD/Projects/bla/bla/pex/test-project/node_modules/pex-sys/lib/Window.js:26
screens = plask.Window.screensInfo();
^
TypeError: Object function (width, height, opts) {
setInterval(function() { }, 999999999); // Hack to prevent empty event loop.
var nswindow_ = new PlaskRawMac.NSWindow(
opts.type === '3d' ? 1 : 0,
width, height,
opts.multisample === true,
opts.display === undefined ? -1 : opts.display,
opts.borderless === true,
opts.fullscreen === true);
var this_ = this;
// [...]
this.blit = function() {
nswindow_.blit();
};
} has no method 'screensInfo'
at Object.<anonymous> (/Volumes/Macintosh HD/Projects/bla/bla/pex/test-project/node_modules/pex-sys/lib/Window.js:26:26)
at Module._compile (module.js:454:26)
at Object.Module._extensions..js (module.js:472:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
at Module.require (module.js:362:17)
at require (module.js:378:17)
at Object.<anonymous> (/Volumes/Macintosh HD/Projects/bla/bla/pex/test-project/node_modules/pex-sys/index.js:2:25)
at Module._compile (module.js:454:26)
at Object.Module._extensions..js (module.js:472:10)
latest plask
(README_2013-05-22.txt)
vorg commented
Hi,
I believe it's because is using latest Plask build. You would need to download v3 branch https://github.com/deanm/plask/tree/v3 and build Plask in XCode. I should have documented that.
freder commented
hi,
I just tried to build v3
, but it fails due to errors:
2015-07-06 13:51:40.826 xcodebuild[13961:201057] [MT] PluginLoading: Required plug-in compatibility UUID 7FDF5C7A-131F-4ABB-9EDC-8C5F8F0B8A90 for plug-in at path '~/Library/Application Support/Developer/Shared/Xcode/Plug-ins/OpenInSublimeText.xcplugin' not present in DVTPlugInCompatibilityUUIDs
2015-07-06 13:51:40.828 xcodebuild[13961:201057] [MT] PluginLoading: Required plug-in compatibility UUID 7FDF5C7A-131F-4ABB-9EDC-8C5F8F0B8A90 for plug-in at path '~/Library/Application Support/Developer/Shared/Xcode/Plug-ins/OFPlugin.xcplugin' not present in DVTPlugInCompatibilityUUIDs
2015-07-06 13:51:40.828 xcodebuild[13961:201057] [MT] PluginLoading: Required plug-in compatibility UUID 7FDF5C7A-131F-4ABB-9EDC-8C5F8F0B8A90 for plug-in at path '~/Library/Application Support/Developer/Shared/Xcode/Plug-ins/Alcatraz.xcplugin' not present in DVTPlugInCompatibilityUUIDs
=== BUILD TARGET Plask OF PROJECT plask WITH CONFIGURATION Release ===
Check dependencies
ProcessInfoPlistFile build/Release/Plask.app/Contents/Info.plist plask-Info.plist
cd "/Volumes/Macintosh HD 2/bla/plask"
builtin-infoPlistUtility /Volumes/Macintosh\ HD\ 2/bla/plask/plask-Info.plist -genpkginfo /Volumes/Macintosh\ HD\ 2/bla/plask/build/Release/Plask.app/Contents/PkgInfo -expandbuildsettings -platform macosx -o /Volumes/Macintosh\ HD\ 2/bla/plask/build/Release/Plask.app/Contents/Info.plist
ProcessPCH++ /var/folders/rm/rd7qk_5s7m38h0hl5xjhrdbm0000gn/C/com.apple.DeveloperTools/6.4-6E35b/Xcode/SharedPrecompiledHeaders/plask_Prefix-eblqhxjabringzfzjyjimafmshca/plask_Prefix.pch.pch plask_Prefix.pch normal x86_64 objective-c++ com.apple.compilers.llvm.clang.1_0.compiler
cd "/Volumes/Macintosh HD 2/bla/plask"
export LANG=en_US.US-ASCII
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x objective-c++-header -arch x86_64 -fmessage-length=105 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit=0 -fcolor-diagnostics -std=c++11 -stdlib=libc++ -Wno-trigraphs -fpascal-strings -Os -Wno-missing-field-initializers -Wno-missing-prototypes -Wno-implicit-atomic-properties -Wno-receiver-is-weak -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/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk -fasm-blocks -fstrict-aliasing -Wprotocol -Wdeprecated-declarations -Winvalid-offsetof -mmacosx-version-min=10.7 -g -fvisibility=hidden -fvisibility-inlines-hidden -Wno-sign-conversion -iquote /Volumes/Macintosh\ HD\ 2/bla/plask/build/plask.build/Release/Plask.build/Plask-generated-files.hmap -I/Volumes/Macintosh\ HD\ 2/bla/plask/build/plask.build/Release/Plask.build/Plask-own-target-headers.hmap -I/Volumes/Macintosh\ HD\ 2/bla/plask/build/plask.build/Release/Plask.build/Plask-all-target-headers.hmap -iquote /Volumes/Macintosh\ HD\ 2/bla/plask/build/plask.build/Release/Plask.build/Plask-project-headers.hmap -I/Volumes/Macintosh\ HD\ 2/bla/plask/build/Release/include -Ideps/libfreeimage.framework/Headers -Ideps/Syphon.framework/Headers -Ideps -Ideps/skia/include/config -Ideps/skia/include/core -Ideps/skia/include/gpu -Ideps/skia/include/utils -Ideps/v8/include -Ideps/uv -Ideps/node -I/Volumes/Macintosh\ HD\ 2/bla/plask/build/plask.build/Release/Plask.build/DerivedSources/x86_64 -I/Volumes/Macintosh\ HD\ 2/bla/plask/build/plask.build/Release/Plask.build/DerivedSources -F/Volumes/Macintosh\ HD\ 2/bla/plask/build/Release -F/Volumes/Macintosh\ HD\ 2/bla/plask/deps -MD -MT dependencies -MF /var/folders/rm/rd7qk_5s7m38h0hl5xjhrdbm0000gn/C/com.apple.DeveloperTools/6.4-6E35b/Xcode/SharedPrecompiledHeaders/plask_Prefix-eblqhxjabringzfzjyjimafmshca/plask_Prefix.pch.d -c /Volumes/Macintosh\ HD\ 2/bla/plask/plask_Prefix.pch -o /var/folders/rm/rd7qk_5s7m38h0hl5xjhrdbm0000gn/C/com.apple.DeveloperTools/6.4-6E35b/Xcode/SharedPrecompiledHeaders/plask_Prefix-eblqhxjabringzfzjyjimafmshca/plask_Prefix.pch.pch --serialize-diagnostics /var/folders/rm/rd7qk_5s7m38h0hl5xjhrdbm0000gn/C/com.apple.DeveloperTools/6.4-6E35b/Xcode/SharedPrecompiledHeaders/plask_Prefix-eblqhxjabringzfzjyjimafmshca/plask_Prefix.pch.dia
ProcessPCH++ /var/folders/rm/rd7qk_5s7m38h0hl5xjhrdbm0000gn/C/com.apple.DeveloperTools/6.4-6E35b/Xcode/SharedPrecompiledHeaders/plask_Prefix-fidmszszmrmvfyaorsqlhzifpqwc/plask_Prefix.pch.pch plask_Prefix.pch normal x86_64 c++ com.apple.compilers.llvm.clang.1_0.compiler
cd "/Volumes/Macintosh HD 2/bla/plask"
export LANG=en_US.US-ASCII
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x c++-header -arch x86_64 -fmessage-length=105 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit=0 -fcolor-diagnostics -std=c++11 -stdlib=libc++ -Wno-trigraphs -fpascal-strings -Os -Wno-missing-field-initializers -Wno-missing-prototypes -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-c++11-extensions -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk -fasm-blocks -fstrict-aliasing -Wdeprecated-declarations -Winvalid-offsetof -mmacosx-version-min=10.7 -g -fvisibility=hidden -fvisibility-inlines-hidden -Wno-sign-conversion -iquote /Volumes/Macintosh\ HD\ 2/bla/plask/build/plask.build/Release/Plask.build/Plask-generated-files.hmap -I/Volumes/Macintosh\ HD\ 2/bla/plask/build/plask.build/Release/Plask.build/Plask-own-target-headers.hmap -I/Volumes/Macintosh\ HD\ 2/bla/plask/build/plask.build/Release/Plask.build/Plask-all-target-headers.hmap -iquote /Volumes/Macintosh\ HD\ 2/bla/plask/build/plask.build/Release/Plask.build/Plask-project-headers.hmap -I/Volumes/Macintosh\ HD\ 2/bla/plask/build/Release/include -Ideps/libfreeimage.framework/Headers -Ideps/Syphon.framework/Headers -Ideps -Ideps/skia/include/config -Ideps/skia/include/core -Ideps/skia/include/gpu -Ideps/skia/include/utils -Ideps/v8/include -Ideps/uv -Ideps/node -I/Volumes/Macintosh\ HD\ 2/bla/plask/build/plask.build/Release/Plask.build/DerivedSources/x86_64 -I/Volumes/Macintosh\ HD\ 2/bla/plask/build/plask.build/Release/Plask.build/DerivedSources -F/Volumes/Macintosh\ HD\ 2/bla/plask/build/Release -F/Volumes/Macintosh\ HD\ 2/bla/plask/deps -MD -MT dependencies -MF /var/folders/rm/rd7qk_5s7m38h0hl5xjhrdbm0000gn/C/com.apple.DeveloperTools/6.4-6E35b/Xcode/SharedPrecompiledHeaders/plask_Prefix-fidmszszmrmvfyaorsqlhzifpqwc/plask_Prefix.pch.d -c /Volumes/Macintosh\ HD\ 2/bla/plask/plask_Prefix.pch -o /var/folders/rm/rd7qk_5s7m38h0hl5xjhrdbm0000gn/C/com.apple.DeveloperTools/6.4-6E35b/Xcode/SharedPrecompiledHeaders/plask_Prefix-fidmszszmrmvfyaorsqlhzifpqwc/plask_Prefix.pch.pch --serialize-diagnostics /var/folders/rm/rd7qk_5s7m38h0hl5xjhrdbm0000gn/C/com.apple.DeveloperTools/6.4-6E35b/Xcode/SharedPrecompiledHeaders/plask_Prefix-fidmszszmrmvfyaorsqlhzifpqwc/plask_Prefix.pch.dia
CompileC build/plask.build/Release/Plask.build/Objects-normal/x86_64/plaskAppDelegate.o plaskAppDelegate.mm normal x86_64 objective-c++ com.apple.compilers.llvm.clang.1_0.compiler
cd "/Volumes/Macintosh HD 2/bla/plask"
export LANG=en_US.US-ASCII
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x objective-c++ -arch x86_64 -fmessage-length=105 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit=0 -fcolor-diagnostics -std=c++11 -stdlib=libc++ -Wno-trigraphs -fpascal-strings -Os -Wno-missing-field-initializers -Wno-missing-prototypes -Wno-implicit-atomic-properties -Wno-receiver-is-weak -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/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk -fasm-blocks -fstrict-aliasing -Wprotocol -Wdeprecated-declarations -Winvalid-offsetof -mmacosx-version-min=10.7 -g -fvisibility=hidden -fvisibility-inlines-hidden -Wno-sign-conversion -iquote /Volumes/Macintosh\ HD\ 2/bla/plask/build/plask.build/Release/Plask.build/Plask-generated-files.hmap -I/Volumes/Macintosh\ HD\ 2/bla/plask/build/plask.build/Release/Plask.build/Plask-own-target-headers.hmap -I/Volumes/Macintosh\ HD\ 2/bla/plask/build/plask.build/Release/Plask.build/Plask-all-target-headers.hmap -iquote /Volumes/Macintosh\ HD\ 2/bla/plask/build/plask.build/Release/Plask.build/Plask-project-headers.hmap -I/Volumes/Macintosh\ HD\ 2/bla/plask/build/Release/include -Ideps/libfreeimage.framework/Headers -Ideps/Syphon.framework/Headers -Ideps -Ideps/skia/include/config -Ideps/skia/include/core -Ideps/skia/include/gpu -Ideps/skia/include/utils -Ideps/v8/include -Ideps/uv -Ideps/node -I/Volumes/Macintosh\ HD\ 2/bla/plask/build/plask.build/Release/Plask.build/DerivedSources/x86_64 -I/Volumes/Macintosh\ HD\ 2/bla/plask/build/plask.build/Release/Plask.build/DerivedSources -F/Volumes/Macintosh\ HD\ 2/bla/plask/build/Release -F/Volumes/Macintosh\ HD\ 2/bla/plask/deps -include /var/folders/rm/rd7qk_5s7m38h0hl5xjhrdbm0000gn/C/com.apple.DeveloperTools/6.4-6E35b/Xcode/SharedPrecompiledHeaders/plask_Prefix-eblqhxjabringzfzjyjimafmshca/plask_Prefix.pch -DPLASK_OSX=1 -DPLASK_SYPHON=1 -DPLASK_COREMIDI=1 -DPLASK_WEBGL2=1 -DPLASK_GPUSKIA=1 -DSK_RELEASE=1 -DSK_GAMMA_SRGB -DSK_SUPPORT_GPU=1 -DSK_BUILD_FOR_MAC -DSK_SAMPLES_FOR_X -MMD -MT dependencies -MF /Volumes/Macintosh\ HD\ 2/bla/plask/build/plask.build/Release/Plask.build/Objects-normal/x86_64/plaskAppDelegate.d --serialize-diagnostics /Volumes/Macintosh\ HD\ 2/bla/plask/build/plask.build/Release/Plask.build/Objects-normal/x86_64/plaskAppDelegate.dia -c /Volumes/Macintosh\ HD\ 2/bla/plask/plaskAppDelegate.mm -o /Volumes/Macintosh\ HD\ 2/bla/plask/build/plask.build/Release/Plask.build/Objects-normal/x86_64/plaskAppDelegate.o
CompileC build/plask.build/Release/Plask.build/Objects-normal/x86_64/main.o main.mm normal x86_64 objective-c++ com.apple.compilers.llvm.clang.1_0.compiler
cd "/Volumes/Macintosh HD 2/bla/plask"
export LANG=en_US.US-ASCII
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x objective-c++ -arch x86_64 -fmessage-length=105 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit=0 -fcolor-diagnostics -std=c++11 -stdlib=libc++ -Wno-trigraphs -fpascal-strings -Os -Wno-missing-field-initializers -Wno-missing-prototypes -Wno-implicit-atomic-properties -Wno-receiver-is-weak -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/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk -fasm-blocks -fstrict-aliasing -Wprotocol -Wdeprecated-declarations -Winvalid-offsetof -mmacosx-version-min=10.7 -g -fvisibility=hidden -fvisibility-inlines-hidden -Wno-sign-conversion -iquote /Volumes/Macintosh\ HD\ 2/bla/plask/build/plask.build/Release/Plask.build/Plask-generated-files.hmap -I/Volumes/Macintosh\ HD\ 2/bla/plask/build/plask.build/Release/Plask.build/Plask-own-target-headers.hmap -I/Volumes/Macintosh\ HD\ 2/bla/plask/build/plask.build/Release/Plask.build/Plask-all-target-headers.hmap -iquote /Volumes/Macintosh\ HD\ 2/bla/plask/build/plask.build/Release/Plask.build/Plask-project-headers.hmap -I/Volumes/Macintosh\ HD\ 2/bla/plask/build/Release/include -Ideps/libfreeimage.framework/Headers -Ideps/Syphon.framework/Headers -Ideps -Ideps/skia/include/config -Ideps/skia/include/core -Ideps/skia/include/gpu -Ideps/skia/include/utils -Ideps/v8/include -Ideps/uv -Ideps/node -I/Volumes/Macintosh\ HD\ 2/bla/plask/build/plask.build/Release/Plask.build/DerivedSources/x86_64 -I/Volumes/Macintosh\ HD\ 2/bla/plask/build/plask.build/Release/Plask.build/DerivedSources -F/Volumes/Macintosh\ HD\ 2/bla/plask/build/Release -F/Volumes/Macintosh\ HD\ 2/bla/plask/deps -include /var/folders/rm/rd7qk_5s7m38h0hl5xjhrdbm0000gn/C/com.apple.DeveloperTools/6.4-6E35b/Xcode/SharedPrecompiledHeaders/plask_Prefix-eblqhxjabringzfzjyjimafmshca/plask_Prefix.pch -DPLASK_OSX=1 -DPLASK_SYPHON=1 -DPLASK_COREMIDI=1 -DPLASK_WEBGL2=1 -DPLASK_GPUSKIA=1 -DSK_RELEASE=1 -DSK_GAMMA_SRGB -DSK_SUPPORT_GPU=1 -DSK_BUILD_FOR_MAC -DSK_SAMPLES_FOR_X -MMD -MT dependencies -MF /Volumes/Macintosh\ HD\ 2/bla/plask/build/plask.build/Release/Plask.build/Objects-normal/x86_64/main.d --serialize-diagnostics /Volumes/Macintosh\ HD\ 2/bla/plask/build/plask.build/Release/Plask.build/Objects-normal/x86_64/main.dia -c /Volumes/Macintosh\ HD\ 2/bla/plask/main.mm -o /Volumes/Macintosh\ HD\ 2/bla/plask/build/plask.build/Release/Plask.build/Objects-normal/x86_64/main.o
/Volumes/Macintosh HD 2/bla/plask/main.mm:141:10: warning: instance method
'-setAppleMenu:' not found (return type defaults to 'id') [-Wobjc-method-access]
[NSApp setAppleMenu:menu];
^~~~~~~~~~~~
/Volumes/Macintosh HD 2/bla/plask/main.mm:300:65: warning: comparison of constant 37
with expression of type 'NSEventSubtype' is always false
[-Wtautological-constant-out-of-range-compare]
if ([event type] == NSApplicationDefined && [event subtype] == 37) {
~~~~~~~~~~~~~~~ ^ ~~
2 warnings generated.
CompileC build/plask.build/Release/Plask.build/Objects-normal/x86_64/plask_bindings.o plask_bindings.mm normal x86_64 objective-c++ com.apple.compilers.llvm.clang.1_0.compiler
cd "/Volumes/Macintosh HD 2/bla/plask"
export LANG=en_US.US-ASCII
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x objective-c++ -arch x86_64 -fmessage-length=105 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit=0 -fcolor-diagnostics -std=c++11 -stdlib=libc++ -Wno-trigraphs -fpascal-strings -Os -Wno-missing-field-initializers -Wno-missing-prototypes -Wno-implicit-atomic-properties -Wno-receiver-is-weak -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/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk -fasm-blocks -fstrict-aliasing -Wprotocol -Wdeprecated-declarations -Winvalid-offsetof -mmacosx-version-min=10.7 -g -fvisibility=hidden -fvisibility-inlines-hidden -Wno-sign-conversion -iquote /Volumes/Macintosh\ HD\ 2/bla/plask/build/plask.build/Release/Plask.build/Plask-generated-files.hmap -I/Volumes/Macintosh\ HD\ 2/bla/plask/build/plask.build/Release/Plask.build/Plask-own-target-headers.hmap -I/Volumes/Macintosh\ HD\ 2/bla/plask/build/plask.build/Release/Plask.build/Plask-all-target-headers.hmap -iquote /Volumes/Macintosh\ HD\ 2/bla/plask/build/plask.build/Release/Plask.build/Plask-project-headers.hmap -I/Volumes/Macintosh\ HD\ 2/bla/plask/build/Release/include -Ideps/libfreeimage.framework/Headers -Ideps/Syphon.framework/Headers -Ideps -Ideps/skia/include/config -Ideps/skia/include/core -Ideps/skia/include/gpu -Ideps/skia/include/utils -Ideps/v8/include -Ideps/uv -Ideps/node -I/Volumes/Macintosh\ HD\ 2/bla/plask/build/plask.build/Release/Plask.build/DerivedSources/x86_64 -I/Volumes/Macintosh\ HD\ 2/bla/plask/build/plask.build/Release/Plask.build/DerivedSources -F/Volumes/Macintosh\ HD\ 2/bla/plask/build/Release -F/Volumes/Macintosh\ HD\ 2/bla/plask/deps -include /var/folders/rm/rd7qk_5s7m38h0hl5xjhrdbm0000gn/C/com.apple.DeveloperTools/6.4-6E35b/Xcode/SharedPrecompiledHeaders/plask_Prefix-eblqhxjabringzfzjyjimafmshca/plask_Prefix.pch -DPLASK_OSX=1 -DPLASK_SYPHON=1 -DPLASK_COREMIDI=1 -DPLASK_WEBGL2=1 -DPLASK_GPUSKIA=1 -DSK_RELEASE=1 -DSK_GAMMA_SRGB -DSK_SUPPORT_GPU=1 -DSK_BUILD_FOR_MAC -DSK_SAMPLES_FOR_X -MMD -MT dependencies -MF /Volumes/Macintosh\ HD\ 2/bla/plask/build/plask.build/Release/Plask.build/Objects-normal/x86_64/plask_bindings.d --serialize-diagnostics /Volumes/Macintosh\ HD\ 2/bla/plask/build/plask.build/Release/Plask.build/Objects-normal/x86_64/plask_bindings.dia -c /Volumes/Macintosh\ HD\ 2/bla/plask/plask_bindings.mm -o /Volumes/Macintosh\ HD\ 2/bla/plask/build/plask.build/Release/Plask.build/Objects-normal/x86_64/plask_bindings.o
/Volumes/Macintosh HD 2/bla/plask/plask_bindings.mm:1402:22: warning: unused variable
'context' [-Wunused-variable]
NSOpenGLContext* context = ExtractContextPointer(args.Holder());
^
/Volumes/Macintosh HD 2/bla/plask/plask_bindings.mm:3551:43: error: no member named
'textureProvider' in 'GrContext'
GrRenderTarget* gr_rt = gr_context->textureProvider()->wrapBackendRenderTarget(rt_desc);
~~~~~~~~~~ ^
/Volumes/Macintosh HD 2/bla/plask/plask_bindings.mm:3709:7: warning: multiple methods
named 'set' found [-Wobjc-multiple-method-names]
[[NSCursor performSelector:cursor_selector] set];
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /Volumes/Macintosh HD 2/bla/plask/plask_bindings.mm:1:
In file included from /Volumes/Macintosh HD 2/bla/plask/plask_Prefix.pch:6:
In file included from /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/System/Library/Frameworks/Cocoa.framework/Headers/Cocoa.h:12:
In file included from /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/System/Library/Frameworks/Foundation.framework/Headers/Foundation.h:40:
In file included from /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSKeyValueCoding.h:8:
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSOrderedSet.h:56:35: note:
using
@property (readonly, copy) NSSet *set;
^~~
In file included from /Volumes/Macintosh HD 2/bla/plask/plask_bindings.mm:1:
In file included from /Volumes/Macintosh HD 2/bla/plask/plask_Prefix.pch:6:
In file included from /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/System/Library/Frameworks/Cocoa.framework/Headers/Cocoa.h:13:
In file included from /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/System/Library/Frameworks/AppKit.framework/Headers/AppKit.h:28:
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSFont.h:146:1: note:
also found
- (void)set;
^~~~~~~~~~~~
/Volumes/Macintosh HD 2/bla/plask/plask_bindings.mm:4590:29: error: use of undeclared
identifier 'kNone_SkFilterQuality'; did you mean 'kLow_SkBlurQuality'?
{ "kNoneFilterLevel", kNone_SkFilterQuality },
^~~~~~~~~~~~~~~~~~~~~
kLow_SkBlurQuality
In file included from /Volumes/Macintosh HD 2/bla/plask/plask_bindings.mm:54:
In file included from deps/skia/include/core/SkCanvas.h:15:
In file included from deps/skia/include/core/SkPaint.h:12:
In file included from deps/skia/include/core/SkDrawLooper.h:13:
deps/skia/include/core/SkBlurTypes.h:23:5: note: 'kLow_SkBlurQuality' declared here
kLow_SkBlurQuality, //!< e.g. box filter
^
/Volumes/Macintosh HD 2/bla/plask/plask_bindings.mm:4591:28: error: use of undeclared
identifier 'kLow_SkFilterQuality'; did you mean 'kLow_SkBlurQuality'?
{ "kLowFilterLevel", kLow_SkFilterQuality },
^~~~~~~~~~~~~~~~~~~~
kLow_SkBlurQuality
In file included from /Volumes/Macintosh HD 2/bla/plask/plask_bindings.mm:54:
In file included from deps/skia/include/core/SkCanvas.h:15:
In file included from deps/skia/include/core/SkPaint.h:12:
In file included from deps/skia/include/core/SkDrawLooper.h:13:
deps/skia/include/core/SkBlurTypes.h:23:5: note: 'kLow_SkBlurQuality' declared here
kLow_SkBlurQuality, //!< e.g. box filter
^
/Volumes/Macintosh HD 2/bla/plask/plask_bindings.mm:4592:31: error: use of undeclared
identifier 'kMedium_SkFilterQuality'
{ "kMediumFilterLevel", kMedium_SkFilterQuality },
^
/Volumes/Macintosh HD 2/bla/plask/plask_bindings.mm:4593:29: error: use of undeclared
identifier 'kHigh_SkFilterQuality'; did you mean 'kHigh_SkBlurQuality'?
{ "kHighFilterLevel", kHigh_SkFilterQuality },
^~~~~~~~~~~~~~~~~~~~~
kHigh_SkBlurQuality
In file included from /Volumes/Macintosh HD 2/bla/plask/plask_bindings.mm:54:
In file included from deps/skia/include/core/SkCanvas.h:15:
In file included from deps/skia/include/core/SkPaint.h:12:
In file included from deps/skia/include/core/SkDrawLooper.h:13:
deps/skia/include/core/SkBlurTypes.h:24:5: note: 'kHigh_SkBlurQuality' declared here
kHigh_SkBlurQuality, //!< e.g. 3-pass similar to gaussian
^
/Volumes/Macintosh HD 2/bla/plask/plask_bindings.mm:4682:28: error: no matching
function for call to 'ArraySizeHelper'
for (size_t i = 0; i < arraysize(constants); ++i) {
^~~~~~~~~~~~~~~~~~~~
/Volumes/Macintosh HD 2/bla/plask/plask_bindings.mm:93:34: note: expanded from macro
'arraysize'
#define arraysize(array) (sizeof(ArraySizeHelper(array)))
^~~~~~~~~~~~~~~
/Volumes/Macintosh HD 2/bla/plask/plask_bindings.mm:83:8: note: candidate template
ignored: could not match 'T [N]' against '(anonymous namespace)::BatchedConstants []'
char (&ArraySizeHelper(T (&array)[N]))[N];
^
/Volumes/Macintosh HD 2/bla/plask/plask_bindings.mm:90:8: note: candidate template
ignored: could not match 'const T [N]' against '(anonymous namespace)::BatchedConstants []'
char (&ArraySizeHelper(const T (&array)[N]))[N];
^
/Volumes/Macintosh HD 2/bla/plask/plask_bindings.mm:4759:12: error: no member named
'setFilterQuality' in 'SkPaint'
paint->setFilterQuality(static_cast<SkFilterQuality>(v8_utils::ToInt32(args[0])));
~~~~~ ^
/Volumes/Macintosh HD 2/bla/plask/plask_bindings.mm:4759:41: error: unknown type name
'SkFilterQuality'; did you mean 'SkBlurQuality'?
paint->setFilterQuality(static_cast<SkFilterQuality>(v8_utils::ToInt32(args[0])));
^~~~~~~~~~~~~~~
SkBlurQuality
In file included from /Volumes/Macintosh HD 2/bla/plask/plask_bindings.mm:54:
In file included from deps/skia/include/core/SkCanvas.h:15:
In file included from deps/skia/include/core/SkPaint.h:12:
In file included from deps/skia/include/core/SkDrawLooper.h:13:
deps/skia/include/core/SkBlurTypes.h:22:6: note: 'SkBlurQuality' declared here
enum SkBlurQuality {
^
/Volumes/Macintosh HD 2/bla/plask/plask_bindings.mm:4768:70: error: no member named
'getFilterQuality' in 'SkPaint'
return args.GetReturnValue().Set(v8::Uint32::New(isolate, paint->getFilterQuality()));
~~~~~ ^
/Volumes/Macintosh HD 2/bla/plask/plask_bindings.mm:5472:78: error: use of undeclared
identifier 'kUnknown_SkAlphaType'
tbitmap.setInfo(SkImageInfo::Make(width, height, kUnknown_SkColorType, kUnknown_SkAlphaType));
^
2 warnings and 10 errors generated.
CompileC build/plask.build/Release/Plask.build/Objects-normal/x86_64/v8_utils.o v8_utils.cc normal x86_64 c++ com.apple.compilers.llvm.clang.1_0.compiler
cd "/Volumes/Macintosh HD 2/bla/plask"
export LANG=en_US.US-ASCII
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x c++ -arch x86_64 -fmessage-length=105 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit=0 -fcolor-diagnostics -std=c++11 -stdlib=libc++ -Wno-trigraphs -fpascal-strings -Os -Wno-missing-field-initializers -Wno-missing-prototypes -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-c++11-extensions -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk -fasm-blocks -fstrict-aliasing -Wdeprecated-declarations -Winvalid-offsetof -mmacosx-version-min=10.7 -g -fvisibility=hidden -fvisibility-inlines-hidden -Wno-sign-conversion -iquote /Volumes/Macintosh\ HD\ 2/bla/plask/build/plask.build/Release/Plask.build/Plask-generated-files.hmap -I/Volumes/Macintosh\ HD\ 2/bla/plask/build/plask.build/Release/Plask.build/Plask-own-target-headers.hmap -I/Volumes/Macintosh\ HD\ 2/bla/plask/build/plask.build/Release/Plask.build/Plask-all-target-headers.hmap -iquote /Volumes/Macintosh\ HD\ 2/bla/plask/build/plask.build/Release/Plask.build/Plask-project-headers.hmap -I/Volumes/Macintosh\ HD\ 2/bla/plask/build/Release/include -Ideps/libfreeimage.framework/Headers -Ideps/Syphon.framework/Headers -Ideps -Ideps/skia/include/config -Ideps/skia/include/core -Ideps/skia/include/gpu -Ideps/skia/include/utils -Ideps/v8/include -Ideps/uv -Ideps/node -I/Volumes/Macintosh\ HD\ 2/bla/plask/build/plask.build/Release/Plask.build/DerivedSources/x86_64 -I/Volumes/Macintosh\ HD\ 2/bla/plask/build/plask.build/Release/Plask.build/DerivedSources -F/Volumes/Macintosh\ HD\ 2/bla/plask/build/Release -F/Volumes/Macintosh\ HD\ 2/bla/plask/deps -include /var/folders/rm/rd7qk_5s7m38h0hl5xjhrdbm0000gn/C/com.apple.DeveloperTools/6.4-6E35b/Xcode/SharedPrecompiledHeaders/plask_Prefix-fidmszszmrmvfyaorsqlhzifpqwc/plask_Prefix.pch -DPLASK_OSX=1 -DPLASK_SYPHON=1 -DPLASK_COREMIDI=1 -DPLASK_WEBGL2=1 -DPLASK_GPUSKIA=1 -DSK_RELEASE=1 -DSK_GAMMA_SRGB -DSK_SUPPORT_GPU=1 -DSK_BUILD_FOR_MAC -DSK_SAMPLES_FOR_X -MMD -MT dependencies -MF /Volumes/Macintosh\ HD\ 2/bla/plask/build/plask.build/Release/Plask.build/Objects-normal/x86_64/v8_utils.d --serialize-diagnostics /Volumes/Macintosh\ HD\ 2/bla/plask/build/plask.build/Release/Plask.build/Objects-normal/x86_64/v8_utils.dia -c /Volumes/Macintosh\ HD\ 2/bla/plask/v8_utils.cc -o /Volumes/Macintosh\ HD\ 2/bla/plask/build/plask.build/Release/Plask.build/Objects-normal/x86_64/v8_utils.o
/Volumes/Macintosh HD 2/bla/plask/v8_utils.cc:56:1: warning: control reaches end of
non-void function [-Wreturn-type]
}
^
1 warning generated.
** BUILD FAILED **
The following build commands failed:
CompileC build/plask.build/Release/Plask.build/Objects-normal/x86_64/plask_bindings.o plask_bindings.mm normal x86_64 objective-c++ com.apple.compilers.llvm.clang.1_0.compiler
(1 failure)
os x 10.10.4
xcode 6.4
vorg commented
It looks like new dependencies need updating. Hi I would post that issue on plask repo https://github.com/deanm/plask/issues to poke @deanm