gtk-rs / examples

DEPRECATED, use https://github.com/gtk-rs/gtk-rs repository instead!
MIT License
283 stars 76 forks source link

could not compile `gtk-rs-examples` #298

Closed vishaldpatel closed 4 years ago

vishaldpatel commented 4 years ago

I updated rust. Then, I cloned examples and tried to build them. Got the following error on a 2015 13" Macbook Pro:

vishaldpatel@ElMac gtk_examples % cargo build --verbose Fresh pkg-config v0.3.17 Fresh unicode-xid v0.2.0 Fresh futures-core v0.3.4 Fresh futures-sink v0.3.4 Fresh slab v0.4.2 Fresh futures-io v0.3.4 Fresh futures-task v0.3.4 Fresh pin-utils v0.1.0-alpha.4 Fresh semver-parser v0.7.0 Fresh lazy_static v1.4.0 Fresh autocfg v1.0.0 Fresh scopeguard v1.1.0 Fresh cfg-if v0.1.10 Fresh cc v1.0.50 Fresh futures-channel v0.3.4 Fresh semver v0.9.0 Fresh lock_api v0.3.3 Fresh libc v0.2.67 Fresh proc-macro2 v1.0.9 Fresh proc-macro-nested v0.1.3 Fresh memchr v2.3.3 Fresh bitflags v1.2.1 Fresh rustc_version v0.2.3 Fresh maybe-uninit v2.0.0 Fresh glib-sys v0.9.1 Fresh time v0.1.42 Fresh quote v1.0.2 Fresh smallvec v0.6.13 Fresh num-traits v0.2.11 Fresh gobject-sys v0.9.1 Fresh cairo-sys-rs v0.9.2 Fresh syn v1.0.16 Fresh pango-sys v0.9.1 Fresh gio-sys v0.9.1 Fresh num-integer v0.1.42 Fresh proc-macro-hack v0.5.11 Fresh atk-sys v0.9.1 Fresh parking_lot_core v0.6.2 Fresh gdk-pixbuf-sys v0.9.1 Fresh pangocairo-sys v0.10.1 Fresh futures-macro v0.3.4 Fresh chrono v0.4.10 Fresh gdk-sys v0.9.1 Fresh parking_lot v0.9.0 Fresh futures-util v0.3.4 Fresh gtk-sys v0.9.2 Fresh once_cell v0.2.4 Fresh futures-executor v0.3.4 Fresh glib v0.9.3 Fresh futures v0.3.4 Fresh cairo-rs v0.8.1 Fresh gio v0.8.1 Fresh pango v0.8.0 Fresh atk v0.8.0 Fresh gdk-pixbuf v0.8.0 Fresh pangocairo v0.9.0 Fresh gdk v0.12.1 Fresh gtk v0.8.1 Compiling gtk-rs-examples v0.0.1 (/Users/vishaldpatel/Learning/Rust/gtk_examples) Runningrustc --crate-name css src/bin/css.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C debuginfo=2 -C metadata=a7169503a2fb6144 -C extra-filename=-a7169503a2fb6144 --out-dir /Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps -C incremental=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/incremental -L dependency=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps --extern atk=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libatk-f51f15811894006c.rlib --extern cairo=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libcairo-99368cbfc31a841a.rlib --extern chrono=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libchrono-a3d251cdde6ab73f.rlib --extern futures=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libfutures-368f43e80d88ef9f.rlib --extern gdk=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libgdk-c6920d9a47af383a.rlib --extern gdk_pixbuf=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libgdk_pixbuf-72e25778261c7853.rlib --extern gio=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libgio-e0ce6d6fd06a1dd5.rlib --extern glib=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libglib-5f4d9b9aeb91237b.rlib --extern glib_sys=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libglib_sys-67e0e7ce31caf423.rlib --extern gobject_sys=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libgobject_sys-fa0f301a5a2638b7.rlib --extern gtk=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libgtk-d7837d2da51a4fc2.rlib --extern once_cell=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libonce_cell-5a88f8ce0964a156.rlib --extern pango=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libpango-6bf9bbfe2cff5ec3.rlib --extern pangocairo=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libpangocairo-eab6141eeb3c9431.rlib -L native=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/build/gtk-d357ade4a2496406/out Runningrustc --crate-name cairo_threads src/bin/cairo_threads.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C debuginfo=2 -C metadata=8c1392fd3ee89d8e -C extra-filename=-8c1392fd3ee89d8e --out-dir /Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps -C incremental=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/incremental -L dependency=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps --extern atk=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libatk-f51f15811894006c.rlib --extern cairo=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libcairo-99368cbfc31a841a.rlib --extern chrono=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libchrono-a3d251cdde6ab73f.rlib --extern futures=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libfutures-368f43e80d88ef9f.rlib --extern gdk=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libgdk-c6920d9a47af383a.rlib --extern gdk_pixbuf=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libgdk_pixbuf-72e25778261c7853.rlib --extern gio=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libgio-e0ce6d6fd06a1dd5.rlib --extern glib=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libglib-5f4d9b9aeb91237b.rlib --extern glib_sys=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libglib_sys-67e0e7ce31caf423.rlib --extern gobject_sys=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libgobject_sys-fa0f301a5a2638b7.rlib --extern gtk=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libgtk-d7837d2da51a4fc2.rlib --extern once_cell=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libonce_cell-5a88f8ce0964a156.rlib --extern pango=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libpango-6bf9bbfe2cff5ec3.rlib --extern pangocairo=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libpangocairo-eab6141eeb3c9431.rlib -L native=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/build/gtk-d357ade4a2496406/out Runningrustc --crate-name multithreading_context src/bin/multithreading_context.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C debuginfo=2 -C metadata=29ca606f7d9ac902 -C extra-filename=-29ca606f7d9ac902 --out-dir /Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps -C incremental=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/incremental -L dependency=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps --extern atk=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libatk-f51f15811894006c.rlib --extern cairo=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libcairo-99368cbfc31a841a.rlib --extern chrono=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libchrono-a3d251cdde6ab73f.rlib --extern futures=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libfutures-368f43e80d88ef9f.rlib --extern gdk=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libgdk-c6920d9a47af383a.rlib --extern gdk_pixbuf=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libgdk_pixbuf-72e25778261c7853.rlib --extern gio=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libgio-e0ce6d6fd06a1dd5.rlib --extern glib=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libglib-5f4d9b9aeb91237b.rlib --extern glib_sys=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libglib_sys-67e0e7ce31caf423.rlib --extern gobject_sys=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libgobject_sys-fa0f301a5a2638b7.rlib --extern gtk=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libgtk-d7837d2da51a4fc2.rlib --extern once_cell=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libonce_cell-5a88f8ce0964a156.rlib --extern pango=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libpango-6bf9bbfe2cff5ec3.rlib --extern pangocairo=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libpangocairo-eab6141eeb3c9431.rlib -L native=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/build/gtk-d357ade4a2496406/out Runningrustc --crate-name notebook src/bin/notebook.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C debuginfo=2 -C metadata=efdce1ed07f3e34b -C extra-filename=-efdce1ed07f3e34b --out-dir /Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps -C incremental=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/incremental -L dependency=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps --extern atk=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libatk-f51f15811894006c.rlib --extern cairo=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libcairo-99368cbfc31a841a.rlib --extern chrono=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libchrono-a3d251cdde6ab73f.rlib --extern futures=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libfutures-368f43e80d88ef9f.rlib --extern gdk=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libgdk-c6920d9a47af383a.rlib --extern gdk_pixbuf=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libgdk_pixbuf-72e25778261c7853.rlib --extern gio=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libgio-e0ce6d6fd06a1dd5.rlib --extern glib=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libglib-5f4d9b9aeb91237b.rlib --extern glib_sys=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libglib_sys-67e0e7ce31caf423.rlib --extern gobject_sys=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libgobject_sys-fa0f301a5a2638b7.rlib --extern gtk=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libgtk-d7837d2da51a4fc2.rlib --extern once_cell=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libonce_cell-5a88f8ce0964a156.rlib --extern pango=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libpango-6bf9bbfe2cff5ec3.rlib --extern pangocairo=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libpangocairo-eab6141eeb3c9431.rlib -L native=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/build/gtk-d357ade4a2496406/out error: linking withcc` failed: exit code: 1 | = note: "cc" "-m64" "-L" "/Users/vishaldpatel/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/css-a7169503a2fb6144.12nzpd53j5rek61e.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/css-a7169503a2fb6144.1dxtm8587vwy7wdd.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/css-a7169503a2fb6144.1hwt86sha0bgnw6z.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/css-a7169503a2fb6144.1iae53du7ihada13.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/css-a7169503a2fb6144.1is7t5kuhj2xu0kb.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/css-a7169503a2fb6144.1mf1m9t8l21guyy2.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/css-a7169503a2fb6144.1mixxh8t3ql8ogif.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/css-a7169503a2fb6144.1tbxc9otzprbxxgq.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/css-a7169503a2fb6144.1zpzat9ws539q42c.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/css-a7169503a2fb6144.204dz5rbxa2biuc.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/css-a7169503a2fb6144.23cvlepfbry74rzk.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/css-a7169503a2fb6144.25b04hmczmbf8551.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/css-a7169503a2fb6144.267sgdk71ndjwj5r.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/css-a7169503a2fb6144.2cxdtyipn26misz8.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/css-a7169503a2fb6144.2e6ivwb4kkkf8jcj.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/css-a7169503a2fb6144.2mj7znjzeqbxc1o2.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/css-a7169503a2fb6144.2tol6ksxnx9qgl9z.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/css-a7169503a2fb6144.33kpactuag326wpt.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/css-a7169503a2fb6144.34fxsbk0lzef8nwx.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/css-a7169503a2fb6144.38z1q2qfedg1l617.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/css-a7169503a2fb6144.3cbxsncv7b7tiduq.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/css-a7169503a2fb6144.3d4vjcumsa7uhd4g.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/css-a7169503a2fb6144.3d6y50mbieiaf9ot.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/css-a7169503a2fb6144.3e2l94dpnxf6kxb8.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/css-a7169503a2fb6144.3ffko8t8ra78vcfi.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/css-a7169503a2fb6144.3fgbzzfxxjt4zdeo.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/css-a7169503a2fb6144.3hf1n2tcpkoko5ye.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/css-a7169503a2fb6144.3irixtkdq1qf5v64.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/css-a7169503a2fb6144.3qslupbxjj3tqdrr.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/css-a7169503a2fb6144.3uukj54tqv19ges6.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/css-a7169503a2fb6144.41hx66xwhueiaw2y.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/css-a7169503a2fb6144.475h4s6sg13h37dw.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/css-a7169503a2fb6144.47aumwfdlxzfjrqh.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/css-a7169503a2fb6144.4a0yurq8ez5orpkh.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/css-a7169503a2fb6144.4b1j0ca8if60eitw.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/css-a7169503a2fb6144.4cpkfybhwf38sei9.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/css-a7169503a2fb6144.4d8mdaayr5qvbueg.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/css-a7169503a2fb6144.4gt7zx9anec3glwn.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/css-a7169503a2fb6144.4gyfhxdc54spn5xc.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/css-a7169503a2fb6144.4hqtonej13yr8xpy.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/css-a7169503a2fb6144.4jsczb9upir6hp02.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/css-a7169503a2fb6144.50bzyf40ukjwciee.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/css-a7169503a2fb6144.5cs33vqh6wq1oxf2.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/css-a7169503a2fb6144.97hdvbz3j7xt9rs.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/css-a7169503a2fb6144.c04rc4be8kbfqa3.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/css-a7169503a2fb6144.di0ih3r0es3ig3e.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/css-a7169503a2fb6144.eb0mr4dywqu4gn6.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/css-a7169503a2fb6144.qdw0sxnej59ruoq.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/css-a7169503a2fb6144.rlh9lzxyeshu8ko.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/css-a7169503a2fb6144.v2vv4071tsqpvs1.rcgu.o" "-o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/css-a7169503a2fb6144" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/css-a7169503a2fb6144.363dwqjxdyww5mc2.rcgu.o" "-Wl,-dead_strip" "-nodefaultlibs" "-L" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps" "-L" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/build/gtk-d357ade4a2496406/out" "-L" "/Users/vishaldpatel/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libgtk-d7837d2da51a4fc2.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libatk-f51f15811894006c.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libgtk_sys-c9e0d368fa31949c.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libatk_sys-28447d8a6ed82374.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libgdk-c6920d9a47af383a.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libpango-6bf9bbfe2cff5ec3.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libcairo-99368cbfc31a841a.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libgdk_sys-a8d4a2957851bade.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libpango_sys-64778dff4e1b03b0.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libcairo_sys-c01d574b8ed6199e.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libgdk_pixbuf-72e25778261c7853.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libgio-e0ce6d6fd06a1dd5.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libglib-5f4d9b9aeb91237b.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libfutures_executor-1908547745cb9d18.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libfutures_util-20faf1365e0186d3.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libmemchr-4d102d4f1b06df6a.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libproc_macro_nested-2371890767c12a11.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libfutures_io-c14e3cdd2821dbcd.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libslab-cf97c9649c4795dc.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libpin_utils-13efb437786a044d.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libfutures_task-cd9d8b938bf8e858.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libfutures_channel-dd2b7c03a36dc082.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libfutures_sink-6bde5f1a0d4914c1.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libfutures_core-9d1ccd4feda85275.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/liblazy_static-a489a9dd01075252.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libbitflags-ac95352956904bed.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libgdk_pixbuf_sys-397e83ef71b97aa6.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libgio_sys-1a21eb43759ae03d.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libgobject_sys-fa0f301a5a2638b7.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libglib_sys-67e0e7ce31caf423.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/liblibc-2f697bcb367999fc.rlib" "/Users/vishaldpatel/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libstd-ce17fe05fa88fff7.rlib" "/Users/vishaldpatel/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libpanic_unwind-88250736fdfd488b.rlib" "/Users/vishaldpatel/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libhashbrown-b4c23b5d831b61ea.rlib" "/Users/vishaldpatel/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/librustc_std_workspace_alloc-52678edf67c3cbfc.rlib" "/Users/vishaldpatel/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libbacktrace-aa90723925b767c3.rlib" "/Users/vishaldpatel/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libbacktrace_sys-1ad31f0e1f5330bc.rlib" "/Users/vishaldpatel/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/librustc_demangle-572bf915a75bf178.rlib" "/Users/vishaldpatel/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libunwind-709b6ef89ca6e6af.rlib" "/Users/vishaldpatel/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libcfg_if-174360cf12ee1390.rlib" "/Users/vishaldpatel/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/liblibc-45e1eff5d23696f7.rlib" "/Users/vishaldpatel/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/liballoc-d67c1d4ca132d737.rlib" "/Users/vishaldpatel/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/librustc_std_workspace_core-41d0f9161f0005e8.rlib" "/Users/vishaldpatel/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libcore-f090ec23084537ee.rlib" "/Users/vishaldpatel/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libcompiler_builtins-7c4cbb62cd53c96a.rlib" "-framework" "AppKit" "-framework" "CoreFoundation" "-lgtk-3" "-lgdk-3" "-latk-1.0" "-lgdk-3" "-lpango-1.0" "-lcairo" "-lcairo-gobject" "-lgdk_pixbuf-2.0" "-lgio-2.0" "-lgobject-2.0" "-lgobject-2.0" "-lglib-2.0" "-lSystem" "-lresolv" "-lc" "-lm" = note: ld: library not found for -lgtk-3 clang: error: linker command failed with exit code 1 (use -v to see invocation)

error: aborting due to previous error

error: could not compile gtk-rs-examples.

Caused by: process didn't exit successfully: rustc --crate-name css src/bin/css.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C debuginfo=2 -C metadata=a7169503a2fb6144 -C extra-filename=-a7169503a2fb6144 --out-dir /Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps -C incremental=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/incremental -L dependency=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps --extern atk=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libatk-f51f15811894006c.rlib --extern cairo=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libcairo-99368cbfc31a841a.rlib --extern chrono=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libchrono-a3d251cdde6ab73f.rlib --extern futures=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libfutures-368f43e80d88ef9f.rlib --extern gdk=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libgdk-c6920d9a47af383a.rlib --extern gdk_pixbuf=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libgdk_pixbuf-72e25778261c7853.rlib --extern gio=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libgio-e0ce6d6fd06a1dd5.rlib --extern glib=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libglib-5f4d9b9aeb91237b.rlib --extern glib_sys=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libglib_sys-67e0e7ce31caf423.rlib --extern gobject_sys=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libgobject_sys-fa0f301a5a2638b7.rlib --extern gtk=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libgtk-d7837d2da51a4fc2.rlib --extern once_cell=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libonce_cell-5a88f8ce0964a156.rlib --extern pango=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libpango-6bf9bbfe2cff5ec3.rlib --extern pangocairo=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libpangocairo-eab6141eeb3c9431.rlib -L native=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/build/gtk-d357ade4a2496406/out (exit code: 1) warning: build failed, waiting for other jobs to finish... error: linking with cc failed: exit code: 1 | = note: "cc" "-m64" "-L" "/Users/vishaldpatel/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/notebook-efdce1ed07f3e34b.10z62rn67uce3kej.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/notebook-efdce1ed07f3e34b.13oqduzr5wmznuyy.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/notebook-efdce1ed07f3e34b.13xykvputmgt3pt8.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/notebook-efdce1ed07f3e34b.16sxctdj9hj89fuv.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/notebook-efdce1ed07f3e34b.1kduv3fr4usnu4rn.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/notebook-efdce1ed07f3e34b.1lcwt19oqik6i1ib.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/notebook-efdce1ed07f3e34b.1lkn8anwfv2orvib.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/notebook-efdce1ed07f3e34b.1qpp07ooa60epqmu.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/notebook-efdce1ed07f3e34b.1rr5nsurvytxy3ls.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/notebook-efdce1ed07f3e34b.1suwb4hgg1blouh9.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/notebook-efdce1ed07f3e34b.1us0ast4di4qqsgz.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/notebook-efdce1ed07f3e34b.1x5om7ig2hxuscvj.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/notebook-efdce1ed07f3e34b.1yf1mk09j9z3gibk.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/notebook-efdce1ed07f3e34b.27filmcv0lgr11qj.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/notebook-efdce1ed07f3e34b.2fg4kun1pdnxaakg.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/notebook-efdce1ed07f3e34b.2hk7ct7z9yn7if11.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/notebook-efdce1ed07f3e34b.3akzkqjlz1ik8zk8.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/notebook-efdce1ed07f3e34b.3bhnjv53uqs2alv.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/notebook-efdce1ed07f3e34b.3ez0lhkqpgsmmxs0.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/notebook-efdce1ed07f3e34b.3f55stod5wst5gcw.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/notebook-efdce1ed07f3e34b.3fl3hn0l9g5dizdg.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/notebook-efdce1ed07f3e34b.3k1ju9qjx9q2t8gg.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/notebook-efdce1ed07f3e34b.3lcvq1gp1exdmgpr.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/notebook-efdce1ed07f3e34b.3n2s75y3b5j4q5m7.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/notebook-efdce1ed07f3e34b.3psbvguqza182v6e.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/notebook-efdce1ed07f3e34b.3vj5ifz43t0d4obu.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/notebook-efdce1ed07f3e34b.3wznlvkk9u0ft1is.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/notebook-efdce1ed07f3e34b.400emr4t3garfsdl.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/notebook-efdce1ed07f3e34b.46h363yuuiwwrym2.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/notebook-efdce1ed07f3e34b.47mn4dl52k48tf0n.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/notebook-efdce1ed07f3e34b.4apyaeyrvzapfj6t.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/notebook-efdce1ed07f3e34b.4kp0tuchjbxilzrv.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/notebook-efdce1ed07f3e34b.505etqvvmckr7c8a.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/notebook-efdce1ed07f3e34b.558mq7hem5io7kmc.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/notebook-efdce1ed07f3e34b.574d6y2fo8dl6j9j.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/notebook-efdce1ed07f3e34b.57a4ndc56o0n5xxw.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/notebook-efdce1ed07f3e34b.59nt6lo8m9gnjao5.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/notebook-efdce1ed07f3e34b.59u9mryiuu5r3ke0.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/notebook-efdce1ed07f3e34b.5b8mwq3zpruj9vqp.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/notebook-efdce1ed07f3e34b.8f1t4a3uxvvoku8.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/notebook-efdce1ed07f3e34b.9dygcuei4xc5exg.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/notebook-efdce1ed07f3e34b.9wzjeyr6bn9uxbg.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/notebook-efdce1ed07f3e34b.aor0ol8vmbt1il3.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/notebook-efdce1ed07f3e34b.c4gh1g3tujlxeux.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/notebook-efdce1ed07f3e34b.f1et1wzsk7d0rvb.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/notebook-efdce1ed07f3e34b.nagkwvu7e968n2y.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/notebook-efdce1ed07f3e34b.t9s1sa9zmwa3rxq.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/notebook-efdce1ed07f3e34b.x82el2mgq1k6muc.rcgu.o" "-o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/notebook-efdce1ed07f3e34b" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/notebook-efdce1ed07f3e34b.2zob73bp9jlpclkz.rcgu.o" "-Wl,-dead_strip" "-nodefaultlibs" "-L" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps" "-L" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/build/gtk-d357ade4a2496406/out" "-L" "/Users/vishaldpatel/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libgtk-d7837d2da51a4fc2.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libgdk-c6920d9a47af383a.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libpango-6bf9bbfe2cff5ec3.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libgdk_pixbuf-72e25778261c7853.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libcairo-99368cbfc31a841a.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libatk-f51f15811894006c.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libgtk_sys-c9e0d368fa31949c.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libatk_sys-28447d8a6ed82374.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libgdk_sys-a8d4a2957851bade.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libpango_sys-64778dff4e1b03b0.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libgdk_pixbuf_sys-397e83ef71b97aa6.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libcairo_sys-c01d574b8ed6199e.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libgio-e0ce6d6fd06a1dd5.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libgio_sys-1a21eb43759ae03d.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libglib-5f4d9b9aeb91237b.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libfutures_executor-1908547745cb9d18.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libfutures_util-20faf1365e0186d3.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libmemchr-4d102d4f1b06df6a.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libproc_macro_nested-2371890767c12a11.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libfutures_io-c14e3cdd2821dbcd.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libslab-cf97c9649c4795dc.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libpin_utils-13efb437786a044d.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libfutures_task-cd9d8b938bf8e858.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libfutures_channel-dd2b7c03a36dc082.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libfutures_sink-6bde5f1a0d4914c1.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libfutures_core-9d1ccd4feda85275.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libgobject_sys-fa0f301a5a2638b7.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libglib_sys-67e0e7ce31caf423.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/liblibc-2f697bcb367999fc.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/liblazy_static-a489a9dd01075252.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libbitflags-ac95352956904bed.rlib" "/Users/vishaldpatel/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libstd-ce17fe05fa88fff7.rlib" "/Users/vishaldpatel/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libpanic_unwind-88250736fdfd488b.rlib" "/Users/vishaldpatel/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libhashbrown-b4c23b5d831b61ea.rlib" "/Users/vishaldpatel/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/librustc_std_workspace_alloc-52678edf67c3cbfc.rlib" "/Users/vishaldpatel/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libbacktrace-aa90723925b767c3.rlib" "/Users/vishaldpatel/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libbacktrace_sys-1ad31f0e1f5330bc.rlib" "/Users/vishaldpatel/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/librustc_demangle-572bf915a75bf178.rlib" "/Users/vishaldpatel/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libunwind-709b6ef89ca6e6af.rlib" "/Users/vishaldpatel/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libcfg_if-174360cf12ee1390.rlib" "/Users/vishaldpatel/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/liblibc-45e1eff5d23696f7.rlib" "/Users/vishaldpatel/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/liballoc-d67c1d4ca132d737.rlib" "/Users/vishaldpatel/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/librustc_std_workspace_core-41d0f9161f0005e8.rlib" "/Users/vishaldpatel/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libcore-f090ec23084537ee.rlib" "/Users/vishaldpatel/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libcompiler_builtins-7c4cbb62cd53c96a.rlib" "-framework" "AppKit" "-framework" "CoreFoundation" "-lgtk-3" "-lgdk-3" "-latk-1.0" "-lgdk-3" "-lpango-1.0" "-lgdk_pixbuf-2.0" "-lcairo" "-lcairo-gobject" "-lgio-2.0" "-lgobject-2.0" "-lgobject-2.0" "-lglib-2.0" "-lSystem" "-lresolv" "-lc" "-lm" = note: ld: library not found for -lgtk-3 clang: error: linker command failed with exit code 1 (use -v to see invocation)

error: aborting due to previous error

error: could not compile gtk-rs-examples.

Caused by: process didn't exit successfully: rustc --crate-name notebook src/bin/notebook.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C debuginfo=2 -C metadata=efdce1ed07f3e34b -C extra-filename=-efdce1ed07f3e34b --out-dir /Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps -C incremental=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/incremental -L dependency=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps --extern atk=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libatk-f51f15811894006c.rlib --extern cairo=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libcairo-99368cbfc31a841a.rlib --extern chrono=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libchrono-a3d251cdde6ab73f.rlib --extern futures=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libfutures-368f43e80d88ef9f.rlib --extern gdk=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libgdk-c6920d9a47af383a.rlib --extern gdk_pixbuf=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libgdk_pixbuf-72e25778261c7853.rlib --extern gio=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libgio-e0ce6d6fd06a1dd5.rlib --extern glib=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libglib-5f4d9b9aeb91237b.rlib --extern glib_sys=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libglib_sys-67e0e7ce31caf423.rlib --extern gobject_sys=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libgobject_sys-fa0f301a5a2638b7.rlib --extern gtk=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libgtk-d7837d2da51a4fc2.rlib --extern once_cell=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libonce_cell-5a88f8ce0964a156.rlib --extern pango=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libpango-6bf9bbfe2cff5ec3.rlib --extern pangocairo=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libpangocairo-eab6141eeb3c9431.rlib -L native=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/build/gtk-d357ade4a2496406/out (exit code: 1) warning: build failed, waiting for other jobs to finish... error: linking with cc failed: exit code: 1 | = note: "cc" "-m64" "-L" "/Users/vishaldpatel/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/multithreading_context-29ca606f7d9ac902.10iu2nszdv6bh0f6.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/multithreading_context-29ca606f7d9ac902.120624yd2c6ptn4e.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/multithreading_context-29ca606f7d9ac902.12tkeaxqqnqwc7sg.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/multithreading_context-29ca606f7d9ac902.1dbmi0jeotouj6en.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/multithreading_context-29ca606f7d9ac902.1g4pqzjfebr9rimi.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/multithreading_context-29ca606f7d9ac902.1h3ibk1ojnd99gg4.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/multithreading_context-29ca606f7d9ac902.1i60oeg8yz66jz9d.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/multithreading_context-29ca606f7d9ac902.1jzongm1vze2l6dz.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/multithreading_context-29ca606f7d9ac902.1lblgj607iev3e6w.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/multithreading_context-29ca606f7d9ac902.1lr487mrkesa7i2t.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/multithreading_context-29ca606f7d9ac902.1m8lrhh1s9ijvh4z.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/multithreading_context-29ca606f7d9ac902.1o8v4bpnz9763zkt.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/multithreading_context-29ca606f7d9ac902.1ofb2i6dad0kpgvg.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/multithreading_context-29ca606f7d9ac902.1ot5bnte02vcuo5r.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/multithreading_context-29ca606f7d9ac902.1pnvijd8yz5mndkr.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/multithreading_context-29ca606f7d9ac902.1rm1eqddp9wnq4uf.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/multithreading_context-29ca606f7d9ac902.1wqx3y3q44pd0d0u.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/multithreading_context-29ca606f7d9ac902.1xwztlfb6d9qdf1g.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/multithreading_context-29ca606f7d9ac902.1y41m38f7lqv3gr1.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/multithreading_context-29ca606f7d9ac902.1zih7rkky9whopol.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/multithreading_context-29ca606f7d9ac902.220kf9ae2nncpwlx.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/multithreading_context-29ca606f7d9ac902.22k5w84yuhf2w0fh.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/multithreading_context-29ca606f7d9ac902.2658mk9gdan96hx9.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/multithreading_context-29ca606f7d9ac902.272eg5jebbsepggw.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/multithreading_context-29ca606f7d9ac902.2762fw08y8hyd7k1.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/multithreading_context-29ca606f7d9ac902.2bk3lv9drvzka4dr.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/multithreading_context-29ca606f7d9ac902.2clx37t3c5v45oi3.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/multithreading_context-29ca606f7d9ac902.2hcogg9nt7rt03so.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/multithreading_context-29ca606f7d9ac902.2jey13qmxh7npox0.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/multithreading_context-29ca606f7d9ac902.2m28en9ni42zediy.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/multithreading_context-29ca606f7d9ac902.2mmipzhsy0ys392x.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/multithreading_context-29ca606f7d9ac902.2tgo8bprlp5ewd3s.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/multithreading_context-29ca606f7d9ac902.2wnctyqsxwby6wz3.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/multithreading_context-29ca606f7d9ac902.2xvgn7u251n78pyb.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/multithreading_context-29ca606f7d9ac902.2z0qamftsseqp8ji.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/multithreading_context-29ca606f7d9ac902.2z64upp0826xwk60.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/multithreading_context-29ca606f7d9ac902.31akdmhhh9upfdv9.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/multithreading_context-29ca606f7d9ac902.395o2lwwrj50b4lx.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/multithreading_context-29ca606f7d9ac902.3a21hfub01iwk62e.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/multithreading_context-29ca606f7d9ac902.3abtrdm6w8u20bya.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/multithreading_context-29ca606f7d9ac902.3kug6l11w2nzg6or.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/multithreading_context-29ca606f7d9ac902.3m8w6g967uigee6m.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/multithreading_context-29ca606f7d9ac902.3q285nrwmwk6bseb.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/multithreading_context-29ca606f7d9ac902.3rm4858ko9194mnv.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/multithreading_context-29ca606f7d9ac902.3swjy27k6rfkaa8g.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/multithreading_context-29ca606f7d9ac902.3wfewg9ku15hw4kk.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/multithreading_context-29ca606f7d9ac902.3xypsooxw7dvdna2.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/multithreading_context-29ca606f7d9ac902.42mu93rci7glvsqg.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/multithreading_context-29ca606f7d9ac902.42ou00aq0ke0mudf.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/multithreading_context-29ca606f7d9ac902.42w17kw6o9gqulza.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/multithreading_context-29ca606f7d9ac902.431g3bwvnk9lweyu.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/multithreading_context-29ca606f7d9ac902.44u1b1vxgiayfa51.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/multithreading_context-29ca606f7d9ac902.466wy2b89b3uceaf.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/multithreading_context-29ca606f7d9ac902.4e2ushpxd2hamb8.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/multithreading_context-29ca606f7d9ac902.4lojug1zp6pap6gx.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/multithreading_context-29ca606f7d9ac902.4p58ndvajnmyll0q.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/multithreading_context-29ca606f7d9ac902.4rsyv5ceqqjeiiu1.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/multithreading_context-29ca606f7d9ac902.50mh5eoa3w4ih5ha.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/multithreading_context-29ca606f7d9ac902.5363ci5wu3895isg.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/multithreading_context-29ca606f7d9ac902.5bv6k43rbe8gmqm8.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/multithreading_context-29ca606f7d9ac902.5gbl8zg8ei8216cq.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/multithreading_context-29ca606f7d9ac902.5o4i8q2v5iqtijh.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/multithreading_context-29ca606f7d9ac902.baseo1ulhi349dj.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/multithreading_context-29ca606f7d9ac902.cq2mvvi8k6s1ing.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/multithreading_context-29ca606f7d9ac902.cwm133tomi0pqi2.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/multithreading_context-29ca606f7d9ac902.cyda9wesv9em9v7.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/multithreading_context-29ca606f7d9ac902.dis1wwf5pmqyq04.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/multithreading_context-29ca606f7d9ac902.fb4ol8yvs0iqdx0.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/multithreading_context-29ca606f7d9ac902.fggqz2tsl23j2iy.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/multithreading_context-29ca606f7d9ac902.gg6xqi0uwfocd6c.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/multithreading_context-29ca606f7d9ac902.heezw1lv2ttd0s3.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/multithreading_context-29ca606f7d9ac902.iuzjbzpnzh16hun.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/multithreading_context-29ca606f7d9ac902.n9h87yoapij2g0a.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/multithreading_context-29ca606f7d9ac902.nluo1to748u8e2s.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/multithreading_context-29ca606f7d9ac902.pb7fai2bqtqp0ku.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/multithreading_context-29ca606f7d9ac902.pe5k8obeety1bq8.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/multithreading_context-29ca606f7d9ac902.uy9fqs8aq6npjh6.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/multithreading_context-29ca606f7d9ac902.z8kiwnahvwu0sge.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/multithreading_context-29ca606f7d9ac902.zudr79xsobc9bkq.rcgu.o" "-o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/multithreading_context-29ca606f7d9ac902" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/multithreading_context-29ca606f7d9ac902.329tujy9nxqc8byf.rcgu.o" "-Wl,-dead_strip" "-nodefaultlibs" "-L" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps" "-L" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/build/gtk-d357ade4a2496406/out" "-L" "/Users/vishaldpatel/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libgtk-d7837d2da51a4fc2.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libgdk-c6920d9a47af383a.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libpango-6bf9bbfe2cff5ec3.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libgdk_pixbuf-72e25778261c7853.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libcairo-99368cbfc31a841a.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libatk-f51f15811894006c.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libgtk_sys-c9e0d368fa31949c.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libatk_sys-28447d8a6ed82374.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libgdk_sys-a8d4a2957851bade.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libpango_sys-64778dff4e1b03b0.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libgdk_pixbuf_sys-397e83ef71b97aa6.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libcairo_sys-c01d574b8ed6199e.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libgio-e0ce6d6fd06a1dd5.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libgio_sys-1a21eb43759ae03d.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libglib-5f4d9b9aeb91237b.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libfutures_executor-1908547745cb9d18.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libfutures_util-20faf1365e0186d3.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libmemchr-4d102d4f1b06df6a.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libproc_macro_nested-2371890767c12a11.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libfutures_io-c14e3cdd2821dbcd.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libslab-cf97c9649c4795dc.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libpin_utils-13efb437786a044d.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libfutures_task-cd9d8b938bf8e858.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libfutures_channel-dd2b7c03a36dc082.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libfutures_sink-6bde5f1a0d4914c1.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libfutures_core-9d1ccd4feda85275.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libgobject_sys-fa0f301a5a2638b7.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libglib_sys-67e0e7ce31caf423.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/liblibc-2f697bcb367999fc.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/liblazy_static-a489a9dd01075252.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libbitflags-ac95352956904bed.rlib" "/Users/vishaldpatel/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libstd-ce17fe05fa88fff7.rlib" "/Users/vishaldpatel/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libpanic_unwind-88250736fdfd488b.rlib" "/Users/vishaldpatel/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libhashbrown-b4c23b5d831b61ea.rlib" "/Users/vishaldpatel/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/librustc_std_workspace_alloc-52678edf67c3cbfc.rlib" "/Users/vishaldpatel/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libbacktrace-aa90723925b767c3.rlib" "/Users/vishaldpatel/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libbacktrace_sys-1ad31f0e1f5330bc.rlib" "/Users/vishaldpatel/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/librustc_demangle-572bf915a75bf178.rlib" "/Users/vishaldpatel/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libunwind-709b6ef89ca6e6af.rlib" "/Users/vishaldpatel/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libcfg_if-174360cf12ee1390.rlib" "/Users/vishaldpatel/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/liblibc-45e1eff5d23696f7.rlib" "/Users/vishaldpatel/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/liballoc-d67c1d4ca132d737.rlib" "/Users/vishaldpatel/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/librustc_std_workspace_core-41d0f9161f0005e8.rlib" "/Users/vishaldpatel/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libcore-f090ec23084537ee.rlib" "/Users/vishaldpatel/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libcompiler_builtins-7c4cbb62cd53c96a.rlib" "-framework" "AppKit" "-framework" "CoreFoundation" "-lgtk-3" "-lgdk-3" "-latk-1.0" "-lgdk-3" "-lpango-1.0" "-lgdk_pixbuf-2.0" "-lcairo" "-lcairo-gobject" "-lgio-2.0" "-lgobject-2.0" "-lgobject-2.0" "-lglib-2.0" "-lSystem" "-lresolv" "-lc" "-lm" = note: ld: library not found for -lgtk-3 clang: error: linker command failed with exit code 1 (use -v to see invocation)

error: aborting due to previous error

error: could not compile gtk-rs-examples.

Caused by: process didn't exit successfully: rustc --crate-name multithreading_context src/bin/multithreading_context.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C debuginfo=2 -C metadata=29ca606f7d9ac902 -C extra-filename=-29ca606f7d9ac902 --out-dir /Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps -C incremental=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/incremental -L dependency=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps --extern atk=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libatk-f51f15811894006c.rlib --extern cairo=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libcairo-99368cbfc31a841a.rlib --extern chrono=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libchrono-a3d251cdde6ab73f.rlib --extern futures=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libfutures-368f43e80d88ef9f.rlib --extern gdk=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libgdk-c6920d9a47af383a.rlib --extern gdk_pixbuf=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libgdk_pixbuf-72e25778261c7853.rlib --extern gio=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libgio-e0ce6d6fd06a1dd5.rlib --extern glib=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libglib-5f4d9b9aeb91237b.rlib --extern glib_sys=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libglib_sys-67e0e7ce31caf423.rlib --extern gobject_sys=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libgobject_sys-fa0f301a5a2638b7.rlib --extern gtk=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libgtk-d7837d2da51a4fc2.rlib --extern once_cell=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libonce_cell-5a88f8ce0964a156.rlib --extern pango=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libpango-6bf9bbfe2cff5ec3.rlib --extern pangocairo=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libpangocairo-eab6141eeb3c9431.rlib -L native=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/build/gtk-d357ade4a2496406/out (exit code: 1) warning: build failed, waiting for other jobs to finish... error: linking with cc failed: exit code: 1 | = note: "cc" "-m64" "-L" "/Users/vishaldpatel/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/cairo_threads-8c1392fd3ee89d8e.116qlx3ayqlea5tp.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/cairo_threads-8c1392fd3ee89d8e.11zip5j42zp05vnm.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/cairo_threads-8c1392fd3ee89d8e.1439bia5z0ahgxt5.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/cairo_threads-8c1392fd3ee89d8e.176n6dpc3amzrpqn.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/cairo_threads-8c1392fd3ee89d8e.17sj8bqvue9xkywh.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/cairo_threads-8c1392fd3ee89d8e.1acrdfpa4sxlbbze.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/cairo_threads-8c1392fd3ee89d8e.1aod7hxt4icoexyk.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/cairo_threads-8c1392fd3ee89d8e.1b4d726bub2265zy.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/cairo_threads-8c1392fd3ee89d8e.1ceh8c4cb7u6zj9j.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/cairo_threads-8c1392fd3ee89d8e.1ckc4yzswlyl7pef.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/cairo_threads-8c1392fd3ee89d8e.1d8bqc6clpg56plq.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/cairo_threads-8c1392fd3ee89d8e.1e0ry5tfmya42fyb.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/cairo_threads-8c1392fd3ee89d8e.1gxoti8ve4o8avfa.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/cairo_threads-8c1392fd3ee89d8e.1h2r10n15341hr5w.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/cairo_threads-8c1392fd3ee89d8e.1hhr8icokmevz4zp.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/cairo_threads-8c1392fd3ee89d8e.1lcwkkhdk684kljv.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/cairo_threads-8c1392fd3ee89d8e.1n648ac2afvof1ma.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/cairo_threads-8c1392fd3ee89d8e.1rdpicg5wz9sfib8.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/cairo_threads-8c1392fd3ee89d8e.1urlulhyg6rilrec.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/cairo_threads-8c1392fd3ee89d8e.1wywiy7evqjzfizy.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/cairo_threads-8c1392fd3ee89d8e.20nhdop9nsnbzbqv.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/cairo_threads-8c1392fd3ee89d8e.21ilendzs9rlm06z.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/cairo_threads-8c1392fd3ee89d8e.2479jxatg9zpd2nk.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/cairo_threads-8c1392fd3ee89d8e.2du2l83i9zq9lgq8.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/cairo_threads-8c1392fd3ee89d8e.2dv46dhsyjdivdhx.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/cairo_threads-8c1392fd3ee89d8e.2f20rgc28ezq3ztw.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/cairo_threads-8c1392fd3ee89d8e.2h0dnxukhxj4ep37.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/cairo_threads-8c1392fd3ee89d8e.2idp2puj9l7zlmgi.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/cairo_threads-8c1392fd3ee89d8e.2k2z3ufsnfxcgxqc.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/cairo_threads-8c1392fd3ee89d8e.2le372o26bb744le.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/cairo_threads-8c1392fd3ee89d8e.2n2wm4m2q8r0dkk6.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/cairo_threads-8c1392fd3ee89d8e.2qta3e9cb006izg2.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/cairo_threads-8c1392fd3ee89d8e.349tmfe7ldzqnkv0.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/cairo_threads-8c1392fd3ee89d8e.34qtlxknevuqmpsv.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/cairo_threads-8c1392fd3ee89d8e.34y8attcintlv1jr.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/cairo_threads-8c1392fd3ee89d8e.356hd8fmlv6v6ld.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/cairo_threads-8c1392fd3ee89d8e.378y0ed4632igdss.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/cairo_threads-8c1392fd3ee89d8e.37de0myrdiygz8oh.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/cairo_threads-8c1392fd3ee89d8e.38jmr5e4898gblup.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/cairo_threads-8c1392fd3ee89d8e.39x3cau42x40vmyv.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/cairo_threads-8c1392fd3ee89d8e.3c26u6hj8c6bd1xf.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/cairo_threads-8c1392fd3ee89d8e.3cmugsiy2gjdt70k.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/cairo_threads-8c1392fd3ee89d8e.3ctu2rzf15xm90y9.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/cairo_threads-8c1392fd3ee89d8e.3hd3aibjjc15153b.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/cairo_threads-8c1392fd3ee89d8e.3j4ahxoh6md0h8b0.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/cairo_threads-8c1392fd3ee89d8e.3k0nshbvtc1mgj2o.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/cairo_threads-8c1392fd3ee89d8e.3n4horsvmtpeujm7.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/cairo_threads-8c1392fd3ee89d8e.3s73ng5bxk9nxi7r.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/cairo_threads-8c1392fd3ee89d8e.3uyjv2jsa7c5bzcw.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/cairo_threads-8c1392fd3ee89d8e.3vfktjsdrd4mid09.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/cairo_threads-8c1392fd3ee89d8e.3vp58t1ybea1cu9a.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/cairo_threads-8c1392fd3ee89d8e.3vx7fwfs74tlj8hm.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/cairo_threads-8c1392fd3ee89d8e.3xhi1rqi16ua2spp.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/cairo_threads-8c1392fd3ee89d8e.3zoififgw4tw059w.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/cairo_threads-8c1392fd3ee89d8e.41icjr5w3vzwnbm2.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/cairo_threads-8c1392fd3ee89d8e.41v7x1r518501euo.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/cairo_threads-8c1392fd3ee89d8e.42el7qy49r4eddzo.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/cairo_threads-8c1392fd3ee89d8e.42kvuw3p2lhk1054.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/cairo_threads-8c1392fd3ee89d8e.44nzijsvyajzjoid.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/cairo_threads-8c1392fd3ee89d8e.454ewqm2djsbml7b.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/cairo_threads-8c1392fd3ee89d8e.45eg97gdpzz34o7p.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/cairo_threads-8c1392fd3ee89d8e.45jgnp3ixashoqzl.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/cairo_threads-8c1392fd3ee89d8e.48smi89okmfgv7hp.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/cairo_threads-8c1392fd3ee89d8e.49ulroxczdgbsonw.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/cairo_threads-8c1392fd3ee89d8e.4c09x9b59d8yooru.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/cairo_threads-8c1392fd3ee89d8e.4et59oebs1otih37.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/cairo_threads-8c1392fd3ee89d8e.4ihwqdcx9dhxs1je.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/cairo_threads-8c1392fd3ee89d8e.4prjkgedmr4ye52o.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/cairo_threads-8c1392fd3ee89d8e.4rncyxswso056qln.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/cairo_threads-8c1392fd3ee89d8e.4szvap6jd9dtovyi.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/cairo_threads-8c1392fd3ee89d8e.4ui05jlsjb627166.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/cairo_threads-8c1392fd3ee89d8e.50aormpyf6dvsddu.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/cairo_threads-8c1392fd3ee89d8e.536nrto5quov8vcd.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/cairo_threads-8c1392fd3ee89d8e.54n3avl8lj7m8dbr.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/cairo_threads-8c1392fd3ee89d8e.55wvsh77ilyn1me9.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/cairo_threads-8c1392fd3ee89d8e.57ayoo12vv5b9cwb.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/cairo_threads-8c1392fd3ee89d8e.57gg8bzcse1iz9pv.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/cairo_threads-8c1392fd3ee89d8e.581llj7wyrl5k54k.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/cairo_threads-8c1392fd3ee89d8e.59k2s3jbmicec1g2.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/cairo_threads-8c1392fd3ee89d8e.5ag2xkfufj4470n1.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/cairo_threads-8c1392fd3ee89d8e.5b82afocst4skzqh.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/cairo_threads-8c1392fd3ee89d8e.5dhs2pd05cr8l229.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/cairo_threads-8c1392fd3ee89d8e.5e1infsg180kl1j.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/cairo_threads-8c1392fd3ee89d8e.5gp8zp5qet1guzq2.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/cairo_threads-8c1392fd3ee89d8e.7j8v8ya0isxwgym.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/cairo_threads-8c1392fd3ee89d8e.7lsudiitq6josty.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/cairo_threads-8c1392fd3ee89d8e.ci7vweb5uh5j7ab.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/cairo_threads-8c1392fd3ee89d8e.iltl3cijubi7dqd.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/cairo_threads-8c1392fd3ee89d8e.iqtsi18i1tb2mdq.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/cairo_threads-8c1392fd3ee89d8e.jd6obm9zumd9xvw.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/cairo_threads-8c1392fd3ee89d8e.nzvibq8ufwe5k8t.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/cairo_threads-8c1392fd3ee89d8e.qlhjkao9l7lkgpk.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/cairo_threads-8c1392fd3ee89d8e.wx32es6k3telna5.rcgu.o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/cairo_threads-8c1392fd3ee89d8e.ydic8acdfzspxqh.rcgu.o" "-o" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/cairo_threads-8c1392fd3ee89d8e" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/cairo_threads-8c1392fd3ee89d8e.7d331wkln1jo4lu.rcgu.o" "-Wl,-dead_strip" "-nodefaultlibs" "-L" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps" "-L" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/build/gtk-d357ade4a2496406/out" "-L" "/Users/vishaldpatel/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libgtk-d7837d2da51a4fc2.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libgdk-c6920d9a47af383a.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libpango-6bf9bbfe2cff5ec3.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libgdk_pixbuf-72e25778261c7853.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libatk-f51f15811894006c.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libgtk_sys-c9e0d368fa31949c.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libatk_sys-28447d8a6ed82374.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libgdk_sys-a8d4a2957851bade.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libpango_sys-64778dff4e1b03b0.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libgdk_pixbuf_sys-397e83ef71b97aa6.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libgio-e0ce6d6fd06a1dd5.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libgio_sys-1a21eb43759ae03d.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libcairo-99368cbfc31a841a.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libglib-5f4d9b9aeb91237b.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libfutures_executor-1908547745cb9d18.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libfutures_util-20faf1365e0186d3.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libmemchr-4d102d4f1b06df6a.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libproc_macro_nested-2371890767c12a11.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libfutures_io-c14e3cdd2821dbcd.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libslab-cf97c9649c4795dc.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libpin_utils-13efb437786a044d.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libfutures_task-cd9d8b938bf8e858.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libfutures_channel-dd2b7c03a36dc082.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libfutures_sink-6bde5f1a0d4914c1.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libfutures_core-9d1ccd4feda85275.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libgobject_sys-fa0f301a5a2638b7.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/liblazy_static-a489a9dd01075252.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libbitflags-ac95352956904bed.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libcairo_sys-c01d574b8ed6199e.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libglib_sys-67e0e7ce31caf423.rlib" "/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/liblibc-2f697bcb367999fc.rlib" "/Users/vishaldpatel/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libstd-ce17fe05fa88fff7.rlib" "/Users/vishaldpatel/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libpanic_unwind-88250736fdfd488b.rlib" "/Users/vishaldpatel/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libhashbrown-b4c23b5d831b61ea.rlib" "/Users/vishaldpatel/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/librustc_std_workspace_alloc-52678edf67c3cbfc.rlib" "/Users/vishaldpatel/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libbacktrace-aa90723925b767c3.rlib" "/Users/vishaldpatel/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libbacktrace_sys-1ad31f0e1f5330bc.rlib" "/Users/vishaldpatel/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/librustc_demangle-572bf915a75bf178.rlib" "/Users/vishaldpatel/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libunwind-709b6ef89ca6e6af.rlib" "/Users/vishaldpatel/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libcfg_if-174360cf12ee1390.rlib" "/Users/vishaldpatel/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/liblibc-45e1eff5d23696f7.rlib" "/Users/vishaldpatel/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/liballoc-d67c1d4ca132d737.rlib" "/Users/vishaldpatel/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/librustc_std_workspace_core-41d0f9161f0005e8.rlib" "/Users/vishaldpatel/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libcore-f090ec23084537ee.rlib" "/Users/vishaldpatel/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libcompiler_builtins-7c4cbb62cd53c96a.rlib" "-framework" "AppKit" "-framework" "CoreFoundation" "-lgtk-3" "-lgdk-3" "-latk-1.0" "-lgdk-3" "-lpango-1.0" "-lgdk_pixbuf-2.0" "-lgio-2.0" "-lgobject-2.0" "-lcairo" "-lcairo-gobject" "-lgobject-2.0" "-lglib-2.0" "-lSystem" "-lresolv" "-lc" "-lm" = note: ld: library not found for -lgtk-3 clang: error: linker command failed with exit code 1 (use -v to see invocation)

error: aborting due to previous error

error: could not compile gtk-rs-examples.

Caused by: process didn't exit successfully: rustc --crate-name cairo_threads src/bin/cairo_threads.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C debuginfo=2 -C metadata=8c1392fd3ee89d8e -C extra-filename=-8c1392fd3ee89d8e --out-dir /Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps -C incremental=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/incremental -L dependency=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps --extern atk=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libatk-f51f15811894006c.rlib --extern cairo=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libcairo-99368cbfc31a841a.rlib --extern chrono=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libchrono-a3d251cdde6ab73f.rlib --extern futures=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libfutures-368f43e80d88ef9f.rlib --extern gdk=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libgdk-c6920d9a47af383a.rlib --extern gdk_pixbuf=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libgdk_pixbuf-72e25778261c7853.rlib --extern gio=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libgio-e0ce6d6fd06a1dd5.rlib --extern glib=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libglib-5f4d9b9aeb91237b.rlib --extern glib_sys=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libglib_sys-67e0e7ce31caf423.rlib --extern gobject_sys=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libgobject_sys-fa0f301a5a2638b7.rlib --extern gtk=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libgtk-d7837d2da51a4fc2.rlib --extern once_cell=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libonce_cell-5a88f8ce0964a156.rlib --extern pango=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libpango-6bf9bbfe2cff5ec3.rlib --extern pangocairo=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/deps/libpangocairo-eab6141eeb3c9431.rlib -L native=/Users/vishaldpatel/Learning/Rust/gtk_examples/target/debug/build/gtk-d357ade4a2496406/out (exit code: 1) `

GuillaumeGomez commented 4 years ago

You have a missing brew install gtk+3 maybe?

GuillaumeGomez commented 4 years ago

I'll assume you were the one who opened https://www.reddit.com/r/rust/comments/fc4kb3/how_do_i_get_started_with_gtkrs/ so I'll close this issue.

vishaldpatel commented 4 years ago

Different person, but same fix! =)