Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save marti1125/e165f6f3d3526341ec58f8ba8b427c21 to your computer and use it in GitHub Desktop.
Save marti1125/e165f6f3d3526341ec58f8ba8b427c21 to your computer and use it in GitHub Desktop.
error: linking with `cc` failed: exit code: 1
Compiling diesel_codegen v0.12.0
error: linking with `cc` failed: exit code: 1
|
= note: "cc" "-Wl,--as-needed" "-Wl,-z,noexecstack" "-m64" "-L"
"/home/willy/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib"
"/home/willy/poll/target/debug/deps/diesel_codegen-729fbadff06b79fd.0.o" "-o"
"/home/willy/poll/target/debug/deps/libdiesel_codegen-729fbadff06b79fd.so"
"/home/willy/poll/target/debug/deps/diesel_codegen-729fbadff06b79fd.crate.metadata.o"
"-Wl,--gc-sections" "-nodefaultlibs" "-L" "/home/willy/poll/target/debug/deps" "-L"
"/home/willy/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib"
"-Wl,-Bstatic" "/home/willy/poll/target/debug/deps/libdotenv-660cf26f4c5c8dcb.rlib"
"/home/willy/poll/target/debug/deps/libdiesel_infer_schema-6db7d83239fa62dd.rlib"
"/home/willy/poll/target/debug/deps/libsyn-3da5572d2c60de53.rlib"
"/home/willy/poll/target/debug/deps/libdiesel-1313c2d3bce05ecf.rlib"
"/home/willy/poll/target/debug/deps/libbyteorder-190c8b8b4cb7f472.rlib"
"-L" "/home/willy/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib"
"-Wl,-Bdynamic" "-l" "proc_macro-21659b2d231fd6e3" "-L"
"/home/willy/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib"
"-l" "syntax-93b867817c21b413" "-Wl,-Bstatic" "/home/willy/poll/target/debug/deps/libregex-dc7fbac3abb8388f.rlib"
"/home/willy/poll/target/debug/deps/libutf8_ranges-b859cd9f5d4e20eb.rlib"
"/home/willy/poll/target/debug/deps/libthread_local-6553636bf40efa22.rlib"
"/home/willy/poll/target/debug/deps/libthread_id-ffd87d41557ea00f.rlib"
"/home/willy/poll/target/debug/deps/libaho_corasick-f6646b2e754a4962.rlib"
"/home/willy/poll/target/debug/deps/libmemchr-079dd5d91ea2db18.rlib"
"/home/willy/poll/target/debug/deps/liblibc-b057f0656f58b4ca.rlib"
"/home/willy/poll/target/debug/deps/libregex_syntax-2e0675bc6c33c582.rlib"
"/home/willy/poll/target/debug/deps/libquote-983cfcbeae6039c8.rlib"
"/home/willy/poll/target/debug/deps/libsynom-538247bd997586d9.rlib"
"/home/willy/poll/target/debug/deps/libunicode_xid-c5a7e4f1b4bcb78b.rlib"
"/home/willy/poll/target/debug/deps/libpq_sys-148900a7fc3dbd4a.rlib" "-L"
"/home/willy/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib"
"-Wl,-Bdynamic" "-l" "rustc_errors-8975c93dcf60bb3d" "-L"
"/home/willy/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-l" "syntax_pos-364f7f3b054e6796" "-L" "/home/willy/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-l" "term-4959b4e709084e0a" "-L" "/home/willy/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-l" "rustc_data_structures-7c7ac4ebfcbb1807" "-L" "/home/willy/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-l" "serialize-204d1e77b99bcb91" "-L" "/home/willy/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-l" "std-35ad9950c7e5074b" "-Wl,-Bstatic" "/home/willy/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-863b57a66ba6c3e1.rlib" "-Wl,-Bdynamic" "-l" "util" "-l" "pq" "-l" "dl" "-l" "rt" "-l" "pthread" "-l" "gcc_s" "-l" "pthread" "-l" "c" "-l" "m" "-l" "rt" "-l" "pthread" "-l" "util" "-shared"
= note: /usr/bin/ld: no se puede encontrar -lpq
collect2: error: ld returned 1 exit status
error: aborting due to previous error
error: Could not compile `diesel_codegen`.
To learn more, run the command again with --verbose.
@marti1125
Copy link
Author

marti1125 commented May 10, 2017

for me it works with sudo apt-get install libpq-dev

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment