Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
Collapse
Brand Logo

ModalAI Forum

R

relevinsky

@relevinsky
Contributor
Unfollow Follow
About
Posts
43
Topics
30
Shares
0
Groups
1
Followers
0
Following
0

Posts

Recent Best Controversial

  • compiling voxl-tflite-server
    R relevinsky

    Hi,
    I'm trying to compile/linkage the latest (master branch) voxl-tflite-server code on VOXL2.I'm working with SDK 0.9 .
    But during my linkage of the project, i run into the following problems:

    Invoking: GCC C++ Linker
    g++ -L/usr/lib64 -Wl,-rpath-link,/usr/lib64/ -o "powtflite"  ./inference_helper.o ./main.o ./resize.o    -ltensorflow-lite -labsl_bad_any_cast_impl -labsl_bad_optional_access -labsl_bad_variant_access -labsl_base -labsl_city -labsl_civil_time -labsl_cord -labsl_debugging_internal -labsl_demangle_internal -labsl_exponential_biased -labsl_flags -labsl_flags_commandlineflag -labsl_flags_commandlineflag_internal -labsl_flags_config -labsl_flags_internal -labsl_flags_marshalling -labsl_flags_private_handle_accessor -labsl_flags_program_name -labsl_flags_reflection -labsl_graphcycles_internal -labsl_hash -labsl_hashtablez_sampler -labsl_int128 -labsl_log_severity -labsl_malloc_internal -labsl_raw_hash_set -labsl_raw_logging_internal -labsl_spinlock_wait -labsl_stacktrace -labsl_status -labsl_str_format_internal -labsl_strings -labsl_strings_internal -labsl_symbolize -labsl_synchronization -labsl_throw_delegate -labsl_time -labsl_time_zone -labsl_wyhash -labsl_bad_any_cast_impl -labsl_bad_optional_access -labsl_bad_variant_access -labsl_base -labsl_city -labsl_civil_time -labsl_cord -labsl_debugging_internal -labsl_demangle_internal -labsl_exponential_biased -labsl_flags -labsl_flags_commandlineflag -labsl_flags_commandlineflag_internal -labsl_flags_config -labsl_flags_internal -labsl_flags_marshalling -labsl_flags_private_handle_accessor -labsl_flags_program_name -labsl_flags_reflection -labsl_graphcycles_internal -labsl_hash -labsl_hashtablez_sampler -labsl_int128 -labsl_log_severity -labsl_malloc_internal -labsl_raw_hash_set -labsl_raw_logging_internal -labsl_spinlock_wait -labsl_stacktrace -labsl_status -labsl_str_format_internal -labsl_strings -labsl_strings_internal -labsl_symbolize -labsl_synchronization -labsl_throw_delegate -labsl_time -labsl_time_zone -labsl_wyhash -labsl_bad_any_cast_impl -labsl_bad_optional_access -labsl_bad_variant_access -labsl_base -labsl_city -labsl_civil_time -labsl_cord -labsl_debugging_internal -labsl_demangle_internal -labsl_exponential_biased -labsl_flags -labsl_flags_commandlineflag -labsl_flags_commandlineflag_internal -labsl_flags_config -labsl_flags_internal -labsl_flags_marshalling -labsl_flags_private_handle_accessor -labsl_flags_program_name -labsl_flags_reflection -labsl_graphcycles_internal -labsl_hash -labsl_hashtablez_sampler -labsl_int128 -labsl_log_severity -labsl_malloc_internal -labsl_raw_hash_set -labsl_raw_logging_internal -labsl_spinlock_wait -labsl_stacktrace -labsl_status -labsl_str_format_internal -labsl_strings -labsl_strings_internal -labsl_symbolize -labsl_synchronization -labsl_throw_delegate -labsl_time -labsl_time_zone -labsl_wyhash -lflatbuffers -lcpuinfo -lfarmhash -lclog -lfft2d_fftsg2d -lfft2d_fftsg -lruy_allocator -lruy_apply_multiplier -lruy_block_map -lruy_blocking_counter -lruy_context -lruy_context_get_ctx -lruy_cpuinfo -lruy_ctx -lruy_denormal -lruy_frontend -lruy_have_built_path_for_avx -lruy_have_built_path_for_avx2_fma -lruy_have_built_path_for_avx512 -lruy_kernel_arm -lruy_kernel_avx -lruy_kernel_avx2_fma -lruy_kernel_avx512 -lruy_pack_arm -lruy_pack_avx -lruy_pack_avx2_fma -lruy_pack_avx512 -lruy_prepacked_cache -lruy_prepare_packed_matrices -lruy_profiler_instrumentation -lruy_system_aligned_alloc -lruy_thread_pool -lruy_trmul -lruy_tune -lruy_wait -lglib-2.0 -ldl -lstdc++ -lpthread -lz -lcutils -llog -lsync -lgthread-2.0 -lpcre -lmodal_pipe -lmodal_json -lopencv_core -lopencv_highgui -lopencv_imgproc -lopencv_imgcodecs -lgsl -lllvm-qcom -ladreno_utils -lOpenCL -lCB -lEGL_adreno -lGLESv2_adreno -lrt -lXNNPACK -lpthreadpool
    /usr/lib64/libtensorflow-lite.a(nnapi_delegate.cc.o): In function `tflite::delegate::nnapi::NNMemory::NNMemory(NnApi const*, char const*, unsigned long)':
    nnapi_delegate.cc:(.text+0xd58): warning: the use of `tmpnam' is dangerous, better use `mkstemp'
    makefile:56: recipe for target 'powtflite' failed
    /usr/lib64/libruy_cpuinfo.a(cpuinfo.cc.o): In function `ruy::CpuInfo::~CpuInfo()':
    cpuinfo.cc:(.text+0x10): undefined reference to `cpuinfo_deinitialize'
    /usr/lib64/libruy_cpuinfo.a(cpuinfo.cc.o): In function `ruy::CpuInfo::Initialize()':
    cpuinfo.cc:(.text+0x44): undefined reference to `cpuinfo_initialize'
    cpuinfo.cc:(.text+0x58): undefined reference to `cpuinfo_get_processors_count'
    cpuinfo.cc:(.text+0x8c): undefined reference to `cpuinfo_get_processor'
    cpuinfo.cc:(.text+0xb8): undefined reference to `cpuinfo_get_processor'
    cpuinfo.cc:(.text+0xcc): undefined reference to `cpuinfo_get_processor'
    /usr/lib64/libruy_cpuinfo.a(cpuinfo.cc.o): In function `ruy::CpuInfo::NeonDotprod()':
    cpuinfo.cc:(.text+0x21c): undefined reference to `cpuinfo_isa'
    cpuinfo.cc:(.text+0x220): undefined reference to `cpuinfo_isa'
    /usr/lib64/libruy_cpuinfo.a(cpuinfo.cc.o): In function `ruy::CpuInfo::CurrentCpuIsA55ish()':
    cpuinfo.cc:(.text+0x2c0): undefined reference to `cpuinfo_get_current_uarch_index'
    cpuinfo.cc:(.text+0x2c4): undefined reference to `cpuinfo_get_uarch'
    /usr/lib64/libruy_cpuinfo.a(cpuinfo.cc.o): In function `ruy::CpuInfo::CurrentCpuIsX1()':
    cpuinfo.cc:(.text+0x304): undefined reference to `cpuinfo_get_current_uarch_index'
    cpuinfo.cc:(.text+0x308): undefined reference to `cpuinfo_get_uarch'
    /usr/lib64/libruy_thread_pool.a(thread_pool.cc.o): In function `ruy::ThreadPool::CreateThreads(int)':
    thread_pool.cc:(.text+0x1b4): undefined reference to `ruy::BlockingCounter::Reset(int)'
    thread_pool.cc:(.text+0x308): undefined reference to `ruy::BlockingCounter::Wait(std::chrono::duration<long, std::ratio<1l, 1000000000l> >)'
    /usr/lib64/libruy_thread_pool.a(thread_pool.cc.o): In function `ruy::ThreadPool::ExecuteImpl(int, int, ruy::Task*)':
    thread_pool.cc:(.text+0x3dc): undefined reference to `ruy::BlockingCounter::Reset(int)'
    thread_pool.cc:(.text+0x494): undefined reference to `ruy::BlockingCounter::Wait(std::chrono::duration<long, std::ratio<1l, 1000000000l> >)'
    /usr/lib64/libruy_thread_pool.a(thread_pool.cc.o): In function `ruy::Thread::ThreadFunc(ruy::Thread*)':
    thread_pool.cc:(.text._ZN3ruy6Thread10ThreadFuncEPS0_[_ZN3ruy6Thread10ThreadFuncEPS0_]+0xb4): undefined reference to `ruy::BlockingCounter::DecrementCount()'
    thread_pool.cc:(.text._ZN3ruy6Thread10ThreadFuncEPS0_[_ZN3ruy6Thread10ThreadFuncEPS0_]+0x1ac): undefined reference to `ruy::BlockingCounter::DecrementCount()'
    /usr/lib64/libruy_trmul.a(trmul.cc.o): In function `ruy::(anonymous namespace)::TrMulTask::Run()':
    trmul.cc:(.text+0xdc): undefined reference to `ruy::GetBlockByIndex(ruy::BlockMap const&, int, ruy::SidePair<int>*)'
    trmul.cc:(.text+0xf0): undefined reference to `ruy::GetBlockMatrixCoords(ruy::BlockMap const&, ruy::SidePair<int> const&, ruy::SidePair<int>*, ruy::SidePair<int>*)'
    trmul.cc:(.text+0x21c): undefined reference to `ruy::GetBlockMatrixCoords(ruy::Side, ruy::BlockMap const&, int, int*, int*)'
    /usr/lib64/libruy_trmul.a(trmul.cc.o): In function `ruy::TrMul(ruy::Ctx*, ruy::TrMulParams*)':
    trmul.cc:(.text+0x5a4): undefined reference to `ruy::MakeBlockMap(int, int, int, int, int, int, int, int, ruy::CpuCacheParams const&, ruy::BlockMap*)'
    trmul.cc:(.text+0x768): undefined reference to `ruy::IsObviouslyLinearTraversal(int, int, int, int, int, ruy::CpuCacheParams const&)'
    /usr/lib64/libXNNPACK.a(init.c.o): In function `init':
    init.c:(.text+0x2c): undefined reference to `cpuinfo_isa'
    init.c:(.text+0x4c): undefined reference to `cpuinfo_isa'
    init.c:(.text+0x6c): undefined reference to `cpuinfo_get_core'
    init.c:(.text+0x1a8): undefined reference to `cpuinfo_get_core'
    init.c:(.text+0x3d4): undefined reference to `cpuinfo_get_uarch'
    init.c:(.text+0x44c): undefined reference to `cpuinfo_isa'
    init.c:(.text+0x468): undefined reference to `cpuinfo_get_core'
    init.c:(.text+0x580): undefined reference to `cpuinfo_isa'
    init.c:(.text+0x6a0): undefined reference to `cpuinfo_get_core'
    init.c:(.text+0x8e0): undefined reference to `cpuinfo_get_uarch'
    init.c:(.text+0xa04): undefined reference to `cpuinfo_isa'
    init.c:(.text+0xa14): undefined reference to `cpuinfo_get_core'
    init.c:(.text+0xaec): undefined reference to `cpuinfo_get_uarch'
    init.c:(.text+0xc94): undefined reference to `cpuinfo_isa'
    init.c:(.text+0xcd8): undefined reference to `cpuinfo_get_core'
    init.c:(.text+0xdcc): undefined reference to `cpuinfo_isa'
    init.c:(.text+0xe40): undefined reference to `cpuinfo_get_core'
    init.c:(.text+0x10ac): undefined reference to `cpuinfo_isa'
    init.c:(.text+0x1148): undefined reference to `cpuinfo_get_uarch'
    init.c:(.text+0x131c): undefined reference to `cpuinfo_get_core'
    init.c:(.text+0x17cc): undefined reference to `cpuinfo_get_uarch'
    init.c:(.text+0x18a4): undefined reference to `cpuinfo_get_core'
    /usr/lib64/libXNNPACK.a(init.c.o): In function `xnn_initialize':
    init.c:(.text+0x1fdc): undefined reference to `cpuinfo_initialize'
    /usr/lib64/libXNNPACK.a(init.c.o): In function `xnn_deinitialize':
    init.c:(.text+0x2044): undefined reference to `cpuinfo_deinitialize'
    collect2: error: ld returned 1 exit status
    

    Seems like the libcpuinfo.a doesn't include some functions. How it's possible? Thanks for any help.

    Software Development

  • voxl2 portal source code
    R relevinsky

    @Alex-Kushleyev Hi,
    Yes,
    I want send some new string from VOXL2, that should appear near "FPS:....".
    Thanks

    Ask your questions right here!

  • voxl2 portal source code
    R relevinsky

    Hi,
    Could you help me to understand in your voxl-portal source code, how I should modify code for adding in for e.g. in Camera : TFlite tab near "FPS" and "Inference" strings will appear my string "Hello world"?
    Please help me. I know, where is a source code of voxl-portal("https://gitlab.com/voxl-public/voxl-sdk/services/voxl-portal").
    Thank you for your help.

    Ask your questions right here!

  • voxl2 rangefinder (lw20)
    R relevinsky

    Hi,

    I need to connect my rangefinder (LW20) to the VOXL2 board using connector J19 (by I2C) to the PX4 flight controller. What configurations should I make in QGroundControl to receive the "Distance Sensor" message in the Mavlink Analyze tab?

    Thank you.

    Ask your questions right here!

  • @ERIC KATZFEY
    R relevinsky

    Re: tflite pipelines sample code

    VOXL 2 @eric katzfey

  • tflite pipelines sample code
    R relevinsky

    Hi,
    Could you point me to a sample code that using tflite\tflite_data as input pipes?
    Thanks

    VOXL 2

  • voxl-px4 service
    R relevinsky

    @Eric-Katzfey yes

    VOXL 2

  • voxl-px4 service
    R relevinsky

    Hi,
    After fast rebooting to platform "voxl2_platform_0.9.5",i run into the following problem:

    voxl2:~$ systemctl start voxl-px4
    **A dependency job for voxl-px4.service failed. See 'journalctl -xe' for details.**
    voxl2:~$
    

    From the journalctl -f command after activating the "systemctl start voxl-px4":
    Aug 23 12:17:30 m0054 systemd[1]: data.mount: Directory /data to mount over is not empty, mounting anyway.
    Aug 23 12:17:30 m0054 systemd[1]: Mounting /data...
    Aug 23 12:17:30 m0054 mount[3074]: mount: /data: wrong fs type, bad option, bad superblock on /dev/sda8, missing codepage or helper program, or other error.
    Aug 23 12:17:30 m0054 systemd[1]: data.mount: Mount process exited, code=exited status=32
    Aug 23 12:17:30 m0054 kernel: EXT4-fs (sda8): VFS: Can't find ext4 filesystem
    Aug 23 12:17:30 m0054 systemd[1]: data.mount: Failed with result 'exit-code'.

    Aug 23 12:17:30 m0054 systemd[1]: Failed to mount /data.
    Aug 23 12:17:30 m0054 systemd[1]: Dependency failed for sscrpcd Service.
    Aug 23 12:17:30 m0054 systemd[1]: Dependency failed for px4.
    Aug 23 12:17:30 m0054 systemd[1]: voxl-px4.service: Job voxl-px4.service/start failed with result 'dependency'.
    Aug 23 12:17:30 m0054 systemd[1]: sscrpcd.service: Job sscrpcd.service/start failed with result 'dependency'.

    Please help to solve the problem.

    VOXL 2

  • ros on voxl2
    R relevinsky

    Hi,
    Activating "roslaunch voxl_mpa_to_ros voxl_mpa_to_ros.launch" on VOXL2 is stuck.
    Please help me to solve a problem.

    Software Development

  • voxl2 flir boson and eth0
    R relevinsky

    I tried to work with the Boson FLIR sensor by connecting it to the M00130 LTE modem board using a USB cable. I activated the voxl-flir-modem. process However, after this activation, the eth0 module got stuck and disappeared from the list of communication devices (there is no eth0 in ifconfig). I connected eth0 using a USB to Ethernet adapter to my PC. Please help me solve this issue. Thanks.
    My voxl2 board sw version:

    system-image: 1.5.5-M0054-14.1a-perf
    kernel: #1 SMP PREEMPT Fri Mar 24 00:48:55 UTC 2023 4.19.125

    hw version: M0054

    voxl-suite: 0.9.5

    Packages:
    Repo: http://voxl-packages.modalai.com/ qrb5165 stable

    Software Development

  • yolov5_labels.txt file for yolov5_float16_quant.tflite model
    R relevinsky

    Hi,
    I have configured the "voxl-tflite-server.conf" file to use the "yolov5_float16_quant.tflite" model. Now, I would like to remove certain objects from the trained model listed in "yolov5_labels.txt." Specifically, I want to remove objects such as laptops, TVs, and others. How I could achieve this? Thanks,

    Software Development

  • voxl-logger on voxl2 for hires camera
    R relevinsky

    @tom Hi. It seems that this link is an empty. Could you explain me voxl-logger configuration for hires camera (resolution and etc). ?
    Thanks,

    VOXL 2

  • voxl-logger on voxl2 for hires camera
    R relevinsky

    Hi,
    Could you explain ,if voxl-logger software of VOXL2 has implementation for hires camera?
    Thanks.

    VOXL 2

  • voxl2 uart mode
    R relevinsky

    Hi,
    Could you send me example how i could work with UART over VOXL2. In Voxl2 ,there is no voxl_io library ,that opens UART port and has voxl_uart_write/voxl_uart_read functionality.
    Thanks,

    Software Development

  • compiling 32-bit voxl-qvio-server code on VOXL2
    R relevinsky

    Hi,
    After re-fastbooting/re-flashing VOXL2 with "VOXL2 Platform 0.9.5" from modalai site downloads, I've download from modalai gitlab - the latest master voxl-qvio-server source code.
    I've download to voxl2 target "voxl2:~$ sudo apt-get install g++-7-arm-linux-gnueabi" the 32-bit g++ compiler and tried to compile on my voxl2 targer the latest "voxl-qvio-server" code.
    While compiling, I'm running into the error undefined symbol CPU_STATS_FLAG_STANDBY_ACTIVE .
    Seems like i'm using by wrong sdk version. How it's possible after re-flashing with the latest "VOXL2 Platform 0.9.5" voxl-suite and sdk versions.
    Waiting for the answer. Thanks.

    Software Development

  • voxl-vision-px4 problem
    R relevinsky

    @tom
    Hi. Thank you for your answer. I've solve the problem. I found the information about "entering to fastboot mode" in the page "Unbricking Procedure for VOXL and VOXL Flight" from modalai site, this information is missing on the page related to VOXL2 while using by VOXL2 card. So everything with re-flashing VOXL2 is OK.

    But after re-fastbooting/re-flashing VOXL2 with "VOXL2 Platform 0.9.5" from modalai site downloads, I've download from modalai gitlab - the latest master voxl-qvio-server source code.
    I've download to voxl2 target "voxl2:~$ sudo apt-get install g++-7-arm-linux-gnueabi" the 32-bit g++ compiler and tried to compile on my voxl2 targer the latest "voxl-qvio-server" code.
    While compiling, I'm running into the errorCPU_STATS_FLAG_STANDBY_ACTIVE flag doesn't exists.
    Seems like i'm using by wrong sdk version. How it's possible after re-flashing with the latest "VOXL2 Platform 0.9.5" voxl-suite and sdk versions/
    Waiting for your answer. Thanks.

    VOXL 2

  • voxl-vision-px4 problem
    R relevinsky

    @tom
    Hi,
    I'm trying to upgrade my voxl2 setup to version "VOXL2 Platform 0.9.5" from modalai/dwonloads by entering to fastboot mode and from my host PC i've activate ./install.sh
    i've receive the following:

    • Installer Version: 0.8
      Image Version: 1.5.5
      [INFO] Found fastboot device
      [WARNING] This system image flash is intended only for the following
      platform: VOXL2 (m0054)

          Make sure that the device that will be flashed is correct.
          Flashing a device with an incorrect system image will lead
          the device to be stuck in fastboot.
      

    Would you like to continue with the VOXL2 (m0054) system image flash?

    1. Yes
    2. No
      #? 1
      [INFO] Found correct partitions
      [INFO] Found all required files

    Flashing: system | qti-ubuntu-robotics-image-m0054-sysfs.ext4
    -----------------------------------------------------------

    [ERROR] Failed to flash partition: system

    target reported max download size of 805306368 bytes
    erasing 'system'...
    OKAY [ 0.094s]
    sending sparse 'system' 1/4 (776310 KB)...
    FAILED (data write failure (Protocol error))
    finished. total time: 1.214s
    user@ubuntu18-VBox:/mnt/ushare/voxl2_platform_0.9.5$

    Please help to solve the problem.Thanks.

    VOXL 2

  • voxl-vision-px4 problem
    R relevinsky

    Hi,
    during my working with voxl2,i run into the following problem:
    voxl2:~$ voxl-vision-px4
    voxl-vision-px4: symbol lookup error: voxl-vision-px4: undefined symbol: mcv_pc_downsample_generic_no_filter
    voxl2:~$
    voxl-vision-px4 didn't run,but i have connection to PC QGroundControl.
    My voxl version:
    voxl2:~$ voxl-version

    system-image: 1.4.1-M0054-14.1a-perf
    kernel: #1 SMP PREEMPT Thu Oct 13 17:48:16 UTC 2022 4.19.125

    hw version: M0054

    voxl-suite: 0.9.5

    Packages:
    Repo: http://voxl-packages.modalai.com/ qrb5165 sdk-1.0
    Last Updated: 2023-06-08 09:41:15
    List:
    libmodal-cv 0.3.1
    libmodal-exposure 0.0.8
    libmodal-journal 0.2.2
    libmodal-json 0.4.3
    libmodal-pipe 2.8.5
    libqrb5165-io 0.2.0
    libvoxl-cci-direct 0.1.5
    libvoxl-cutils 0.1.1
    mv-voxl 0.1-r0
    qrb5165-bind 0.1-r0
    qrb5165-dfs-server 0.1.0
    qrb5165-imu-server 0.6.0
    qrb5165-slpi-test-sig 01-r0
    qrb5165-system-tweaks 0.2.0
    qrb5165-tflite 2.8.0-2
    voxl-bind 0.0.1
    voxl-camera-calibration 0.4.0
    voxl-camera-server 1.6.0
    voxl-ceres-solver 1.14.0-9
    voxl-cpu-monitor 0.4.5
    voxl-docker-support 1.2.5
    voxl-eigen3 3.4.0
    voxl-flir-server 0.2.0
    voxl-gphoto2-server 0.0.10
    voxl-jpeg-turbo 2.1.3-4
    voxl-libgphoto2 0.0.4
    voxl-libuvc 1.0.7
    voxl-logger 0.3.4
    voxl-mapper 0.1.9
    voxl-mavlink 0.1.1
    voxl-mavlink-server 1.1.0
    voxl-modem 1.0.4
    voxl-mongoose 7.7.0-1
    voxl-mpa-to-ros 0.3.6
    voxl-mpa-tools 1.0.1
    voxl-nlopt 2.5.0-4
    voxl-opencv 4.5.5-1
    voxl-portal 0.5.9
    voxl-px4 1.12.31
    voxl-px4-imu-server 0.1.2
    voxl-qvio-server 0.9.2
    voxl-remote-id 0.0.8
    voxl-streamer 0.6.1
    voxl-suite 0.9.5
    voxl-tag-detector 0.0.4
    voxl-tflite-server 0.3.1
    voxl-utils 1.3.0
    voxl-uvc-server 0.1.4
    voxl-vision-px4 1.4.0
    voxl-voxblox 1.1.3
    voxl2-system-image 1.4.1-r0
    voxl2-wlan 1.0-r0

    voxl2:~$
    Please help me solve the problem.Thanks.

    VOXL 2

  • Linker problem 32/64 bit voxl_qvio_server
    R relevinsky

    Hi,

    Your reply was not very helpful. I am trying to compile/link a 32-bit C++ application called voxl_qvio_server, which requires a 64-bit voxl_io.so library. It is not working. See again:

    arm-linux-gnueabi-g++ -L/usr/lib32 -L/usr/lib -L/lib -o "voxl_qvio_server" ./main.o -lmv1 -lvoxl_io -lrc_math -lmodal_json -lm -lmodal_pipe -lpthread -lrt -lvoxl_cutils
    /usr/lib/libvoxl_io.so: file not recognized: File format not recognized
    collect2: error: ld returned 1 exit status
    makefile:56: recipe for target 'voxl_qvio_server' failed
    make: *** [QVIOServer] Error 1
    "make all" terminated with exit code 2. Build might be incomplete.

    Please answer to my question specifically. Thank you.

    VOXL 2

  • Linker problem 32/64 bit voxl_qvio_server
    R relevinsky

    Hello,
    I am trying to compile the program "voxl-qvio-server" which is 32-bit. I downloaded the 32-bit g++arm-linux-gnueabi compiler/linker onto the target using apt. The compilation is successful, but the linker is failing on the 64-bit voxl_io.so library that the code requires. How can I solve this problem? See below.Thanks.

    arm-linux-gnueabi-g++ -L/usr/lib32 -L/usr/lib -L/lib -o "QVIOServer" ./main.o -lmv1 -lvoxl_io -lrc_math -lmodal_json -lm -lmodal_pipe -lpthread -lrt -lvoxl_cutils
    /usr/lib/libvoxl_io.so: file not recognized: File format not recognized
    collect2: error: ld returned 1 exit status
    makefile:56: recipe for target 'QVIOServer' failed
    make: *** [QVIOServer] Error 1
    "make all" terminated with exit code 2. Build might be incomplete.

    VOXL 2
  • Login

  • Don't have an account? Register

  • Login or register to search.
  • First post
    Last post
0
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups