error: failed to run custom build command for `libudev-sys v0.1.4`
Caused by:
process didn't exit successfully: `/home/gitlab-runner/builds/iWLgNQq6/0/ekm3/drivers/transparent/target/debug/build/libudev-sys-7b970b314f869522/build-script-build` (exit code: 101)
--- stdout
cargo:rerun-if-env-changed=LIBUDEV_NO_PKG_CONFIG
cargo:rerun-if-env-changed=PKG_CONFIG
cargo:rerun-if-env-changed=LIBUDEV_STATIC
cargo:rerun-if-env-changed=LIBUDEV_DYNAMIC
cargo:rerun-if-env-changed=PKG_CONFIG_ALL_STATIC
cargo:rerun-if-env-changed=PKG_CONFIG_ALL_DYNAMIC
cargo:rerun-if-env-changed=PKG_CONFIG_PATH_x86_64-unknown-linux-gnu
cargo:rerun-if-env-changed=PKG_CONFIG_PATH_x86_64_unknown_linux_gnu
cargo:rerun-if-env-changed=HOST_PKG_CONFIG_PATH
cargo:rerun-if-env-changed=PKG_CONFIG_PATH
cargo:rerun-if-env-changed=PKG_CONFIG_LIBDIR_x86_64-unknown-linux-gnu
cargo:rerun-if-env-changed=PKG_CONFIG_LIBDIR_x86_64_unknown_linux_gnu
cargo:rerun-if-env-changed=HOST_PKG_CONFIG_LIBDIR
cargo:rerun-if-env-changed=PKG_CONFIG_LIBDIR
cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR_x86_64-unknown-linux-gnu
cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR_x86_64_unknown_linux_gnu
cargo:rerun-if-env-changed=HOST_PKG_CONFIG_SYSROOT_DIR
cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR
--- stderr
thread 'main' panicked at 'called `Result::unwrap()` on an `Err` value: "`\"pkg-config\" \"--libs\" \"--cflags\" \"libudev\"` did not exit successfully: exit code: 1\n--- stderr\nPackage libudev was not found in the pkg-config search path.\nPerhaps you should add the directory containing `libudev.pc\'\nto the PKG_CONFIG_PATH environment variable\nNo package \'libudev\' found\n"', /home/gitlab-runner/.cargo/registry/src/github.com-1ecc6299db9ec823/libudev-sys-0.1.4/build.rs:38:41
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
warning: build failed, waiting for other jobs to finish...
error: build failed
error: linking with `arm-linux-gnueabihf-gcc` failed: exit code: 1
|
= note: "arm-linux-gnueabihf-gcc" "-Wl,--as-needed" "-Wl,-z,noexecstack" "-Wl,--eh-frame-hdr" "-L" "/rust/lib/rustlib/arm-unknown-linux-gnueabihf/lib" "/target/arm-unknown-linux-gnueabihf/debug/deps/libiec61850_rs-490515dfdb9baef9.13f1l1prn9av3kk3.rcgu.o" "/target/arm-unknown-linux-gnueabihf/debug/deps/libiec61850_rs-490515dfdb9baef9.1401pmsgflhg8r7f.rcgu.o" "/target/arm-unknown-linux-gnueabihf/debug/deps/libiec61850_rs-490515dfdb9baef9.147gv7dz395fx5lz.rcgu.o" "/target/arm-unknown-linux-gnueabihf/debug/deps/libiec61850_rs-490515dfdb9baef9.15zi6fdzixswazhq.rcgu.o" "/target/arm-unknown-linux-gnueabihf/debug/deps/libiec61850_rs-490515dfdb9baef9.185vx2l36pje49xt.rcgu.o" "/target/arm-unknown-linux-gnueabihf/debug/deps/libiec61850_rs-490515dfdb9baef9.18cu8tz4isxfrlwq.rcgu.o" "/target/arm-unknown-linux-gnueabihf/debug/deps/libiec61850_rs-490515dfdb9baef9.18dmcrkmo3zs11db.rcgu.o" "/target/arm-unknown-linux-gnueabihf/debug/deps/libiec61850_rs-490515dfdb9baef9.18px2xmmff7wq41s.rcgu.o" "/target/arm-unknown-linux-gnueabihf/debug/deps/libiec61850_rs-490515dfdb9baef9.1a02o437wkmay4ae.rcgu.o" "/target/arm-unknown-linux-gnueabihf/debug/deps/libiec61850_rs-490515dfdb9baef9.1ajn6rby2pdcg8o6.rcgu.o" "/target/arm-unknown-linux-gnueabihf/debug/deps/libiec61850_rs-490515dfdb9baef9.1c89zdpgat839ivu.rcgu.o" "/target/arm-unknown-linux-gnueabihf/debug/deps/libiec61850_rs-490515dfdb9baef9.1cr6d31ff3tpm20x.rcgu.o" "/target/arm-unknown-linux-gnueabihf/debug/deps/libiec61850_rs-490515dfdb9baef9.1crux201syw38l6y.rcgu.o" "/target/arm-unknown-linux-gnueabihf/debug/deps/libiec61850_rs-490515dfdb9baef9.1eyi9kr7wyxjic7o.rcgu.o" "/target/arm-unknown-linux-gnueabihf/debug/deps/libiec61850_rs-490515dfdb9baef9.1mdfbf8m4g28ehii.rcgu.o" "/target/arm-unknown-linux-gnueabihf/debug/deps/libiec61850_rs-490515dfdb9baef9.1p1w4gzvu6dhd9xy.rcgu.o" "/target/arm-unknown-linux-gnueabihf/debug/deps/libiec61850_rs-490515dfdb9baef9.1y56j3jsyqscq8vo.rcgu.o" "/target/arm-unknown-linux-gnueabihf/debug/deps/libiec61850_rs-490515dfdb9baef9.21tiqjbcwmdmhphu.rcgu.o" "/target/arm-unknown-linux-gnueabihf/debug/deps/libiec61850_rs-490515dfdb9baef9.221uqbtrf66t8p6z.rcgu.o" "/target/arm-unknown-linux-gnueabihf/debug/deps/libiec61850_rs-490515dfdb9baef9.25t1jvl64hxzwedc.rcgu.o" "/target/arm-unknown-linux-gnueabihf/debug/deps/libiec61850_rs-490515dfdb9baef9.27dl23hiko5izbzs.rcgu.o" "/target/arm-unknown-linux-gnueabihf/debug/deps/libiec61850_rs-490515dfdb9baef9.2b79wky3gg7sry34.rcgu.o" "/target/arm-unknown-linux-gnueabihf/debug/deps/libiec61850_rs-490515dfdb9baef9.2c70n5yfc7bew0hx.rcgu.o" "/target/arm-unknown-linux-gnueabihf/debug/deps/libiec61850_rs-490515dfdb9baef9.2crrbkfc1grvd0cy.rcgu.o" "/target/arm-unknown-linux-gnueabihf/debug/deps/libiec61850_rs-490515dfdb9baef9.2eaw2s6tgx0juq48.rcgu.o" "/target/arm-unknown-linux-gnueabihf/debug/deps/libiec61850_rs-490515dfdb9baef9.2p6dchwtoj845p2j.rcgu.o" "/target/arm-unknown-linux-gnueabihf/debug/deps/libiec61850_rs-490515dfdb9baef9.2qtlu198pvlifkma.rcgu.o" "/target/arm-unknown-linux-gnueabihf/debug/deps/libiec61850_rs-490515dfdb9baef9.2re9z8ipc1u6p5ds.rcgu.o" "/target/arm-unknown-linux-gnueabihf/debug/deps/libiec61850_rs-490515dfdb9baef9.2x23viaife9ksx4e.rcgu.o" "/target/arm-unknown-linux-gnueabihf/debug/deps/libiec61850_rs-490515dfdb9baef9.2z732kfnb0sj32qm.rcgu.o" "/target/arm-unknown-linux-gnueabihf/debug/deps/libiec61850_rs-490515dfdb9baef9.2zvlq9d1tafztb2k.rcgu.o" "/target/arm-unknown-linux-gnueabihf/debug/deps/libiec61850_rs-490515dfdb9baef9.39jtaf681k5l8p2e.rcgu.o" "/target/arm-unknown-linux-gnueabihf/debug/deps/libiec61850_rs-490515dfdb9baef9.3a0s7jwqeakor2gt.rcgu.o" "/target/arm-unknown-linux-gnueabihf/debug/deps/libiec61850_rs-490515dfdb9baef9.3a2f0dq0k05n2vgc.rcgu.o" "/target/arm-unknown-linux-gnueabihf/debug/deps/libiec61850_rs-490515dfdb9baef9.3em8vzv6pmw7f6s9.rcgu.o" "/target/arm-unknown-linux-gnueabihf/debug/deps/libiec61850_rs-490515dfdb9baef9.3ozzd4xq1r7qi8lw.rcgu.o" "/target/arm-unknown-linux-gnueabihf/debug/deps/libiec61850_rs-490515dfdb9baef9.3wqxd01m4318w65y.rcgu.o" "/target/arm-unknown-linux-gnueabihf/debug/deps/libiec61850_rs-490515dfdb9baef9.3zm4t67pdwjo1ice.rcgu.o" "/target/arm-unknown-linux-gnueabihf/debug/deps/libiec61850_rs-490515dfdb9baef9.42mgd14jzmrz5bdv.rcgu.o" "/target/arm-unknown-linux-gnueabihf/debug/deps/libiec61850_rs-490515dfdb9baef9.434ri8ylsab8g9vm.rcgu.o" "/target/arm-unknown-linux-gnueabihf/debug/deps/libiec61850_rs-490515dfdb9baef9.442g0uebxlnj3fxp.rcgu.o" "/target/arm-unknown-linux-gnueabihf/debug/deps/libiec61850_rs-490515dfdb9baef9.44x549milwgu33vb.rcgu.o" "/target/arm-unknown-linux-gnueabihf/debug/deps/libiec61850_rs-490515dfdb9baef9.45p7w18xcupdj0z5.rcgu.o" "/target/arm-unknown-linux-gnueabihf/debug/deps/libiec61850_rs-490515dfdb9baef9.4bem3o0z3orr71fr.rcgu.o" "/target/arm-unknown-linux-gnueabihf/debug/deps/libiec61850_rs-490515dfdb9baef9.4cjywprqx8o2bz1v.rcgu.o" "/target/arm-unknown-linux-gnueabihf/debug/deps/libiec61850_rs-490515dfdb9baef9.4d5qlcng7ov0su8j.rcgu.o" "/target/arm-unknown-linux-gnueabihf/debug/deps/libiec61850_rs-490515dfdb9baef9.4erpdtp57dr0urq5.rcgu.o" "/target/arm-unknown-linux-gnueabihf/debug/deps/libiec61850_rs-490515dfdb9baef9.4gp1od1dmj9czdl7.rcgu.o" "/target/arm-unknown-linux-gnueabihf/debug/deps/libiec61850_rs-490515dfdb9baef9.4m76fowmebgnr2l1.rcgu.o" "/target/arm-unknown-linux-gnueabihf/debug/deps/libiec61850_rs-490515dfdb9baef9.4s4riml54k6lw564.rcgu.o" "/target/arm-unknown-linux-gnueabihf/debug/deps/libiec61850_rs-490515dfdb9baef9.4sdr5bfdgwel84d1.rcgu.o" "/target/arm-unknown-linux-gnueabihf/debug/deps/libiec61850_rs-490515dfdb9baef9.4ur4n2luhkp0etg9.rcgu.o" "/target/arm-unknown-linux-gnueabihf/debug/deps/libiec61850_rs-490515dfdb9baef9.518ywz8cwlc907td.rcgu.o" "/target/arm-unknown-linux-gnueabihf/debug/deps/libiec61850_rs-490515dfdb9baef9.524r04gpc12a9rer.rcgu.o" "/target/arm-unknown-linux-gnueabihf/debug/deps/libiec61850_rs-490515dfdb9baef9.54m130jfr3m6augz.rcgu.o" "/target/arm-unknown-linux-gnueabihf/debug/deps/libiec61850_rs-490515dfdb9baef9.55t5mh9gswe21emy.rcgu.o" "/target/arm-unknown-linux-gnueabihf/debug/deps/libiec61850_rs-490515dfdb9baef9.5aeaeuqpfcq5z5m1.rcgu.o" "/target/arm-unknown-linux-gnueabihf/debug/deps/libiec61850_rs-490515dfdb9baef9.5ccnxvh0dodcpoi6.rcgu.o" "/target/arm-unknown-linux-gnueabihf/debug/deps/libiec61850_rs-490515dfdb9baef9.5d2nszr3rjhmii1x.rcgu.o" "/target/arm-unknown-linux-gnueabihf/debug/deps/libiec61850_rs-490515dfdb9baef9.5qh0zte1m9vgtbb.rcgu.o" "/target/arm-unknown-linux-gnueabihf/debug/deps/libiec61850_rs-490515dfdb9baef9.8rbrc9yjyb6tz1i.rcgu.o" "/target/arm-unknown-linux-gnueabihf/debug/deps/libiec61850_rs-490515dfdb9baef9.hnnaasbt59ne77w.rcgu.o" "/target/arm-unknown-linux-gnueabihf/debug/deps/libiec61850_rs-490515dfdb9baef9.md6sksmvayoj8gi.rcgu.o" "/target/arm-unknown-linux-gnueabihf/debug/deps/libiec61850_rs-490515dfdb9baef9.mus7rlld9cc4y49.rcgu.o" "/target/arm-unknown-linux-gnueabihf/debug/deps/libiec61850_rs-490515dfdb9baef9.oc459j7rujscgbz.rcgu.o" "/target/arm-unknown-linux-gnueabihf/debug/deps/libiec61850_rs-490515dfdb9baef9.q1uflvq6weofsza.rcgu.o" "/target/arm-unknown-linux-gnueabihf/debug/deps/libiec61850_rs-490515dfdb9baef9.qfnsmk2y56ol79q.rcgu.o" "/target/arm-unknown-linux-gnueabihf/debug/deps/libiec61850_rs-490515dfdb9baef9.r1bb9n5x2ch50f.rcgu.o" "/target/arm-unknown-linux-gnueabihf/debug/deps/libiec61850_rs-490515dfdb9baef9.snkyd31ynr2nn78.rcgu.o" "/target/arm-unknown-linux-gnueabihf/debug/deps/libiec61850_rs-490515dfdb9baef9.spglh4hrtetqm9u.rcgu.o" "/target/arm-unknown-linux-gnueabihf/debug/deps/libiec61850_rs-490515dfdb9baef9.sy7zm2h4ez3dhv4.rcgu.o" "/target/arm-unknown-linux-gnueabihf/debug/deps/libiec61850_rs-490515dfdb9baef9.x0yxhh0df5kcx5j.rcgu.o" "/target/arm-unknown-linux-gnueabihf/debug/deps/libiec61850_rs-490515dfdb9baef9.z50oaz5b9vox570.rcgu.o" "-o" "/target/arm-unknown-linux-gnueabihf/debug/deps/libiec61850_rs-490515dfdb9baef9" "/target/arm-unknown-linux-gnueabihf/debug/deps/libiec61850_rs-490515dfdb9baef9.4zp2vc8boqzx2q7i.rcgu.o" "-Wl,--gc-sections" "-pie" "-Wl,-zrelro" "-Wl,-znow" "-nodefaultlibs" "-L" "/target/arm-unknown-linux-gnueabihf/debug/deps" "-L" "/target/debug/deps" "-L" "/project/stack/lib" "-L" "/rust/lib/rustlib/arm-unknown-linux-gnueabihf/lib" "-Wl,-Bstatic" "/target/arm-unknown-linux-gnueabihf/debug/deps/liblibiec61850_rs-afc6665708f2a5e8.rlib" "/target/arm-unknown-linux-gnueabihf/debug/deps/libserde-d32a5ba04f4e3978.rlib" "/target/arm-unknown-linux-gnueabihf/debug/deps/liblibiec61850_sys-6ba05f41bd094c44.rlib" "/target/arm-unknown-linux-gnueabihf/debug/deps/liblibc-c467eb4d1b776c2a.rlib" "-Wl,--start-group" "/rust/lib/rustlib/arm-unknown-linux-gnueabihf/lib/libstd-e95d7f3d2aa1ab3e.rlib" "/rust/lib/rustlib/arm-unknown-linux-gnueabihf/lib/libpanic_unwind-82870c6233444763.rlib" "/rust/lib/rustlib/arm-unknown-linux-gnueabihf/lib/libminiz_oxide-fdac811fa28208e9.rlib" "/rust/lib/rustlib/arm-unknown-linux-gnueabihf/lib/libadler-f3e054737911ca70.rlib" "/rust/lib/rustlib/arm-unknown-linux-gnueabihf/lib/libobject-c877c3a450da08f4.rlib" "/rust/lib/rustlib/arm-unknown-linux-gnueabihf/lib/libaddr2line-88d10d9ab30daf8b.rlib" "/rust/lib/rustlib/arm-unknown-linux-gnueabihf/lib/libgimli-1f46e2101e307f73.rlib" "/rust/lib/rustlib/arm-unknown-linux-gnueabihf/lib/librustc_demangle-84e12244fac33331.rlib" "/rust/lib/rustlib/arm-unknown-linux-gnueabihf/lib/libhashbrown-6ffd4a7def6cd4be.rlib" "/rust/lib/rustlib/arm-unknown-linux-gnueabihf/lib/librustc_std_workspace_alloc-06ace4fe8e58988f.rlib" "/rust/lib/rustlib/arm-unknown-linux-gnueabihf/lib/libunwind-3155d87c49fc31e4.rlib" "/rust/lib/rustlib/arm-unknown-linux-gnueabihf/lib/libcfg_if-726dc0b20cfa1c4f.rlib" "/rust/lib/rustlib/arm-unknown-linux-gnueabihf/lib/liblibc-1e60758a8e764278.rlib" "/rust/lib/rustlib/arm-unknown-linux-gnueabihf/lib/liballoc-ac7906d1f3ff0735.rlib" "/rust/lib/rustlib/arm-unknown-linux-gnueabihf/lib/librustc_std_workspace_core-3fc3cb579cb39cd4.rlib" "/rust/lib/rustlib/arm-unknown-linux-gnueabihf/lib/libcore-fc039b52f4b0e0d9.rlib" "-Wl,--end-group" "/rust/lib/rustlib/arm-unknown-linux-gnueabihf/lib/libcompiler_builtins-3436a1fa526e5af3.rlib" "-Wl,-Bdynamic" "-lstdc++" "-lutil" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-lutil"
= note: /usr/arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/8.3.0/../../../../arm-linux-gnueabihf/bin/ld: /target/arm-unknown-linux-gnueabihf/debug/deps/liblibiec61850_sys-6ba05f41bd094c44.rlib(IEC61850_lib_c.o): relocation R_ARM_THM_MOVW_ABS_NC against `a local symbol' can not be used when making a shared object; recompile with -fPIC
/usr/arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/8.3.0/../../../../arm-linux-gnueabihf/bin/ld: /target/arm-unknown-linux-gnueabihf/debug/deps/liblibiec61850_sys-6ba05f41bd094c44.rlib(CGenServer.o): relocation R_ARM_THM_MOVW_ABS_NC against `_ZN10CGenServer10p_instanceE' can not be used when making a shared object; recompile with -fPIC
/usr/arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/8.3.0/../../../../arm-linux-gnueabihf/bin/ld: /target/arm-unknown-linux-gnueabihf/debug/deps/liblibiec61850_sys-6ba05f41bd094c44.rlib(CLogicalDevice.o): relocation R_ARM_THM_MOVW_ABS_NC against `a local symbol' can not be used when making a shared object; recompile with -fPIC
/usr/arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/8.3.0/../../../../arm-linux-gnueabihf/bin/ld: /target/arm-unknown-linux-gnueabihf/debug/deps/liblibiec61850_sys-6ba05f41bd094c44.rlib(CDataSet.o): relocation R_ARM_THM_MOVW_ABS_NC against `a local symbol' can not be used when making a shared object; recompile with -fPIC
/usr/arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/8.3.0/../../../../arm-linux-gnueabihf/bin/ld: /target/arm-unknown-linux-gnueabihf/debug/deps/liblibiec61850_sys-6ba05f41bd094c44.rlib(CGenLogicalNode.o): relocation R_ARM_THM_MOVW_ABS_NC against `a local symbol' can not be used when making a shared object; recompile with -fPIC
/usr/arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/8.3.0/../../../../arm-linux-gnueabihf/bin/ld: /target/arm-unknown-linux-gnueabihf/debug/deps/liblibiec61850_sys-6ba05f41bd094c44.rlib(CLgos.o): relocation R_ARM_THM_MOVW_ABS_NC against `a local symbol' can not be used when making a shared object; recompile with -fPIC
/usr/arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/8.3.0/../../../../arm-linux-gnueabihf/bin/ld: /target/arm-unknown-linux-gnueabihf/debug/deps/liblibiec61850_sys-6ba05f41bd094c44.rlib(CGenDataObject.o): relocation R_ARM_THM_MOVW_ABS_NC against `a local symbol' can not be used when making a shared object; recompile with -fPIC
/usr/arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/8.3.0/../../../../arm-linux-gnueabihf/bin/ld: /target/arm-unknown-linux-gnueabihf/debug/deps/liblibiec61850_sys-6ba05f41bd094c44.rlib(CAbstractGenDataAttribute.o): relocation R_ARM_THM_MOVW_ABS_NC against `a local symbol' can not be used when making a shared object; recompile with -fPIC
/usr/arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/8.3.0/../../../../arm-linux-gnueabihf/bin/ld: /target/arm-unknown-linux-gnueabihf/debug/deps/liblibiec61850_sys-6ba05f41bd094c44.rlib(CGenConstructedAttribute.o): relocation R_ARM_THM_MOVW_ABS_NC against `a local symbol' can not be used when making a shared object; recompile with -fPIC
/usr/arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/8.3.0/../../../../arm-linux-gnueabihf/bin/ld: /target/arm-unknown-linux-gnueabihf/debug/deps/liblibiec61850_sys-6ba05f41bd094c44.rlib(CObjectReference.o): relocation R_ARM_THM_MOVW_ABS_NC against `a local symbol' can not be used when making a shared object; recompile with -fPIC
/usr/arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/8.3.0/../../../../arm-linux-gnueabihf/bin/ld: /target/arm-unknown-linux-gnueabihf/debug/deps/liblibiec61850_sys-6ba05f41bd094c44.rlib(asn1.o): relocation R_ARM_THM_MOVW_ABS_NC against `a local symbol' can not be used when making a shared object; recompile with -fPIC
/usr/arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/8.3.0/../../../../arm-linux-gnueabihf/bin/ld: /target/arm-unknown-linux-gnueabihf/debug/deps/liblibiec61850_sys-6ba05f41bd094c44.rlib(CAnalogueValue.o): relocation R_ARM_THM_MOVW_ABS_NC against `a local symbol' can not be used when making a shared object; recompile with -fPIC
/usr/arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/8.3.0/../../../../arm-linux-gnueabihf/bin/ld: /target/arm-unknown-linux-gnueabihf/debug/deps/liblibiec61850_sys-6ba05f41bd094c44.rlib(CValWithTrans.o): relocation R_ARM_THM_MOVW_ABS_NC against `a local symbol' can not be used when making a shared object; recompile with -fPIC
/usr/arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/8.3.0/../../../../arm-linux-gnueabihf/bin/ld: /target/arm-unknown-linux-gnueabihf/debug/deps/liblibiec61850_sys-6ba05f41bd094c44.rlib(CGenControlBlock.o): relocation R_ARM_THM_MOVW_ABS_NC against `a local symbol' can not be used when making a shared object; recompile with -fPIC
/usr/arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/8.3.0/../../../../arm-linux-gnueabihf/bin/ld: /target/arm-unknown-linux-gnueabihf/debug/deps/liblibiec61850_sys-6ba05f41bd094c44.rlib(CGooseCB.o): relocation R_ARM_THM_MOVW_ABS_NC against `a local symbol' can not be used when making a shared object; recompile with -fPIC
/usr/arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/8.3.0/../../../../arm-linux-gnueabihf/bin/ld: /target/arm-unknown-linux-gnueabihf/debug/deps/liblibiec61850_sys-6ba05f41bd094c44.rlib(CReportCB.o): relocation R_ARM_THM_MOVW_ABS_NC against `a local symbol' can not be used when making a shared object; recompile with -fPIC
/usr/arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/8.3.0/../../../../arm-linux-gnueabihf/bin/ld: /target/arm-unknown-linux-gnueabihf/debug/deps/liblibiec61850_sys-6ba05f41bd094c44.rlib(MmsServer.o): relocation R_ARM_THM_MOVW_ABS_NC against `_ZN10CMmsServer5p_mmsE' can not be used when making a shared object; recompile with -fPIC
/usr/arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/8.3.0/../../../../arm-linux-gnueabihf/bin/ld: /target/arm-unknown-linux-gnueabihf/debug/deps/liblibiec61850_sys-6ba05f41bd094c44.rlib(Connection.o): relocation R_ARM_THM_MOVW_ABS_NC against `a local symbol' can not be used when making a shared object; recompile with -fPIC
/usr/arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/8.3.0/../../../../arm-linux-gnueabihf/bin/ld: /target/arm-unknown-linux-gnueabihf/debug/deps/liblibiec61850_sys-6ba05f41bd094c44.rlib(Cotp.o): relocation R_ARM_THM_MOVW_ABS_NC against `_ZN5CCotp4bRunE' can not be used when making a shared object; recompile with -fPIC
/usr/arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/8.3.0/../../../../arm-linux-gnueabihf/bin/ld: /target/arm-unknown-linux-gnueabihf/debug/deps/liblibiec61850_sys-6ba05f41bd094c44.rlib(IEC_session.o): relocation R_ARM_THM_MOVW_ABS_NC against `a local symbol' can not be used when making a shared object; recompile with -fPIC
/usr/arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/8.3.0/../../../../arm-linux-gnueabihf/bin/ld: /target/arm-unknown-linux-gnueabihf/debug/deps/liblibiec61850_sys-6ba05f41bd094c44.rlib(IEC_presentation.o): relocation R_ARM_THM_MOVW_ABS_NC against `a local symbol' can not be used when making a shared object; recompile with -fPIC
/usr/arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/8.3.0/../../../../arm-linux-gnueabihf/bin/ld: /target/arm-unknown-linux-gnueabihf/debug/deps/liblibiec61850_sys-6ba05f41bd094c44.rlib(Utils.o): relocation R_ARM_THM_MOVW_ABS_NC against `a local symbol' can not be used when making a shared object; recompile with -fPIC
/usr/arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/8.3.0/../../../../arm-linux-gnueabihf/bin/ld: /target/arm-unknown-linux-gnueabihf/debug/deps/liblibiec61850_sys-6ba05f41bd094c44.rlib(IEC61850_hal.o): relocation R_ARM_THM_MOVW_ABS_NC against `a local symbol' can not be used when making a shared object; recompile with -fPIC
/usr/arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/8.3.0/../../../../arm-linux-gnueabihf/bin/ld: /target/arm-unknown-linux-gnueabihf/debug/deps/liblibiec61850_sys-6ba05f41bd094c44.rlib(IEC61850_hal_nvm.o): relocation R_ARM_THM_MOVW_ABS_NC against `a local symbol' can not be used when making a shared object; recompile with -fPIC
/usr/arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/8.3.0/../../../../arm-linux-gnueabihf/bin/ld: /target/arm-unknown-linux-gnueabihf/debug/deps/liblibiec61850_sys-6ba05f41bd094c44.rlib(tinyxml.o): relocation R_ARM_THM_MOVW_ABS_NC against `_ZN9TiXmlBase6entityE' can not be used when making a shared object; recompile with -fPIC
/usr/arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/8.3.0/../../../../arm-linux-gnueabihf/bin/ld: /target/arm-unknown-linux-gnueabihf/debug/deps/liblibiec61850_sys-6ba05f41bd094c44.rlib(tinyxmlparser.o): relocation R_ARM_THM_MOVW_ABS_NC against `a local symbol' can not be used when making a shared object; recompile with -fPIC
/usr/arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/8.3.0/../../../../arm-linux-gnueabihf/bin/ld: /target/arm-unknown-linux-gnueabihf/debug/deps/liblibiec61850_sys-6ba05f41bd094c44.rlib(HAL_tm.o): relocation R_ARM_THM_MOVW_ABS_NC against `a local symbol' can not be used when making a shared object; recompile with -fPIC
/usr/arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/8.3.0/../../../../arm-linux-gnueabihf/bin/ld: /target/arm-unknown-linux-gnueabihf/debug/deps/liblibiec61850_sys-6ba05f41bd094c44.rlib(CtrlModel.o): relocation R_ARM_THM_MOVW_ABS_NC against `a local symbol' can not be used when making a shared object; recompile with -fPIC
/usr/arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/8.3.0/../../../../arm-linux-gnueabihf/bin/ld: /target/arm-unknown-linux-gnueabihf/debug/deps/liblibiec61850_sys-6ba05f41bd094c44.rlib(CGenComCB.o): relocation R_ARM_THM_MOVW_ABS_NC against `_ZN9CGenComCB13deviceMacAddrE' can not be used when making a shared object; recompile with -fPIC
/usr/arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/8.3.0/../../../../arm-linux-gnueabihf/bin/ld: /target/arm-unknown-linux-gnueabihf/debug/deps/liblibiec61850_sys-6ba05f41bd094c44.rlib(CGenEventCB.o): relocation R_ARM_THM_MOVW_ABS_NC against `a local symbol' can not be used when making a shared object; recompile with -fPIC
/usr/arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/8.3.0/../../../../arm-linux-gnueabihf/bin/ld: /target/arm-unknown-linux-gnueabihf/debug/deps/liblibiec61850_sys-6ba05f41bd094c44.rlib(IEC61850_lib_c.o)(.text+0xbe): unresolvable R_ARM_THM_CALL relocation against symbol `printf@@GLIBC_2.4'
/usr/arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/8.3.0/../../../../arm-linux-gnueabihf/bin/ld: final link failed: nonrepresentable section on output
collect2: error: ld returned 1 exit status
error: aborting due to previous error
error: could not compile `libiec61850_rs`