Skip to content

[noetic] build error on RPi #129

@zzzzyp-sgg

Description

@zzzzyp-sgg

Hi, I try to build this program on my RPi4, and my system is Ubuntu20.04 + ROS noetic, when I run "catkin_make", errors will occur
/usr/bin/ld: ../../lib/libSpinnaker.so: undefined reference to dladdr@GLIBC_2.34' /usr/bin/ld: ../../lib/libSpinnaker.so: undefined reference to sem_trywait@GLIBC_2.34'
/usr/bin/ld: ../../lib/libSpinnaker.so: undefined reference to dlclose@GLIBC_2.34' /usr/bin/ld: ../../lib/libSpinnaker.so: undefined reference to sem_post@GLIBC_2.34'
/usr/bin/ld: ../../lib/libSpinnaker.so: undefined reference to dlerror@GLIBC_2.34' /usr/bin/ld: ../../lib/libSpinnaker.so: undefined reference to pthread_mutexattr_init@GLIBC_2.34'
/usr/bin/ld: ../../lib/libSpinnaker.so: undefined reference to pthread_key_create@GLIBC_2.34' /usr/bin/ld: ../../lib/libSpinnaker.so: undefined reference to pthread_detach@GLIBC_2.34'
/usr/bin/ld: ../../lib/libSpinnaker.so: undefined reference to pthread_setspecific@GLIBC_2.34' /usr/bin/ld: ../../lib/libSpinnaker.so: undefined reference to sem_close@GLIBC_2.34'
/usr/bin/ld: ../../lib/libSpinnaker.so: undefined reference to __libc_single_threaded@GLIBC_2.32' /usr/bin/ld: ../../lib/libSpinnaker.so: undefined reference to pthread_join@GLIBC_2.34'
/usr/bin/ld: ../../lib/libSpinnaker.so: undefined reference to pthread_mutex_trylock@GLIBC_2.34' /usr/bin/ld: ../../lib/libSpinnaker.so: undefined reference to dlsym@GLIBC_2.34'
/usr/bin/ld: ../../lib/libSpinnaker.so: undefined reference to pthread_getspecific@GLIBC_2.34' /usr/bin/ld: ../../lib/libSpinnaker.so: undefined reference to std::__throw_bad_array_new_length()@GLIBCXX_3.4.29'
/usr/bin/ld: ../../lib/libSpinnaker.so: undefined reference to pthread_key_delete@GLIBC_2.34' /usr/bin/ld: ../../lib/libSpinnaker.so: undefined reference to pthread_condattr_setclock@GLIBC_2.34'
/usr/bin/ld: ../../lib/libSpinnaker.so: undefined reference to sem_open@GLIBC_2.34' /usr/bin/ld: ../../lib/libSpinnaker.so: undefined reference to stat@GLIBC_2.33'
/usr/bin/ld: ../../lib/libSpinnaker.so: undefined reference to dlopen@GLIBC_2.34' /usr/bin/ld: ../../lib/libSpinnaker.so: undefined reference to pthread_mutexattr_settype@GLIBC_2.34'
/usr/bin/ld: ../../lib/libSpinnaker.so: undefined reference to pthread_create@GLIBC_2.34' /usr/bin/ld: ../../lib/libSpinnaker.so: undefined reference to pthread_mutexattr_destroy@GLIBC_2.34'
collect2: error: ld returned 1 exit status
make: *** [Makefile:53: Acquisition] Error 1

Do you know how to solve this problem?Thanks!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions