c++ - Cross compiling for Raspberry Pi ld linker is unable to find libraries that are definitely in the library search path -


i'm cross compiling code target system of raspberry pi. using opencv. have built cross-compiling toolchain on machines (i have done on mac , on linux box). using toolchain, can compile trivial "hello world" apps, move them pi, , run successfully.

i built , installed opencv on pi itself. ensure cross compiler , linker have access includes/libs i've installed on pi (e.g., opencv , dependencies), set cross-compiler's sysroot network share pi itself. thus, sysroot/usr/lib, sysroot/usr/include, , sysroot/lib point directories on pi, when compiling mac. have used symlinks ensure symbolic links inside these directories relative, not absolute.

i compile -v , -wl,-verbose, maximum diagnostic information compiler/linker.

below, i'll show:

  1. that switches '-l/users/ghassett/tools/rpi/usr/lib/arm-linux-gnueabihf' , '-l/users/ghassett/tools/rpi/lib/arm-linux-gnueabihf' picked compiler

  2. that these directories not show in "library_paths" section of compiler's verbose output

  3. that linker complains libjpeg.so.8 (for example) cannot found

  4. that libjpeg.so.8 exists in /users/ghassett/tools/rpi/usr/lib/arm-linux-gnueabihf

i have tried using pre-compiled toolchains, , built them myself source, on both mac , linux. same result. i've created ld.so.conf file in toolchain's sysroot/etc directory per http://sysprogs.com/blog/?p=54 (which describes problem precisely). no joy. it's been few days of frustrating work, i'd appreciate help!

here i'll extract think relevant parts of compiler's output. i'll attach complete output well, further down.


proof switches '-l/users/ghassett/tools/rpi/usr/lib/arm-linux-gnueabihf' , '-l/users/ghassett/tools/rpi/lib/arm-linux-gnueabihf' picked compiler.

from compiler's verbose output - see 2 '-l' switches:

collect_gcc_options='-o' 'foobar' '-i' '/users/ghassett/tools/rpi/usr/include/arm-linux-gnueabihf' '-l/users/ghassett/tools/rpi/usr/lib/arm-linux-gnueabihf' '-l/users/ghassett/tools/rpi/lib/arm-linux-gnueabihf' '-v' '-shared-libgcc' '-mfloat-abi=hard' '-mtls-dialect=gnu'  /volumes/xtools/arm-none-linux-gnueabi/libexec/gcc/arm-none-linux-gnueabi/4.8.2/cc1plus -quiet -v -i /users/ghassett/tools/rpi/usr/include/arm-linux-gnueabihf -isysroot /users/ghassett/tools/rpi -d_gnu_source test_c.cpp -quiet -dumpbase test_c.cpp -mfloat-abi=hard -mtls-dialect=gnu -auxbase test_c -version -o /var/folders/0_/_5kvg99n33b3zl_fxqll7c3h0000gp/t//ccdiupx6.s 

evidence these missing library_path section of compiler's verbose output:

library_path=/volumes/xtools/arm-none-linux-gnueabi/lib/gcc/arm-none-linux-gnueabi/4.8.2/:/volumes/xtools/arm-none-linux-gnueabi/lib/gcc/arm-none-linux-gnueabi/4.8.2/../../../../arm-none-linux-gnueabi/lib/:/users/ghassett/tools/rpi/lib/:/users/ghassett/tools/rpi/usr/lib/ 

linker complaining libjpeg.so.8 (again, extracted compiler's verbose output):

/volumes/xtools/arm-none-linux-gnueabi/lib/gcc/arm-none-linux-gnueabi/4.8.2/../../../../arm-none-linux-gnueabi/bin/ld: warning: libjpeg.so.8, needed /users/ghassett/tools/rpi/usr/lib/libopencv_highgui.so, not found (try using -rpath or -rpath-link) 

proof file exists in path supplied compiler shown in (1), above:

gregory-street:arm-linux-gnueabihf ghassett$ pwd  /users/ghassett/tools/rpi/usr/lib/arm-linux-gnueabihf gregory-street:arm-linux-gnueabihf ghassett$ ls -l libjpeg.so.8 lrwxrwxrwx  1 ghassett  staff  16 apr 23  2012 libjpeg.so.8 -> libjpeg.so.8.4.0 

the symbolic link not broken (i can 'cat' libjpeg.so.8.4.0 , see object code gibberish)


i know complicated/esoteric sure use --

thanks has made far!

i cannot attach complete compiler output (too long stackoverflow). i've snipped boring sections out - didn't snip out critical line!

here's complete verbose compiler output:

using built-in specs. collect_gcc=arm-none-linux-gnueabi-g++ collect_lto_wrapper=/volumes/xtools/arm-none-linux-gnueabi/libexec/gcc/arm-none-linux-gnueabi/4.8.2/lto-wrapper target: arm-none-linux-gnueabi configured with: /volumes/xtools-build-env/.build/src/gcc-linaro-4.8-2013.06-1/configure --build=x86_64-build_apple-darwin13.0.0 --host=x86_64-build_apple-darwin13.0.0 --target=arm-none-linux-gnueabi --prefix=/volumes/xtools/arm-none-linux-gnueabi --with-sysroot=/volumes/xtools/arm-none-linux-gnueabi/arm-none-linux-gnueabi/sysroot --enable-languages=c,c++ --with-float=hard --with-pkgversion='crosstool-ng 1.19.0' --disable-sjlj-exceptions --enable-__cxa_atexit --disable-libmudflap --disable-libgomp --disable-libssp --disable-libquadmath --disable-libquadmath-support --with-gmp=/volumes/xtools-build-env/.build/arm-none-linux-gnueabi/buildtools --with-mpfr=/volumes/xtools-build-env/.build/arm-none-linux-gnueabi/buildtools --with-mpc=/volumes/xtools-build-env/.build/arm-none-linux-gnueabi/buildtools --with-ppl=no --with-isl=no --with-cloog=no --with-libelf=no --enable-threads=posix --enable-target-optspace --disable-nls --disable-multilib --with-local-prefix=/volumes/xtools/arm-none-linux-gnueabi/arm-none-linux-gnueabi/sysroot --enable-c99 --enable-long-long thread model: posix gcc version 4.8.2 20130603 (prerelease) (crosstool-ng 1.19.0)  collect_gcc_options='-o' 'foobar' '-i' '/users/ghassett/tools/rpi/usr/include/arm-linux-gnueabihf' '-l/users/ghassett/tools/rpi/usr/lib/arm-linux-gnueabihf' '-l/users/ghassett/tools/rpi/lib/arm-linux-gnueabihf' '-v' '-shared-libgcc' '-mfloat-abi=hard' '-mtls-dialect=gnu'  /volumes/xtools/arm-none-linux-gnueabi/libexec/gcc/arm-none-linux-gnueabi/4.8.2/cc1plus -quiet -v -i /users/ghassett/tools/rpi/usr/include/arm-linux-gnueabihf -isysroot /users/ghassett/tools/rpi -d_gnu_source test_c.cpp -quiet -dumpbase test_c.cpp -mfloat-abi=hard -mtls-dialect=gnu -auxbase test_c -version -o /var/folders/0_/_5kvg99n33b3zl_fxqll7c3h0000gp/t//ccdiupx6.s gnu c++ (crosstool-ng 1.19.0) version 4.8.2 20130603 (prerelease) (arm-none-linux-gnueabi)     compiled gnu c version 4.2.1 compatible apple llvm 5.1 (clang-503.0.40), gmp version 5.1.1, mpfr version 3.1.2, mpc version 1.0.1 ggc heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 ignoring nonexistent directory "/users/ghassett/tools/rpi/volumes/xtools/arm-none-linux-gnueabi/arm-none-linux-gnueabi/sysroot/include" #include "..." search starts here: #include <...> search starts here:  /users/ghassett/tools/rpi/usr/include/arm-linux-gnueabihf  /volumes/xtools/arm-none-linux-gnueabi/lib/gcc/arm-none-linux-gnueabi/4.8.2/../../../../arm-none-linux-gnueabi/include/c++/4.8.2  /volumes/xtools/arm-none-linux-gnueabi/lib/gcc/arm-none-linux-gnueabi/4.8.2/../../../../arm-none-linux-gnueabi/include/c++/4.8.2/arm-none-linux-gnueabi  /volumes/xtools/arm-none-linux-gnueabi/lib/gcc/arm-none-linux-gnueabi/4.8.2/../../../../arm-none-linux-gnueabi/include/c++/4.8.2/backward  /volumes/xtools/arm-none-linux-gnueabi/lib/gcc/arm-none-linux-gnueabi/4.8.2/include  /volumes/xtools/arm-none-linux-gnueabi/lib/gcc/arm-none-linux-gnueabi/4.8.2/include-fixed  /volumes/xtools/arm-none-linux-gnueabi/lib/gcc/arm-none-linux-gnueabi/4.8.2/../../../../arm-none-linux-gnueabi/include  /users/ghassett/tools/rpi/usr/include end of search list. gnu c++ (crosstool-ng 1.19.0) version 4.8.2 20130603 (prerelease) (arm-none-linux-gnueabi)     compiled gnu c version 4.2.1 compatible apple llvm 5.1 (clang-503.0.40), gmp version 5.1.1, mpfr version 3.1.2, mpc version 1.0.1 ggc heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 compiler executable checksum: 7bdf9eb642aba55213a5f00d68fa6423 collect_gcc_options='-o' 'foobar' '-i' '/users/ghassett/tools/rpi/usr/include/arm-linux-gnueabihf' '-l/users/ghassett/tools/rpi/usr/lib/arm-linux-gnueabihf' '-l/users/ghassett/tools/rpi/lib/arm-linux-gnueabihf' '-v' '-shared-libgcc' '-mfloat-abi=hard' '-mtls-dialect=gnu'  /volumes/xtools/arm-none-linux-gnueabi/lib/gcc/arm-none-linux-gnueabi/4.8.2/../../../../arm-none-linux-gnueabi/bin/as -v -i /users/ghassett/tools/rpi/usr/include/arm-linux-gnueabihf -mfloat-abi=hard -meabi=5 -o /var/folders/0_/_5kvg99n33b3zl_fxqll7c3h0000gp/t//cch02vtt.o /var/folders/0_/_5kvg99n33b3zl_fxqll7c3h0000gp/t//ccdiupx6.s gnu assembler version 2.22 (arm-none-linux-gnueabi) using bfd version (crosstool-ng 1.19.0) 2.22 compiler_path=/volumes/xtools/arm-none-linux-gnueabi/libexec/gcc/arm-none-linux-gnueabi/4.8.2/:/volumes/xtools/arm-none-linux-gnueabi/libexec/gcc/arm-none-linux-gnueabi/4.8.2/:/volumes/xtools/arm-none-linux-gnueabi/libexec/gcc/arm-none-linux-gnueabi/:/volumes/xtools/arm-none-linux-gnueabi/lib/gcc/arm-none-linux-gnueabi/4.8.2/:/volumes/xtools/arm-none-linux-gnueabi/lib/gcc/arm-none-linux-gnueabi/:/volumes/xtools/arm-none-linux-gnueabi/lib/gcc/arm-none-linux-gnueabi/4.8.2/../../../../arm-none-linux-gnueabi/bin/ library_path=/volumes/xtools/arm-none-linux-gnueabi/lib/gcc/arm-none-linux-gnueabi/4.8.2/:/volumes/xtools/arm-none-linux-gnueabi/lib/gcc/arm-none-linux-gnueabi/4.8.2/../../../../arm-none-linux-gnueabi/lib/:/users/ghassett/tools/rpi/lib/:/users/ghassett/tools/rpi/usr/lib/ collect_gcc_options='-o' 'foobar' '-i' '/users/ghassett/tools/rpi/usr/include/arm-linux-gnueabihf' '-l/users/ghassett/tools/rpi/usr/lib/arm-linux-gnueabihf' '-l/users/ghassett/tools/rpi/lib/arm-linux-gnueabihf' '-v' '-shared-libgcc' '-mfloat-abi=hard' '-mtls-dialect=gnu'  /volumes/xtools/arm-none-linux-gnueabi/libexec/gcc/arm-none-linux-gnueabi/4.8.2/collect2 --sysroot=/users/ghassett/tools/rpi --eh-frame-hdr -dynamic-linker /lib/ld-linux-armhf.so.3 -x -m armelf_linux_eabi -o foobar crt1.o crti.o /volumes/xtools/arm-none-linux-gnueabi/lib/gcc/arm-none-linux-gnueabi/4.8.2/crtbegin.o -l/users/ghassett/tools/rpi/usr/lib/arm-linux-gnueabihf -l/users/ghassett/tools/rpi/lib/arm-linux-gnueabihf -l/volumes/xtools/arm-none-linux-gnueabi/lib/gcc/arm-none-linux-gnueabi/4.8.2 -l/volumes/xtools/arm-none-linux-gnueabi/lib/gcc/arm-none-linux-gnueabi/4.8.2/../../../../arm-none-linux-gnueabi/lib -l/users/ghassett/tools/rpi/lib -l/users/ghassett/tools/rpi/usr/lib /var/folders/0_/_5kvg99n33b3zl_fxqll7c3h0000gp/t//cch02vtt.o -lopencv_core -lopencv_highgui -verbose -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /volumes/xtools/arm-none-linux-gnueabi/lib/gcc/arm-none-linux-gnueabi/4.8.2/crtend.o crtn.o 

[snip!]

================================================== attempt open crt1.o succeeded crt1.o attempt open crti.o succeeded crti.o attempt open /volumes/xtools/arm-none-linux-gnueabi/lib/gcc/arm-none-linux-gnueabi/4.8.2/crtbegin.o succeeded /volumes/xtools/arm-none-linux-gnueabi/lib/gcc/arm-none-linux-gnueabi/4.8.2/crtbegin.o attempt open /var/folders/0_/_5kvg99n33b3zl_fxqll7c3h0000gp/t//cch02vtt.o succeeded /var/folders/0_/_5kvg99n33b3zl_fxqll7c3h0000gp/t//cch02vtt.o attempt open /users/ghassett/tools/rpi/usr/lib/arm-linux-gnueabihf/libopencv_core.so failed attempt open /users/ghassett/tools/rpi/usr/lib/arm-linux-gnueabihf/libopencv_core.a failed attempt open /users/ghassett/tools/rpi/lib/arm-linux-gnueabihf/libopencv_core.so failed attempt open /users/ghassett/tools/rpi/lib/arm-linux-gnueabihf/libopencv_core.a failed attempt open /volumes/xtools/arm-none-linux-gnueabi/lib/gcc/arm-none-linux-gnueabi/4.8.2/libopencv_core.so failed attempt open /volumes/xtools/arm-none-linux-gnueabi/lib/gcc/arm-none-linux-gnueabi/4.8.2/libopencv_core.a failed attempt open /volumes/xtools/arm-none-linux-gnueabi/lib/gcc/arm-none-linux-gnueabi/4.8.2/../../../../arm-none-linux-gnueabi/lib/libopencv_core.so failed attempt open /volumes/xtools/arm-none-linux-gnueabi/lib/gcc/arm-none-linux-gnueabi/4.8.2/../../../../arm-none-linux-gnueabi/lib/libopencv_core.a failed attempt open /users/ghassett/tools/rpi/lib/libopencv_core.so failed attempt open /users/ghassett/tools/rpi/lib/libopencv_core.a failed attempt open /users/ghassett/tools/rpi/usr/lib/libopencv_core.so succeeded -lopencv_core (/users/ghassett/tools/rpi/usr/lib/libopencv_core.so) attempt open /users/ghassett/tools/rpi/usr/lib/arm-linux-gnueabihf/libopencv_highgui.so failed attempt open /users/ghassett/tools/rpi/usr/lib/arm-linux-gnueabihf/libopencv_highgui.a failed attempt open /users/ghassett/tools/rpi/lib/arm-linux-gnueabihf/libopencv_highgui.so failed attempt open /users/ghassett/tools/rpi/lib/arm-linux-gnueabihf/libopencv_highgui.a failed attempt open /volumes/xtools/arm-none-linux-gnueabi/lib/gcc/arm-none-linux-gnueabi/4.8.2/libopencv_highgui.so failed attempt open /volumes/xtools/arm-none-linux-gnueabi/lib/gcc/arm-none-linux-gnueabi/4.8.2/libopencv_highgui.a failed attempt open /volumes/xtools/arm-none-linux-gnueabi/lib/gcc/arm-none-linux-gnueabi/4.8.2/../../../../arm-none-linux-gnueabi/lib/libopencv_highgui.so failed attempt open /volumes/xtools/arm-none-linux-gnueabi/lib/gcc/arm-none-linux-gnueabi/4.8.2/../../../../arm-none-linux-gnueabi/lib/libopencv_highgui.a failed attempt open /users/ghassett/tools/rpi/lib/libopencv_highgui.so failed attempt open /users/ghassett/tools/rpi/lib/libopencv_highgui.a failed attempt open /users/ghassett/tools/rpi/usr/lib/libopencv_highgui.so succeeded -lopencv_highgui (/users/ghassett/tools/rpi/usr/lib/libopencv_highgui.so) attempt open /users/ghassett/tools/rpi/usr/lib/arm-linux-gnueabihf/libstdc++.so failed attempt open /users/ghassett/tools/rpi/usr/lib/arm-linux-gnueabihf/libstdc++.a failed attempt open /users/ghassett/tools/rpi/lib/arm-linux-gnueabihf/libstdc++.so failed attempt open /users/ghassett/tools/rpi/lib/arm-linux-gnueabihf/libstdc++.a failed attempt open /volumes/xtools/arm-none-linux-gnueabi/lib/gcc/arm-none-linux-gnueabi/4.8.2/libstdc++.so failed attempt open /volumes/xtools/arm-none-linux-gnueabi/lib/gcc/arm-none-linux-gnueabi/4.8.2/libstdc++.a failed attempt open /volumes/xtools/arm-none-linux-gnueabi/lib/gcc/arm-none-linux-gnueabi/4.8.2/../../../../arm-none-linux-gnueabi/lib/libstdc++.so succeeded -lstdc++ (/volumes/xtools/arm-none-linux-gnueabi/lib/gcc/arm-none-linux-gnueabi/4.8.2/../../../../arm-none-linux-gnueabi/lib/libstdc++.so) attempt open /users/ghassett/tools/rpi/usr/lib/arm-linux-gnueabihf/libm.so succeeded -lm (/users/ghassett/tools/rpi/usr/lib/arm-linux-gnueabihf/libm.so) attempt open /users/ghassett/tools/rpi/usr/lib/arm-linux-gnueabihf/libgcc_s.so failed attempt open /users/ghassett/tools/rpi/usr/lib/arm-linux-gnueabihf/libgcc_s.a failed attempt open /users/ghassett/tools/rpi/lib/arm-linux-gnueabihf/libgcc_s.so failed attempt open /users/ghassett/tools/rpi/lib/arm-linux-gnueabihf/libgcc_s.a failed attempt open /volumes/xtools/arm-none-linux-gnueabi/lib/gcc/arm-none-linux-gnueabi/4.8.2/libgcc_s.so failed attempt open /volumes/xtools/arm-none-linux-gnueabi/lib/gcc/arm-none-linux-gnueabi/4.8.2/libgcc_s.a failed attempt open /volumes/xtools/arm-none-linux-gnueabi/lib/gcc/arm-none-linux-gnueabi/4.8.2/../../../../arm-none-linux-gnueabi/lib/libgcc_s.so succeeded opened script file /volumes/xtools/arm-none-linux-gnueabi/lib/gcc/arm-none-linux-gnueabi/4.8.2/../../../../arm-none-linux-gnueabi/lib/libgcc_s.so opened script file /volumes/xtools/arm-none-linux-gnueabi/lib/gcc/arm-none-linux-gnueabi/4.8.2/../../../../arm-none-linux-gnueabi/lib/libgcc_s.so attempt open libgcc_s.so.1 failed attempt open /users/ghassett/tools/rpi/usr/lib/arm-linux-gnueabihf/libgcc_s.so.1 failed attempt open /users/ghassett/tools/rpi/lib/arm-linux-gnueabihf/libgcc_s.so.1 succeeded libgcc_s.so.1 (/users/ghassett/tools/rpi/lib/arm-linux-gnueabihf/libgcc_s.so.1) attempt open /users/ghassett/tools/rpi/usr/lib/arm-linux-gnueabihf/libgcc.so failed attempt open /users/ghassett/tools/rpi/usr/lib/arm-linux-gnueabihf/libgcc.a failed attempt open /users/ghassett/tools/rpi/lib/arm-linux-gnueabihf/libgcc.so failed attempt open /users/ghassett/tools/rpi/lib/arm-linux-gnueabihf/libgcc.a failed attempt open /volumes/xtools/arm-none-linux-gnueabi/lib/gcc/arm-none-linux-gnueabi/4.8.2/libgcc.so failed attempt open /volumes/xtools/arm-none-linux-gnueabi/lib/gcc/arm-none-linux-gnueabi/4.8.2/libgcc.a succeeded (/volumes/xtools/arm-none-linux-gnueabi/lib/gcc/arm-none-linux-gnueabi/4.8.2/libgcc.a)linux-atomic.o attempt open /users/ghassett/tools/rpi/usr/lib/arm-linux-gnueabihf/libgcc.so failed attempt open /users/ghassett/tools/rpi/usr/lib/arm-linux-gnueabihf/libgcc.a failed attempt open /users/ghassett/tools/rpi/lib/arm-linux-gnueabihf/libgcc.so failed attempt open /users/ghassett/tools/rpi/lib/arm-linux-gnueabihf/libgcc.a failed attempt open /volumes/xtools/arm-none-linux-gnueabi/lib/gcc/arm-none-linux-gnueabi/4.8.2/libgcc.so failed attempt open /volumes/xtools/arm-none-linux-gnueabi/lib/gcc/arm-none-linux-gnueabi/4.8.2/libgcc.a succeeded attempt open /users/ghassett/tools/rpi/usr/lib/arm-linux-gnueabihf/libc.so succeeded opened script file /users/ghassett/tools/rpi/usr/lib/arm-linux-gnueabihf/libc.so opened script file /users/ghassett/tools/rpi/usr/lib/arm-linux-gnueabihf/libc.so attempt open libc.so.6 failed attempt open /users/ghassett/tools/rpi/usr/lib/arm-linux-gnueabihf/libc.so.6 failed attempt open /users/ghassett/tools/rpi/lib/arm-linux-gnueabihf/libc.so.6 succeeded libc.so.6 (/users/ghassett/tools/rpi/lib/arm-linux-gnueabihf/libc.so.6) attempt open libc_nonshared.a failed attempt open /users/ghassett/tools/rpi/usr/lib/arm-linux-gnueabihf/libc_nonshared.a succeeded (/users/ghassett/tools/rpi/usr/lib/arm-linux-gnueabihf/libc_nonshared.a)elf-init.os attempt open ld-linux-armhf.so.3 failed attempt open /users/ghassett/tools/rpi/usr/lib/arm-linux-gnueabihf/ld-linux-armhf.so.3 failed attempt open /users/ghassett/tools/rpi/lib/arm-linux-gnueabihf/ld-linux-armhf.so.3 succeeded ld-linux-armhf.so.3 (/users/ghassett/tools/rpi/lib/arm-linux-gnueabihf/ld-linux-armhf.so.3) attempt open /users/ghassett/tools/rpi/usr/lib/arm-linux-gnueabihf/libgcc_s.so failed attempt open /users/ghassett/tools/rpi/usr/lib/arm-linux-gnueabihf/libgcc_s.a failed attempt open /users/ghassett/tools/rpi/lib/arm-linux-gnueabihf/libgcc_s.so failed attempt open /users/ghassett/tools/rpi/lib/arm-linux-gnueabihf/libgcc_s.a failed attempt open /volumes/xtools/arm-none-linux-gnueabi/lib/gcc/arm-none-linux-gnueabi/4.8.2/libgcc_s.so failed attempt open /volumes/xtools/arm-none-linux-gnueabi/lib/gcc/arm-none-linux-gnueabi/4.8.2/libgcc_s.a failed attempt open /volumes/xtools/arm-none-linux-gnueabi/lib/gcc/arm-none-linux-gnueabi/4.8.2/../../../../arm-none-linux-gnueabi/lib/libgcc_s.so succeeded opened script file /volumes/xtools/arm-none-linux-gnueabi/lib/gcc/arm-none-linux-gnueabi/4.8.2/../../../../arm-none-linux-gnueabi/lib/libgcc_s.so opened script file /volumes/xtools/arm-none-linux-gnueabi/lib/gcc/arm-none-linux-gnueabi/4.8.2/../../../../arm-none-linux-gnueabi/lib/libgcc_s.so attempt open libgcc_s.so.1 failed attempt open /users/ghassett/tools/rpi/usr/lib/arm-linux-gnueabihf/libgcc_s.so.1 failed attempt open /users/ghassett/tools/rpi/lib/arm-linux-gnueabihf/libgcc_s.so.1 succeeded libgcc_s.so.1 (/users/ghassett/tools/rpi/lib/arm-linux-gnueabihf/libgcc_s.so.1) attempt open /users/ghassett/tools/rpi/usr/lib/arm-linux-gnueabihf/libgcc.so failed attempt open /users/ghassett/tools/rpi/usr/lib/arm-linux-gnueabihf/libgcc.a failed attempt open /users/ghassett/tools/rpi/lib/arm-linux-gnueabihf/libgcc.so failed attempt open /users/ghassett/tools/rpi/lib/arm-linux-gnueabihf/libgcc.a failed attempt open /volumes/xtools/arm-none-linux-gnueabi/lib/gcc/arm-none-linux-gnueabi/4.8.2/libgcc.so failed attempt open /volumes/xtools/arm-none-linux-gnueabi/lib/gcc/arm-none-linux-gnueabi/4.8.2/libgcc.a succeeded attempt open /users/ghassett/tools/rpi/usr/lib/arm-linux-gnueabihf/libgcc.so failed attempt open /users/ghassett/tools/rpi/usr/lib/arm-linux-gnueabihf/libgcc.a failed attempt open /users/ghassett/tools/rpi/lib/arm-linux-gnueabihf/libgcc.so failed attempt open /users/ghassett/tools/rpi/lib/arm-linux-gnueabihf/libgcc.a failed attempt open /volumes/xtools/arm-none-linux-gnueabi/lib/gcc/arm-none-linux-gnueabi/4.8.2/libgcc.so failed attempt open /volumes/xtools/arm-none-linux-gnueabi/lib/gcc/arm-none-linux-gnueabi/4.8.2/libgcc.a succeeded attempt open /volumes/xtools/arm-none-linux-gnueabi/lib/gcc/arm-none-linux-gnueabi/4.8.2/crtend.o succeeded /volumes/xtools/arm-none-linux-gnueabi/lib/gcc/arm-none-linux-gnueabi/4.8.2/crtend.o attempt open crtn.o succeeded crtn.o libpthread.so.0 needed /users/ghassett/tools/rpi/usr/lib/libopencv_core.so librt.so.1 needed /users/ghassett/tools/rpi/usr/lib/libopencv_core.so libz.so.1 needed /users/ghassett/tools/rpi/usr/lib/libopencv_core.so ld-linux-armhf.so.3 needed /users/ghassett/tools/rpi/usr/lib/libopencv_core.so found ld-linux-armhf.so.3 @ /users/ghassett/tools/rpi/lib/arm-linux-gnueabihf/ld-linux-armhf.so.3 libopencv_imgproc.so.2.3 needed /users/ghassett/tools/rpi/usr/lib/libopencv_highgui.so found libopencv_imgproc.so.2.3 @ /users/ghassett/tools/rpi/usr/lib/libopencv_imgproc.so.2.3 libjpeg.so.8 needed /users/ghassett/tools/rpi/usr/lib/libopencv_highgui.so libpng12.so.0 needed /users/ghassett/tools/rpi/usr/lib/libopencv_highgui.so libtiff.so.4 needed /users/ghassett/tools/rpi/usr/lib/libopencv_highgui.so libjasper.so.1 needed /users/ghassett/tools/rpi/usr/lib/libopencv_highgui.so libilmimf.so.6 needed /users/ghassett/tools/rpi/usr/lib/libopencv_highgui.so found libilmimf.so.6 @ /users/ghassett/tools/rpi/usr/lib/libilmimf.so.6 libhalf.so.6 needed /users/ghassett/tools/rpi/usr/lib/libopencv_highgui.so found libhalf.so.6 @ /users/ghassett/tools/rpi/usr/lib/libhalf.so.6 libgtk-x11-2.0.so.0 needed /users/ghassett/tools/rpi/usr/lib/libopencv_highgui.so libgdk-x11-2.0.so.0 needed /users/ghassett/tools/rpi/usr/lib/libopencv_highgui.so libgobject-2.0.so.0 needed /users/ghassett/tools/rpi/usr/lib/libopencv_highgui.so libglib-2.0.so.0 needed /users/ghassett/tools/rpi/usr/lib/libopencv_highgui.so libavcodec.so.53 needed /users/ghassett/tools/rpi/usr/lib/libopencv_highgui.so libavformat.so.53 needed /users/ghassett/tools/rpi/usr/lib/libopencv_highgui.so libavutil.so.51 needed /users/ghassett/tools/rpi/usr/lib/libopencv_highgui.so libswscale.so.2 needed /users/ghassett/tools/rpi/usr/lib/libopencv_highgui.so libdc1394.so.22 needed /users/ghassett/tools/rpi/usr/lib/libopencv_highgui.so libv4l1.so.0 needed /users/ghassett/tools/rpi/usr/lib/libopencv_highgui.so libimath.so.6 needed /users/ghassett/tools/rpi/usr/lib/libilmimf.so.6 found libimath.so.6 @ /users/ghassett/tools/rpi/usr/lib/libimath.so.6 libiex.so.6 needed /users/ghassett/tools/rpi/usr/lib/libilmimf.so.6 found libiex.so.6 @ /users/ghassett/tools/rpi/usr/lib/libiex.so.6 libilmthread.so.6 needed /users/ghassett/tools/rpi/usr/lib/libilmimf.so.6 found libilmthread.so.6 @ /users/ghassett/tools/rpi/usr/lib/libilmthread.so.6/volumes/xtools/arm-none-linux-gnueabi/lib/gcc/arm-none-linux-gnueabi/4.8.2/../../../../arm-none-linux-gnueabi/bin/ld: warning: libpthread.so.0, needed /users/ghassett/tools/rpi/usr/lib/libopencv_core.so, not found (try using -rpath or -rpath-link) /volumes/xtools/arm-none-linux-gnueabi/lib/gcc/arm-none-linux-gnueabi/4.8.2/../../../../arm-none-linux-gnueabi/bin/ld: warning: librt.so.1, needed /users/ghassett/tools/rpi/usr/lib/libopencv_core.so, not found (try using -rpath or -rpath-link) /volumes/xtools/arm-none-linux-gnueabi/lib/gcc/arm-none-linux-gnueabi/4.8.2/../../../../arm-none-linux-gnueabi/bin/ld: warning: libz.so.1, needed /users/ghassett/tools/rpi/usr/lib/libopencv_core.so, not found (try using -rpath or -rpath-link) /volumes/xtools/arm-none-linux-gnueabi/lib/gcc/arm-none-linux-gnueabi/4.8.2/../../../../arm-none-linux-gnueabi/bin/ld: warning: libjpeg.so.8, needed /users/ghassett/tools/rpi/usr/lib/libopencv_highgui.so, not found (try using -rpath or -rpath-link) /volumes/xtools/arm-none-linux-gnueabi/lib/gcc/arm-none-linux-gnueabi/4.8.2/../../../../arm-none-linux-gnueabi/bin/ld: warning: libpng12.so.0, needed /users/ghassett/tools/rpi/usr/lib/libopencv_highgui.so, not found (try using -rpath or -rpath-link) /volumes/xtools/arm-none-linux-gnueabi/lib/gcc/arm-none-linux-gnueabi/4.8.2/../../../../arm-none-linux-gnueabi/bin/ld: warning: libtiff.so.4, needed /users/ghassett/tools/rpi/usr/lib/libopencv_highgui.so, not found (try using -rpath or -rpath-link) /volumes/xtools/arm-none-linux-gnueabi/lib/gcc/arm-none-linux-gnueabi/4.8.2/../../../../arm-none-linux-gnueabi/bin/ld: warning: libjasper.so.1, needed /users/ghassett/tools/rpi/usr/lib/libopencv_highgui.so, not found (try using -rpath or -rpath-link) /volumes/xtools/arm-none-linux-gnueabi/lib/gcc/arm-none-linux-gnueabi/4.8.2/../../../../arm-none-linux-gnueabi/bin/ld: warning: libgtk-x11-2.0.so.0, needed /users/ghassett/tools/rpi/usr/lib/libopencv_highgui.so, not found (try using -rpath or -rpath-link) /volumes/xtools/arm-none-linux-gnueabi/lib/gcc/arm-none-linux-gnueabi/4.8.2/../../../../arm-none-linux-gnueabi/bin/ld: warning: libgdk-x11-2.0.so.0, needed /users/ghassett/tools/rpi/usr/lib/libopencv_highgui.so, not found (try using -rpath or -rpath-link) /volumes/xtools/arm-none-linux-gnueabi/lib/gcc/arm-none-linux-gnueabi/4.8.2/../../../../arm-none-linux-gnueabi/bin/ld: warning: libgobject-2.0.so.0, needed /users/ghassett/tools/rpi/usr/lib/libopencv_highgui.so, not found (try using -rpath or -rpath-link) /volumes/xtools/arm-none-linux-gnueabi/lib/gcc/arm-none-linux-gnueabi/4.8.2/../../../../arm-none-linux-gnueabi/bin/ld: warning: libglib-2.0.so.0, needed /users/ghassett/tools/rpi/usr/lib/libopencv_highgui.so, not found (try using -rpath or -rpath-link) /volumes/xtools/arm-none-linux-gnueabi/lib/gcc/arm-none-linux-gnueabi/4.8.2/../../../../arm-none-linux-gnueabi/bin/ld: warning: libavcodec.so.53, needed /users/ghassett/tools/rpi/usr/lib/libopencv_highgui.so, not found (try using -rpath or -rpath-link) /volumes/xtools/arm-none-linux-gnueabi/lib/gcc/arm-none-linux-gnueabi/4.8.2/../../../../arm-none-linux-gnueabi/bin/ld: warning: libavformat.so.53, needed /users/ghassett/tools/rpi/usr/lib/libopencv_highgui.so, not found (try using -rpath or -rpath-link) /volumes/xtools/arm-none-linux-gnueabi/lib/gcc/arm-none-linux-gnueabi/4.8.2/../../../../arm-none-linux-gnueabi/bin/ld: warning: libavutil.so.51, needed /users/ghassett/tools/rpi/usr/lib/libopencv_highgui.so, not found (try using -rpath or -rpath-link) /volumes/xtools/arm-none-linux-gnueabi/lib/gcc/arm-none-linux-gnueabi/4.8.2/../../../../arm-none-linux-gnueabi/bin/ld: warning: libswscale.so.2, needed /users/ghassett/tools/rpi/usr/lib/libopencv_highgui.so, not found (try using -rpath or -rpath-link) /volumes/xtools/arm-none-linux-gnueabi/lib/gcc/arm-none-linux-gnueabi/4.8.2/../../../../arm-none-linux-gnueabi/bin/ld: warning: libdc1394.so.22, needed /users/ghassett/tools/rpi/usr/lib/libopencv_highgui.so, not found (try using -rpath or -rpath-link) /volumes/xtools/arm-none-linux-gnueabi/lib/gcc/arm-none-linux-gnueabi/4.8.2/../../../../arm-none-linux-gnueabi/bin/ld: warning: libv4l1.so.0, needed /users/ghassett/tools/rpi/usr/lib/libopencv_highgui.so, not found (try using -rpath or -rpath-link) /users/ghassett/tools/rpi/usr/lib/libopencv_highgui.so: undefined reference `tiffsetwarninghandler@libtiff_3.9' /users/ghassett/tools/rpi/usr/lib/libopencv_highgui.so: undefined reference `png_read_info@png12_0' /users/ghassett/tools/rpi/usr/lib/libopencv_highgui.so: undefined reference `g_time_val_add' /users/ghassett/tools/rpi/usr/lib/libopencv_highgui.so: undefined reference `jas_image_writecmpt' /users/ghassett/tools/rpi/usr/lib/libopencv_core.so: undefined reference `pthread_setspecific@glibc_2.4' 

[snip!]

/users/ghassett/tools/rpi/usr/lib/libopencv_highgui.so: undefined reference `av_new_stream@libavformat_53' collect2: error: ld returned 1 exit status 


Comments

Popular posts from this blog

javascript - RequestAnimationFrame not working when exiting fullscreen switching space on Safari -

jsf - How to ajax update an item in the footer of a PrimeFaces dataTable? -

jquery - Keeping Kendo Datepicker in min/max range -