when i cargo it:
Compiling migrations_macros v1.4.0
error: linking with cc failed: exit code: 1
|
= note: "cc" "-Wl,--as-needed" "-Wl,-z,noexecstack" "-m64" "-L" "/root/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "/root/replication-game/target/release/deps/migrations_macros-e85c93f58ea809ec.migrations_macros.ejk0yuo2-cgu.0.rcgu.o" "/root/replication-game/target/release/deps/migrations_macros-e85c93f58ea809ec.migrations_macros.ejk0yuo2-cgu.1.rcgu.o" "/root/replication-game/target/release/deps/migrations_macros-e85c93f58ea809ec.migrations_macros.ejk0yuo2-cgu.10.rcgu.o" "/root/replication-game/target/release/deps/migrations_macros-e85c93f58ea809ec.migrations_macros.ejk0yuo2-cgu.11.rcgu.o" "/root/replication-game/target/release/deps/migrations_macros-e85c93f58ea809ec.migrations_macros.ejk0yuo2-cgu.12.rcgu.o" "/root/replication-game/target/release/deps/migrations_macros-e85c93f58ea809ec.migrations_macros.ejk0yuo2-cgu.13.rcgu.o" "/root/replication-game/target/release/deps/migrations_macros-e85c93f58ea809ec.migrations_macros.ejk0yuo2-cgu.14.rcgu.o" "/root/replication-game/target/release/deps/migrations_macros-e85c93f58ea809ec.migrations_macros.ejk0yuo2-cgu.15.rcgu.o" "/root/replication-game/target/release/deps/migrations_macros-e85c93f58ea809ec.migrations_macros.ejk0yuo2-cgu.2.rcgu.o" "/root/replication-game/target/release/deps/migrations_macros-e85c93f58ea809ec.migrations_macros.ejk0yuo2-cgu.3.rcgu.o" "/root/replication-game/target/release/deps/migrations_macros-e85c93f58ea809ec.migrations_macros.ejk0yuo2-cgu.4.rcgu.o" "/root/replication-game/target/release/deps/migrations_macros-e85c93f58ea809ec.migrations_macros.ejk0yuo2-cgu.5.rcgu.o" "/root/replication-game/target/release/deps/migrations_macros-e85c93f58ea809ec.migrations_macros.ejk0yuo2-cgu.6.rcgu.o" "/root/replication-game/target/release/deps/migrations_macros-e85c93f58ea809ec.migrations_macros.ejk0yuo2-cgu.7.rcgu.o" "/root/replication-game/target/release/deps/migrations_macros-e85c93f58ea809ec.migrations_macros.ejk0yuo2-cgu.8.rcgu.o" "/root/replication-game/target/release/deps/migrations_macros-e85c93f58ea809ec.migrations_macros.ejk0yuo2-cgu.9.rcgu.o" "-o" "/root/replication-game/target/release/deps/libmigrations_macros-e85c93f58ea809ec.so" "/root/replication-game/target/release/deps/migrations_macros-e85c93f58ea809ec.1b92lgpmt1zf4e3e.rcgu.o" "/root/replication-game/target/release/deps/migrations_macros-e85c93f58ea809ec.3n1n8lbm8f830b0m.rcgu.o" "-Wl,--gc-sections" "-Wl,-zrelro" "-Wl,-znow" "-Wl,-O1" "-nodefaultlibs" "-L" "/root/replication-game/target/release/deps" "-L" "/root/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-Wl,-Bstatic" "/root/replication-game/target/release/deps/libsyn-22a4febacce9b430.rlib" "/root/replication-game/target/release/deps/libsynom-ec9eef711373ec39.rlib" "/root/replication-game/target/release/deps/libunicode_xid-982539accc2610b3.rlib" "/root/replication-game/target/release/deps/libquote-39587521e2efb91e.rlib" "/root/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libproc_macro-d7bfa714141f6e9a.rlib" "/root/replication-game/target/release/deps/libmigrations_internals-d16b344a7df03ee4.rlib" "/root/replication-game/target/release/deps/libdiesel-3790b2f51e8577ed.rlib" "/root/replication-game/target/release/deps/libpq_sys-812d7c933ec9f1ce.rlib" "/root/replication-game/target/release/deps/libr2d2-84bf232eec84be49.rlib" "/root/replication-game/target/release/deps/libscheduled_thread_pool-0609e149af080cb9.rlib" "/root/replication-game/target/release/deps/liblog-cbe3ebc946bfeaa8.rlib" "/root/replication-game/target/release/deps/libcfg_if-7595d18e49b4171e.rlib" "/root/replication-game/target/release/deps/libantidote-9fe9a1bf703d87b0.rlib" "/root/replication-game/target/release/deps/libbyteorder-cf926cba8ee55ebc.rlib" "/root/replication-game/target/release/deps/libbitflags-1d26be982d7136d2.rlib" "-Wl,--start-group" "/root/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-99d5f2e70b2050e4.rlib" "/root/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-6d0fa82e988d834e.rlib" "/root/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libbacktrace_sys-771ea112c4ea386e.rlib" "/root/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-581ca07a58603205.rlib" "/root/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-c7a942e458fbf6d9.rlib" "/root/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-1aee94def32feeae.rlib" "/root/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-a43076f6e084bcd9.rlib" "/root/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-0f750b071e7befc0.rlib" "/root/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-f6b51a9261dbd710.rlib" "-Wl,--end-group" "/root/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-2dfbf85e70442f8b.rlib" "-Wl,-Bdynamic" "-lpq" "-ldl" "-lrt" "-lpthread" "-lgcc_s" "-lc" "-lm" "-lrt" "-lpthread" "-lutil" "-lutil" "-shared"
= note: /usr/bin/ld: cannot find -lpq
collect2: error: ld returned 1 exit status
error: aborting due to previous error
error: Could not compile migrations_macros.
And cc version
root@spywarecease:/replication-game# cc -v
Using built-in specs.
COLLECT_GCC=cc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/7/lto-wrapper
OFFLOAD_TARGET_NAMES=nvptx-none
OFFLOAD_TARGET_DEFAULT=1
Target: x86_64-linux-gnu
Configured with: ../src/configure -v --with-pkgversion='Ubuntu 7.4.0-1ubuntu114.04ppa1' --with-bugurl=file:///usr/share/doc/gcc-7/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --prefix=/usr --with-gcc-major-version-only --program-suffix=-7 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=gcc4-compatible --disable-libstdcxx-dual-abi --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --with-system-zlib --with-target-system-zlib --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu
Thread model: posix
gcc version 7.4.0 (Ubuntu 7.4.0-1ubuntu114.04ppa1)
root@spywarecease:/replication-game#
when i cargo it:
Compiling migrations_macros v1.4.0
error: linking with
ccfailed: exit code: 1|
= note: "cc" "-Wl,--as-needed" "-Wl,-z,noexecstack" "-m64" "-L" "/root/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "/root/replication-game/target/release/deps/migrations_macros-e85c93f58ea809ec.migrations_macros.ejk0yuo2-cgu.0.rcgu.o" "/root/replication-game/target/release/deps/migrations_macros-e85c93f58ea809ec.migrations_macros.ejk0yuo2-cgu.1.rcgu.o" "/root/replication-game/target/release/deps/migrations_macros-e85c93f58ea809ec.migrations_macros.ejk0yuo2-cgu.10.rcgu.o" "/root/replication-game/target/release/deps/migrations_macros-e85c93f58ea809ec.migrations_macros.ejk0yuo2-cgu.11.rcgu.o" "/root/replication-game/target/release/deps/migrations_macros-e85c93f58ea809ec.migrations_macros.ejk0yuo2-cgu.12.rcgu.o" "/root/replication-game/target/release/deps/migrations_macros-e85c93f58ea809ec.migrations_macros.ejk0yuo2-cgu.13.rcgu.o" "/root/replication-game/target/release/deps/migrations_macros-e85c93f58ea809ec.migrations_macros.ejk0yuo2-cgu.14.rcgu.o" "/root/replication-game/target/release/deps/migrations_macros-e85c93f58ea809ec.migrations_macros.ejk0yuo2-cgu.15.rcgu.o" "/root/replication-game/target/release/deps/migrations_macros-e85c93f58ea809ec.migrations_macros.ejk0yuo2-cgu.2.rcgu.o" "/root/replication-game/target/release/deps/migrations_macros-e85c93f58ea809ec.migrations_macros.ejk0yuo2-cgu.3.rcgu.o" "/root/replication-game/target/release/deps/migrations_macros-e85c93f58ea809ec.migrations_macros.ejk0yuo2-cgu.4.rcgu.o" "/root/replication-game/target/release/deps/migrations_macros-e85c93f58ea809ec.migrations_macros.ejk0yuo2-cgu.5.rcgu.o" "/root/replication-game/target/release/deps/migrations_macros-e85c93f58ea809ec.migrations_macros.ejk0yuo2-cgu.6.rcgu.o" "/root/replication-game/target/release/deps/migrations_macros-e85c93f58ea809ec.migrations_macros.ejk0yuo2-cgu.7.rcgu.o" "/root/replication-game/target/release/deps/migrations_macros-e85c93f58ea809ec.migrations_macros.ejk0yuo2-cgu.8.rcgu.o" "/root/replication-game/target/release/deps/migrations_macros-e85c93f58ea809ec.migrations_macros.ejk0yuo2-cgu.9.rcgu.o" "-o" "/root/replication-game/target/release/deps/libmigrations_macros-e85c93f58ea809ec.so" "/root/replication-game/target/release/deps/migrations_macros-e85c93f58ea809ec.1b92lgpmt1zf4e3e.rcgu.o" "/root/replication-game/target/release/deps/migrations_macros-e85c93f58ea809ec.3n1n8lbm8f830b0m.rcgu.o" "-Wl,--gc-sections" "-Wl,-zrelro" "-Wl,-znow" "-Wl,-O1" "-nodefaultlibs" "-L" "/root/replication-game/target/release/deps" "-L" "/root/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-Wl,-Bstatic" "/root/replication-game/target/release/deps/libsyn-22a4febacce9b430.rlib" "/root/replication-game/target/release/deps/libsynom-ec9eef711373ec39.rlib" "/root/replication-game/target/release/deps/libunicode_xid-982539accc2610b3.rlib" "/root/replication-game/target/release/deps/libquote-39587521e2efb91e.rlib" "/root/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libproc_macro-d7bfa714141f6e9a.rlib" "/root/replication-game/target/release/deps/libmigrations_internals-d16b344a7df03ee4.rlib" "/root/replication-game/target/release/deps/libdiesel-3790b2f51e8577ed.rlib" "/root/replication-game/target/release/deps/libpq_sys-812d7c933ec9f1ce.rlib" "/root/replication-game/target/release/deps/libr2d2-84bf232eec84be49.rlib" "/root/replication-game/target/release/deps/libscheduled_thread_pool-0609e149af080cb9.rlib" "/root/replication-game/target/release/deps/liblog-cbe3ebc946bfeaa8.rlib" "/root/replication-game/target/release/deps/libcfg_if-7595d18e49b4171e.rlib" "/root/replication-game/target/release/deps/libantidote-9fe9a1bf703d87b0.rlib" "/root/replication-game/target/release/deps/libbyteorder-cf926cba8ee55ebc.rlib" "/root/replication-game/target/release/deps/libbitflags-1d26be982d7136d2.rlib" "-Wl,--start-group" "/root/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-99d5f2e70b2050e4.rlib" "/root/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-6d0fa82e988d834e.rlib" "/root/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libbacktrace_sys-771ea112c4ea386e.rlib" "/root/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-581ca07a58603205.rlib" "/root/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-c7a942e458fbf6d9.rlib" "/root/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-1aee94def32feeae.rlib" "/root/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-a43076f6e084bcd9.rlib" "/root/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-0f750b071e7befc0.rlib" "/root/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-f6b51a9261dbd710.rlib" "-Wl,--end-group" "/root/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-2dfbf85e70442f8b.rlib" "-Wl,-Bdynamic" "-lpq" "-ldl" "-lrt" "-lpthread" "-lgcc_s" "-lc" "-lm" "-lrt" "-lpthread" "-lutil" "-lutil" "-shared"
= note: /usr/bin/ld: cannot find -lpq
collect2: error: ld returned 1 exit status
error: aborting due to previous error
error: Could not compile
migrations_macros.And cc version
root@spywarecease:
/replication-game# cc -v14.04Using built-in specs.
COLLECT_GCC=cc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/7/lto-wrapper
OFFLOAD_TARGET_NAMES=nvptx-none
OFFLOAD_TARGET_DEFAULT=1
Target: x86_64-linux-gnu
Configured with: ../src/configure -v --with-pkgversion='Ubuntu 7.4.0-1ubuntu1
ppa1' --with-bugurl=file:///usr/share/doc/gcc-7/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --prefix=/usr --with-gcc-major-version-only --program-suffix=-7 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=gcc4-compatible --disable-libstdcxx-dual-abi --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --with-system-zlib --with-target-system-zlib --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu14.04Thread model: posix
gcc version 7.4.0 (Ubuntu 7.4.0-1ubuntu1
ppa1)/replication-game#root@spywarecease: