Skip to content

Instantly share code, notes, and snippets.

@passy
Created May 9, 2024 14:37
Show Gist options
  • Save passy/35f7a708d4c2751706cbd96e138c5390 to your computer and use it in GitHub Desktop.
Save passy/35f7a708d4c2751706cbd96e138c5390 to your computer and use it in GitHub Desktop.
rust/web-view/webview-examples is 📦 v0.1.0 via 🦀 v1.73.0
❯ cargo run --example minimal
Compiling libc v0.2.154
Compiling once_cell v1.19.0
Compiling cfg-if v1.0.0
Compiling version_check v0.9.4
Compiling proc-macro2 v1.0.82
Compiling log v0.4.21
Compiling unicode-ident v1.0.12
Compiling memchr v2.7.2
Compiling autocfg v1.3.0
Compiling pin-project-lite v0.2.14
Compiling itoa v1.0.11
Compiling regex-syntax v0.8.3
Compiling bytes v1.6.0
Compiling parking_lot_core v0.9.10
Compiling futures-core v0.3.30
Compiling smallvec v1.13.2
Compiling scopeguard v1.2.0
Compiling lock_api v0.4.12
Compiling typenum v1.17.0
Compiling serde v1.0.201
Compiling generic-array v0.14.7
Compiling aho-corasick v1.1.3
Compiling tracing-core v0.1.32
Compiling quote v1.0.36
Compiling jobserver v0.1.31
Compiling syn v2.0.61
Compiling cc v1.0.97
Compiling parking_lot v0.12.2
Compiling signal-hook-registry v1.4.2
Compiling mio v0.8.11
Compiling socket2 v0.5.7
Compiling tracing v0.1.40
Compiling syn v1.0.109
Compiling getrandom v0.2.15
Compiling encoding_rs v0.8.34
Compiling paste v1.0.15
Compiling regex-automata v0.4.6
Compiling tokio v1.37.0
Compiling percent-encoding v2.3.1
Compiling fnv v1.0.7
Compiling futures-sink v0.3.30
Compiling http v0.2.12
Compiling zstd-sys v2.0.10+zstd.1.5.6
Compiling slab v0.4.9
Compiling unicase v2.7.0
Compiling serde_json v1.0.117
Compiling futures-task v0.3.30
Compiling pin-utils v0.1.0
Compiling tinyvec_macros v0.1.1
Compiling local-waker v0.1.4
Compiling ryu v1.0.18
Compiling alloc-no-stdlib v2.0.4
Compiling crc32fast v1.4.0
Compiling zstd-safe v7.1.0
Compiling alloc-stdlib v0.2.2
Compiling tinyvec v1.6.0
Compiling futures-util v0.3.30
Compiling crypto-common v0.1.6
Compiling block-buffer v0.10.4
Compiling rand_core v0.6.4
Compiling bytestring v1.3.1
Compiling grep-matcher v0.1.7
Compiling ahash v0.8.11
Compiling hashbrown v0.14.5
Compiling bstr v1.9.1
Compiling num-conv v0.1.0
Compiling same-file v1.0.6
Compiling httparse v1.8.0
Compiling powerfmt v0.2.0
Compiling time-core v0.1.2
Compiling adler v1.0.2
Compiling equivalent v1.0.1
Compiling ppv-lite86 v0.2.17
Compiling miniz_oxide v0.7.2
Compiling indexmap v2.2.6
Compiling time-macros v0.2.18
Compiling serde_derive v1.0.201
Compiling rand_chacha v0.3.1
Compiling deranged v0.3.11
Compiling walkdir v2.5.0
Compiling regex v1.10.4
Compiling actix-service v2.0.2
Compiling digest v0.10.7
Compiling tokio-util v0.7.11
Compiling actix-rt v2.9.0
Compiling unicode-normalization v0.1.23
Compiling brotli-decompressor v2.5.1
Compiling actix-utils v3.0.1
Compiling encoding_rs_io v0.1.7
Compiling tinyfiledialogs v3.9.1
Compiling webview-sys v0.6.2 (/Users/realpassy/Projects/rust/web-view/webview-sys)
Compiling form_urlencoded v1.2.1
Compiling memmap2 v0.9.4
Compiling cpufeatures v0.2.12
Compiling cookie v0.16.2
Compiling mime v0.3.17
Compiling bitflags v2.5.0
Compiling convert_case v0.4.0
Compiling termcolor v1.4.1
Compiling unicode-bidi v0.3.15
Compiling zerocopy v0.7.34
Compiling actix-codec v0.5.2
Compiling derive_more v0.99.17
Compiling brotli v3.5.0
Compiling idna v0.5.0
Compiling grep-searcher v0.1.13
Compiling sha1 v0.10.6
Compiling flate2 v1.0.30
Compiling h2 v0.3.26
Compiling mime_guess v2.0.4
Compiling time v0.3.36
Compiling rust-embed-utils v5.1.0
The following warnings were emitted during compilation:
warning: webview_cocoa.c:125:19: error: incompatible integer to pointer conversion passing 'int' to parameter of type 'id' [-Wint-conversion]
warning: NSApplicationDefinedEvent,
warning: ^~~~~~~~~~~~~~~~~~~~~~~~~
warning: webview_cocoa.c:89:35: note: expanded from macro 'NSApplicationDefinedEvent'
warning: #define NSApplicationDefinedEvent 15
warning: ^~
warning: webview_cocoa.c:179:89: error: incompatible integer to pointer conversion passing 'int' to parameter of type 'id' [-Wint-conversion]
warning: ((id(*)(id, SEL, id))objc_msgSend)(openPanel, sel_registerName("setCanChooseFiles:"), 1);
warning: ^
warning: webview_cocoa.c:195:95: error: incompatible integer to pointer conversion passing 'int' to parameter of type 'id' [-Wint-conversion]
warning: ((id(*)(id, SEL, id))objc_msgSend)(savePanel, sel_registerName("setCanCreateDirectories:"), 1);
warning: ^
warning: webview_cocoa.c:331:66: error: incompatible integer to pointer conversion passing 'int' to parameter of type 'id' [-Wint-conversion]
warning: sel_registerName("numberWithBool:"), !!wv->debug),
warning: ^~~~~~~~~~~
warning: webview_cocoa.c:412:19: error: incompatible integer to pointer conversion passing 'unsigned int' to parameter of type 'id' [-Wint-conversion]
warning: r, style, NSBackingStoreBuffered, 0);
warning: ^~~~~
warning: webview_cocoa.c:412:26: error: incompatible integer to pointer conversion passing 'int' to parameter of type 'id' [-Wint-conversion]
warning: r, style, NSBackingStoreBuffered, 0);
warning: ^~~~~~~~~~~~~~~~~~~~~~
warning: webview_cocoa.c:77:32: note: expanded from macro 'NSBackingStoreBuffered'
warning: #define NSBackingStoreBuffered 2
warning: ^
warning: webview_cocoa.c:494:64: error: incompatible integer to pointer conversion passing 'int' to parameter of type 'id' [-Wint-conversion]
warning: sel_registerName("activateIgnoringOtherApps:"), 1);
warning: ^
warning: webview_cocoa.c:528:16: error: incompatible integer to pointer conversion passing 'int' to parameter of type 'id' [-Wint-conversion]
warning: (NSEventModifierFlagOption | NSEventModifierFlagCommand));
warning: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
warning: webview_cocoa.c:563:7: error: incompatible integer to pointer conversion passing 'unsigned long' to parameter of type 'id' [-Wint-conversion]
warning: ULONG_MAX, until,
warning: ^~~~~~~~~
warning: /Applications/Xcode_15.3.0_15E204a_fb.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/limits.h:57:19: note: expanded from macro 'ULONG_MAX'
warning: #define ULONG_MAX (__LONG_MAX__ *2UL+1UL)
warning: ^~~~~~~~~~~~~~~~~~~~~~~
warning: webview_cocoa.c:567:7: error: incompatible integer to pointer conversion passing 'int' to parameter of type 'id' [-Wint-conversion]
warning: true);
warning: ^~~~
warning: /Applications/Xcode_15.3.0_15E204a_fb.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/stdbool.h:21:14: note: expanded from macro 'true'
warning: #define true 1
warning: ^
warning: webview_cocoa.c:663:68: error: incompatible integer to pointer conversion passing 'int' to parameter of type 'id' [-Wint-conversion]
warning: sel_registerName("setTitlebarAppearsTransparent:"), 1);
warning: ^
warning: 11 errors generated.
error: failed to run custom build command for `webview-sys v0.6.2 (/Users/realpassy/Projects/rust/web-view/webview-sys)`
Caused by:
process didn't exit successfully: `/Users/realpassy/Projects/rust/web-view/target/debug/build/webview-sys-446106ee8169a17a/build-script-build` (exit status: 1)
--- stdout
cargo:rustc-link-lib=framework=Cocoa
cargo:rustc-link-lib=framework=WebKit
TARGET = Some("aarch64-apple-darwin")
OPT_LEVEL = Some("0")
HOST = Some("aarch64-apple-darwin")
cargo:rerun-if-env-changed=CC_aarch64-apple-darwin
CC_aarch64-apple-darwin = None
cargo:rerun-if-env-changed=CC_aarch64_apple_darwin
CC_aarch64_apple_darwin = None
cargo:rerun-if-env-changed=HOST_CC
HOST_CC = None
cargo:rerun-if-env-changed=CC
CC = None
cargo:rerun-if-env-changed=CC_ENABLE_DEBUG_OUTPUT
cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
CRATE_CC_NO_DEFAULTS = None
DEBUG = Some("true")
cargo:rerun-if-env-changed=CFLAGS_aarch64-apple-darwin
CFLAGS_aarch64-apple-darwin = None
cargo:rerun-if-env-changed=CFLAGS_aarch64_apple_darwin
CFLAGS_aarch64_apple_darwin = None
cargo:rerun-if-env-changed=HOST_CFLAGS
HOST_CFLAGS = None
cargo:rerun-if-env-changed=CFLAGS
CFLAGS = None
cargo:rerun-if-env-changed=CC_ENABLE_DEBUG_OUTPUT
cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
CRATE_CC_NO_DEFAULTS = None
cargo:rerun-if-env-changed=CFLAGS_aarch64-apple-darwin
CFLAGS_aarch64-apple-darwin = None
cargo:rerun-if-env-changed=CFLAGS_aarch64_apple_darwin
CFLAGS_aarch64_apple_darwin = None
cargo:rerun-if-env-changed=HOST_CFLAGS
HOST_CFLAGS = None
cargo:rerun-if-env-changed=CFLAGS
CFLAGS = None
cargo:rerun-if-env-changed=CC_ENABLE_DEBUG_OUTPUT
cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
CRATE_CC_NO_DEFAULTS = None
cargo:rerun-if-env-changed=CFLAGS_aarch64-apple-darwin
CFLAGS_aarch64-apple-darwin = None
cargo:rerun-if-env-changed=CFLAGS_aarch64_apple_darwin
CFLAGS_aarch64_apple_darwin = None
cargo:rerun-if-env-changed=HOST_CFLAGS
HOST_CFLAGS = None
cargo:rerun-if-env-changed=CFLAGS
CFLAGS = None
cargo:warning=webview_cocoa.c:125:19: error: incompatible integer to pointer conversion passing 'int' to parameter of type 'id' [-Wint-conversion]
cargo:warning= NSApplicationDefinedEvent,
cargo:warning= ^~~~~~~~~~~~~~~~~~~~~~~~~
cargo:warning=webview_cocoa.c:89:35: note: expanded from macro 'NSApplicationDefinedEvent'
cargo:warning=#define NSApplicationDefinedEvent 15
cargo:warning= ^~
cargo:warning=webview_cocoa.c:179:89: error: incompatible integer to pointer conversion passing 'int' to parameter of type 'id' [-Wint-conversion]
cargo:warning= ((id(*)(id, SEL, id))objc_msgSend)(openPanel, sel_registerName("setCanChooseFiles:"), 1);
cargo:warning= ^
cargo:warning=webview_cocoa.c:195:95: error: incompatible integer to pointer conversion passing 'int' to parameter of type 'id' [-Wint-conversion]
cargo:warning= ((id(*)(id, SEL, id))objc_msgSend)(savePanel, sel_registerName("setCanCreateDirectories:"), 1);
cargo:warning= ^
cargo:warning=webview_cocoa.c:331:66: error: incompatible integer to pointer conversion passing 'int' to parameter of type 'id' [-Wint-conversion]
cargo:warning= sel_registerName("numberWithBool:"), !!wv->debug),
cargo:warning= ^~~~~~~~~~~
cargo:warning=webview_cocoa.c:412:19: error: incompatible integer to pointer conversion passing 'unsigned int' to parameter of type 'id' [-Wint-conversion]
cargo:warning= r, style, NSBackingStoreBuffered, 0);
cargo:warning= ^~~~~
cargo:warning=webview_cocoa.c:412:26: error: incompatible integer to pointer conversion passing 'int' to parameter of type 'id' [-Wint-conversion]
cargo:warning= r, style, NSBackingStoreBuffered, 0);
cargo:warning= ^~~~~~~~~~~~~~~~~~~~~~
cargo:warning=webview_cocoa.c:77:32: note: expanded from macro 'NSBackingStoreBuffered'
cargo:warning=#define NSBackingStoreBuffered 2
cargo:warning= ^
cargo:warning=webview_cocoa.c:494:64: error: incompatible integer to pointer conversion passing 'int' to parameter of type 'id' [-Wint-conversion]
cargo:warning= sel_registerName("activateIgnoringOtherApps:"), 1);
cargo:warning= ^
cargo:warning=webview_cocoa.c:528:16: error: incompatible integer to pointer conversion passing 'int' to parameter of type 'id' [-Wint-conversion]
cargo:warning= (NSEventModifierFlagOption | NSEventModifierFlagCommand));
cargo:warning= ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cargo:warning=webview_cocoa.c:563:7: error: incompatible integer to pointer conversion passing 'unsigned long' to parameter of type 'id' [-Wint-conversion]
cargo:warning= ULONG_MAX, until,
cargo:warning= ^~~~~~~~~
cargo:warning=/Applications/Xcode_15.3.0_15E204a_fb.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/limits.h:57:19: note: expanded from macro 'ULONG_MAX'
cargo:warning=#define ULONG_MAX (__LONG_MAX__ *2UL+1UL)
cargo:warning= ^~~~~~~~~~~~~~~~~~~~~~~
cargo:warning=webview_cocoa.c:567:7: error: incompatible integer to pointer conversion passing 'int' to parameter of type 'id' [-Wint-conversion]
cargo:warning= true);
cargo:warning= ^~~~
cargo:warning=/Applications/Xcode_15.3.0_15E204a_fb.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/stdbool.h:21:14: note: expanded from macro 'true'
cargo:warning=#define true 1
cargo:warning= ^
cargo:warning=webview_cocoa.c:663:68: error: incompatible integer to pointer conversion passing 'int' to parameter of type 'id' [-Wint-conversion]
cargo:warning= sel_registerName("setTitlebarAppearsTransparent:"), 1);
cargo:warning= ^
cargo:warning=11 errors generated.
--- stderr
error occurred: Command "cc" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-gdwarf-2" "-fno-omit-frame-pointer" "--target=arm64-apple-darwin" "-mmacosx-version-min=14.4" "-I" "webview.h" "-Wall" "-Wextra" "-x" "objective-c" "-std=c11" "-w" "-DDEBUG" "-o" "/Users/realpassy/Projects/rust/web-view/target/debug/build/webview-sys-c134421ae175bb94/out/d1fba762150c532c-webview_cocoa.o" "-c" "webview_cocoa.c" with args cc did not execute successfully (status code exit status: 1).
warning: build failed, waiting for other jobs to finish...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment