XinghaoChen9 / LiveFaceReco_RaspberryPi

Face recognition and live estimation on Raspberry Pi 4B with average FPS around 20 and 2800+ faces loaded.
Other
177 stars 45 forks source link

error while running make -j4 on jetson nano #23

Open starlord263 opened 2 years ago

starlord263 commented 2 years ago

/usr/bin/ld: convolution1d_arm_arm82.cpp:(.text+0x1394): undefined reference to __logf_finite' /usr/bin/ld: /home/esec/LiveFaceReco_RaspberryPi/include/libs/RaspberryPi4B/libncnn.a(convolution1d_arm_arm82.cpp.o): in functionncnn::Convolution1D_arm_arm82::forward_fp16sa(ncnn::Mat const&, ncnn::Mat&, ncnn::Option const&) const [clone ._omp_fn.16]': convolution1d_arm_arm82.cpp:(.text+0x1a88): undefined reference to __expf_finite' /usr/bin/ld: convolution1d_arm_arm82.cpp:(.text+0x1aa0): undefined reference toexpf_finite' /usr/bin/ld: convolution1d_arm_arm82.cpp:(.text+0x1aa8): undefined reference to __logf_finite' /usr/bin/ld: /home/esec/LiveFaceReco_RaspberryPi/include/libs/RaspberryPi4B/libncnn.a(convolution1d_arm_arm82.cpp.o): in functionncnn::Convolution1D_arm_arm82::forward_fp16sa(ncnn::Mat const&, ncnn::Mat&, ncnn::Option const&) const [clone ._omp_fn.11]': convolution1d_arm_arm82.cpp:(.text+0x1d64): undefined reference to `expf_finite' /usr/bin/ld: convolution1d_arm_arm82.cpp:(.text+0x1d8c): undefined reference to __expf_finite' /usr/bin/ld: convolution1d_arm_arm82.cpp:(.text+0x1d94): undefined reference tologf_finite' /usr/bin/ld: /home/esec/LiveFaceReco_RaspberryPi/include/libs/RaspberryPi4B/libncnn.a(convolution1d_arm_arm82.cpp.o): in function ncnn::Convolution1D_arm_arm82::forward_bf16s(ncnn::Mat const&, ncnn::Mat&, ncnn::Option const&) const [clone ._omp_fn.20]': convolution1d_arm_arm82.cpp:(.text+0x2280): undefined reference to__expf_finite' /usr/bin/ld: convolution1d_arm_arm82.cpp:(.text+0x229c): undefined reference to `expf_finite' /usr/bin/ld: convolution1d_arm_arm82.cpp:(.text+0x22a4): undefined reference to __logf_finite' /usr/bin/ld: /home/esec/LiveFaceReco_RaspberryPi/include/libs/RaspberryPi4B/libncnn.a(convolution1d_arm_arm82.cpp.o): in functionncnn::Convolution1D_arm_arm82::forward_bf16s(ncnn::Mat const&, ncnn::Mat&, ncnn::Option const&) const [clone ._omp_fn.19]': convolution1d_arm_arm82.cpp:(.text+0x2590): undefined reference to __expf_finite' /usr/bin/ld: convolution1d_arm_arm82.cpp:(.text+0x25bc): undefined reference toexpf_finite' /usr/bin/ld: convolution1d_arm_arm82.cpp:(.text+0x25c4): undefined reference to __logf_finite' /usr/bin/ld: /home/esec/LiveFaceReco_RaspberryPi/include/libs/RaspberryPi4B/libncnn.a(convolutiondepthwise1d.cpp.o): in functionncnn::convolutiondepthwise1d(ncnn::Mat const&, ncnn::Mat&, ncnn::Mat const&, ncnn::Mat const&, int, int, int, int, int, ncnn::Mat const&, ncnn::Option const&) [clone ._omp_fn.0]': convolutiondepthwise1d.cpp:(.text+0xa4c): undefined reference to __expf_finite' /usr/bin/ld: convolutiondepthwise1d.cpp:(.text+0xa98): undefined reference toexpf_finite' /usr/bin/ld: convolutiondepthwise1d.cpp:(.text+0xaa0): undefined reference to __logf_finite' /usr/bin/ld: /home/esec/LiveFaceReco_RaspberryPi/include/libs/RaspberryPi4B/libncnn.a(convolutiondepthwise1d.cpp.o): in functionncnn::convolutiondepthwise1d(ncnn::Mat const&, ncnn::Mat&, ncnn::Mat const&, ncnn::Mat const&, int, int, int, int, int, ncnn::Mat const&, ncnn::Option const&) [clone ._omp_fn.1]': convolutiondepthwise1d.cpp:(.text+0xf3c): undefined reference to __expf_finite' /usr/bin/ld: convolutiondepthwise1d.cpp:(.text+0xf88): undefined reference toexpf_finite' /usr/bin/ld: convolutiondepthwise1d.cpp:(.text+0xf90): undefined reference to __logf_finite' /usr/bin/ld: /home/esec/LiveFaceReco_RaspberryPi/include/libs/RaspberryPi4B/libncnn.a(convolution3d.cpp.o): in functionncnn::Convolution3D::forward(ncnn::Mat const&, ncnn::Mat&, ncnn::Option const&) const [clone ._omp_fn.0]': convolution3d.cpp:(.text+0xa90): undefined reference to __expf_finite' /usr/bin/ld: convolution3d.cpp:(.text+0xac4): undefined reference toexpf_finite' /usr/bin/ld: convolution3d.cpp:(.text+0xacc): undefined reference to __logf_finite' /usr/bin/ld: /home/esec/LiveFaceReco_RaspberryPi/include/libs/RaspberryPi4B/libncnn.a(convolutiondepthwise3d.cpp.o): in functionncnn::ConvolutionDepthWise3D::forward(ncnn::Mat const&, ncnn::Mat&, ncnn::Option const&) const [clone ._omp_fn.0]': convolutiondepthwise3d.cpp:(.text+0xb44): undefined reference to __expf_finite' /usr/bin/ld: convolutiondepthwise3d.cpp:(.text+0xb68): undefined reference toexpf_finite' /usr/bin/ld: convolutiondepthwise3d.cpp:(.text+0xb70): undefined reference to __logf_finite' /usr/bin/ld: /home/esec/LiveFaceReco_RaspberryPi/include/libs/RaspberryPi4B/libncnn.a(convolutiondepthwise3d.cpp.o): in functionncnn::ConvolutionDepthWise3D::forward(ncnn::Mat const&, ncnn::Mat&, ncnn::Option const&) const [clone ._omp_fn.1]': convolutiondepthwise3d.cpp:(.text+0xf98): undefined reference to __expf_finite' /usr/bin/ld: convolutiondepthwise3d.cpp:(.text+0xfd4): undefined reference toexpf_finite' /usr/bin/ld: convolutiondepthwise3d.cpp:(.text+0xfdc): undefined reference to __logf_finite' /usr/bin/ld: /home/esec/LiveFaceReco_RaspberryPi/include/libs/RaspberryPi4B/libncnn.a(deconvolution1d.cpp.o): in functionncnn::deconvolution1d(ncnn::Mat const&, ncnn::Mat&, ncnn::Mat const&, ncnn::Mat const&, int, int, int, int, ncnn::Mat const&, ncnn::Option const&) [clone ._omp_fn.0]': deconvolution1d.cpp:(.text+0xbf4): undefined reference to __expf_finite' /usr/bin/ld: deconvolution1d.cpp:(.text+0xc08): undefined reference toexpf_finite' /usr/bin/ld: deconvolution1d.cpp:(.text+0xc10): undefined reference to __logf_finite' /usr/bin/ld: /home/esec/LiveFaceReco_RaspberryPi/include/libs/RaspberryPi4B/libncnn.a(deconvolutiondepthwise1d.cpp.o): in functionncnn::deconvolutiondepthwise1d(ncnn::Mat const&, ncnn::Mat&, ncnn::Mat const&, ncnn::Mat const&, int, int, int, int, int, ncnn::Mat const&, ncnn::Option const&) [clone ._omp_fn.0]': deconvolutiondepthwise1d.cpp:(.text+0xbbc): undefined reference to __expf_finite' /usr/bin/ld: deconvolutiondepthwise1d.cpp:(.text+0xbd0): undefined reference toexpf_finite' /usr/bin/ld: deconvolutiondepthwise1d.cpp:(.text+0xbd8): undefined reference to __logf_finite' /usr/bin/ld: /home/esec/LiveFaceReco_RaspberryPi/include/libs/RaspberryPi4B/libncnn.a(deconvolutiondepthwise1d.cpp.o): in functionncnn::deconvolutiondepthwise1d(ncnn::Mat const&, ncnn::Mat&, ncnn::Mat const&, ncnn::Mat const&, int, int, int, int, int, ncnn::Mat const&, ncnn::Option const&) [clone ._omp_fn.1]': deconvolutiondepthwise1d.cpp:(.text+0x126c): undefined reference to __expf_finite' /usr/bin/ld: deconvolutiondepthwise1d.cpp:(.text+0x1280): undefined reference toexpf_finite' /usr/bin/ld: deconvolutiondepthwise1d.cpp:(.text+0x1288): undefined reference to __logf_finite' /usr/bin/ld: /home/esec/LiveFaceReco_RaspberryPi/include/libs/RaspberryPi4B/libncnn.a(deconvolution3d.cpp.o): in functionncnn::deconvolution3d(ncnn::Mat const&, ncnn::Mat&, ncnn::Mat const&, ncnn::Mat const&, int, int, int, int, int, int, int, int, int, int, ncnn::Mat const&, ncnn::Option const&) [clone ._omp_fn.0]': deconvolution3d.cpp:(.text+0xbbc): undefined reference to __expf_finite' /usr/bin/ld: deconvolution3d.cpp:(.text+0xbd8): undefined reference toexpf_finite' /usr/bin/ld: deconvolution3d.cpp:(.text+0xbe0): undefined reference to __logf_finite' /usr/bin/ld: /home/esec/LiveFaceReco_RaspberryPi/include/libs/RaspberryPi4B/libncnn.a(deconvolutiondepthwise3d.cpp.o): in functionncnn::deconvolutiondepthwise3d(ncnn::Mat const&, ncnn::Mat&, ncnn::Mat const&, ncnn::Mat const&, int, int, int, int, int, int, int, int, int, int, int, ncnn::Mat const&, ncnn::Option const&) [clone ._omp_fn.0]': deconvolutiondepthwise3d.cpp:(.text+0xb34): undefined reference to __expf_finite' /usr/bin/ld: deconvolutiondepthwise3d.cpp:(.text+0xb64): undefined reference toexpf_finite' /usr/bin/ld: deconvolutiondepthwise3d.cpp:(.text+0xb6c): undefined reference to __logf_finite' /usr/bin/ld: /home/esec/LiveFaceReco_RaspberryPi/include/libs/RaspberryPi4B/libncnn.a(deconvolutiondepthwise3d.cpp.o): in functionncnn::deconvolutiondepthwise3d(ncnn::Mat const&, ncnn::Mat&, ncnn::Mat const&, ncnn::Mat const&, int, int, int, int, int, int, int, int, int, int, int, ncnn::Mat const&, ncnn::Option const&) [clone ._omp_fn.1]': deconvolutiondepthwise3d.cpp:(.text+0x10ac): undefined reference to __expf_finite' /usr/bin/ld: deconvolutiondepthwise3d.cpp:(.text+0x10c0): undefined reference toexpf_finite' /usr/bin/ld: deconvolutiondepthwise3d.cpp:(.text+0x10c8): undefined reference to `__logf_finite' collect2: error: ld returned 1 exit status make[2]: [CMakeFiles/LiveFaceReco.dir/build.make:134: LiveFaceReco] Error 1 make[1]: [CMakeFiles/Makefile2:117: CMakeFiles/LiveFaceReco.dir/all] Error 2 make: *** [Makefile:84: all] Error 2