Navigation Menu

Skip to content

Instantly share code, notes, and snippets.

@MaikKlein
Created November 6, 2017 07:28
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save MaikKlein/40058b5a98ef3821002a1f15c5f21bef to your computer and use it in GitHub Desktop.
Save MaikKlein/40058b5a98ef3821002a1f15c5f21bef to your computer and use it in GitHub Desktop.
> error: linking with `cc` failed: exit code: 1
> |
> = note: "cc" "-Wl,--as-needed" "-Wl,-z,noexecstack" "-m64" "-L" "/home/maik/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "/home/maik/projects/spire-lang/target/release/deps/spire-86a6ccc3fca50799.alloc-allocator.volatile.rcgu.o" "/home/maik/projects/spire-lang/target/release/deps/spire-86a6ccc3fca50799.alloc-boxed.volatile.rcgu.o" "/home/maik/projects/spire-lang/target/release/deps/spire-86a6ccc3fca50799.alloc-heap.volatile.rcgu.o" "/home/maik/projects/spire-lang/target/release/deps/spire-86a6ccc3fca50799.alloc-raw_vec.volatile.rcgu.o" "/home/maik/projects/spire-lang/target/release/deps/spire-86a6ccc3fca50799.alloc-slice-hack.volatile.rcgu.o" "/home/maik/projects/spire-lang/target/release/deps/spire-86a6ccc3fca50799.alloc-string.volatile.rcgu.o" "/home/maik/projects/spire-lang/target/release/deps/spire-86a6ccc3fca50799.alloc-vec.volatile.rcgu.o" "/home/maik/projects/spire-lang/target/release/deps/spire-86a6ccc3fca50799.combine-char.volatile.rcgu.o" "/home/maik/projects/spire-lang/target/release/deps/spire-86a6ccc3fca50799.combine-combinator.volatile.rcgu.o" "/home/maik/projects/spire-lang/target/release/deps/spire-86a6ccc3fca50799.combine-primitives.volatile.rcgu.o" "/home/maik/projects/spire-lang/target/release/deps/spire-86a6ccc3fca50799.combine-range.volatile.rcgu.o" "/home/maik/projects/spire-lang/target/release/deps/spire-86a6ccc3fca50799.core-any.volatile.rcgu.o" "/home/maik/projects/spire-lang/target/release/deps/spire-86a6ccc3fca50799.core-cmp.volatile.rcgu.o" "/home/maik/projects/spire-lang/target/release/deps/spire-86a6ccc3fca50799.core-convert.volatile.rcgu.o" "/home/maik/projects/spire-lang/target/release/deps/spire-86a6ccc3fca50799.core-fmt-builders.volatile.rcgu.o" "/home/maik/projects/spire-lang/target/release/deps/spire-86a6ccc3fca50799.core-fmt.volatile.rcgu.o" "/home/maik/projects/spire-lang/target/release/deps/spire-86a6ccc3fca50799.core-iter.volatile.rcgu.o" "/home/maik/projects/spire-lang/target/release/deps/spire-86a6ccc3fca50799.core-nonzero.volatile.rcgu.o" "/home/maik/projects/spire-lang/target/release/deps/spire-86a6ccc3fca50799.core-ops-range.volatile.rcgu.o" "/home/maik/projects/spire-lang/target/release/deps/spire-86a6ccc3fca50799.core-option.volatile.rcgu.o" "/home/maik/projects/spire-lang/target/release/deps/spire-86a6ccc3fca50799.core-ptr.volatile.rcgu.o" "/home/maik/projects/spire-lang/target/release/deps/spire-86a6ccc3fca50799.core-result.volatile.rcgu.o" "/home/maik/projects/spire-lang/target/release/deps/spire-86a6ccc3fca50799.core-slice.volatile.rcgu.o" "/home/maik/projects/spire-lang/target/release/deps/spire-86a6ccc3fca50799.core-str.volatile.rcgu.o" "/home/maik/projects/spire-lang/target/release/deps/spire-86a6ccc3fca50799.spire.rcgu.o" "/home/maik/projects/spire-lang/target/release/deps/spire-86a6ccc3fca50799.spire-ast.volatile.rcgu.o" "/home/maik/projects/spire-lang/target/release/deps/spire-86a6ccc3fca50799.spire.volatile.rcgu.o" "/home/maik/projects/spire-lang/target/release/deps/spire-86a6ccc3fca50799.std-collections-hash-table.volatile.rcgu.o" "/home/maik/projects/spire-lang/target/release/deps/spire-86a6ccc3fca50799.std-fs.volatile.rcgu.o" "/home/maik/projects/spire-lang/target/release/deps/spire-86a6ccc3fca50799.std-io-error.volatile.rcgu.o" "/home/maik/projects/spire-lang/target/release/deps/spire-86a6ccc3fca50799.std-io.volatile.rcgu.o" "/home/maik/projects/spire-lang/target/release/deps/spire-86a6ccc3fca50799.std-panicking.volatile.rcgu.o" "/home/maik/projects/spire-lang/target/release/deps/spire-86a6ccc3fca50799.std-path.volatile.rcgu.o" "-o" "/home/maik/projects/spire-lang/target/release/deps/spire-86a6ccc3fca50799" "/home/maik/projects/spire-lang/target/release/deps/spire-86a6ccc3fca50799.crate.allocator.rcgu.o" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-Wl,-O1" "-nodefaultlibs" "-L" "/home/maik/projects/spire-lang/target/release/deps" "-L" "/home/maik/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-Wl,-Bstatic" "/home/maik/projects/spire-lang/target/release/deps/libspire-d49882fc55a07527.rlib" "/home/maik/projects/spire-lang/target/release/deps/libcombine-38e78a5ddfbc9d72.rlib" "/home/maik/projects/spire-lang/target/release/deps/libascii-250bd55a328cd2e2.rlib" "/home/maik/projects/spire-lang/target/release/deps/libbyteorder-482bde5d0282e4b6.rlib" "/home/maik/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-d1e7cd94d2928992.rlib" "/home/maik/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-43a019fb817b557b.rlib" "/home/maik/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc_jemalloc-89493169eb962853.rlib" "/home/maik/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-0b29d49b31632a38.rlib" "/home/maik/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc_system-9541977865ff5939.rlib" "/home/maik/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-dd08b01592ff33a9.rlib" "/home/maik/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-16df879a4cc430c4.rlib" "/home/maik/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd_unicode-bec347392af2370b.rlib" "/home/maik/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librand-7f3e7e5e3040dac5.rlib" "/home/maik/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-2f5330734fcd2322.rlib" "/home/maik/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-5abe475d700e152c.rlib" "-Wl,-Bdynamic" "-l" "dl" "-l" "rt" "-l" "pthread" "-l" "pthread" "-l" "gcc_s" "-l" "c" "-l" "m" "-l" "rt" "-l" "pthread" "-l" "util" "-l" "util"
> = note: /home/maik/projects/spire-lang/target/release/deps/spire-86a6ccc3fca50799.spire.rcgu.o: In function `spire::main::haa6016859db8fa51':
> spire-68f33f9805cf96aa3a63684cc02bfd68.rs:(.text._ZN5spire4main17haa6016859db8fa51E+0xb5): undefined reference to `combine::primitives::Parser::parse::h11648307ac159ffe'
> /usr/bin/ld: /home/maik/projects/spire-lang/target/release/deps/spire-86a6ccc3fca50799: hidden symbol `_ZN7combine10primitives6Parser5parse17h11648307ac159ffeE' isn't defined
> /usr/bin/ld: final link failed: Bad value
> collect2: error: ld returned 1 exit status
> error: aborting due to previous error
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment