Hi, compiling pulseview-0.3.0 fails
CMakeFiles/pulseview.dir/pv/view/view.cpp.o: In function `pv::view::View::enable_coloured_bg(bool)': view.cpp:(.text+0x2ff4): undefined reference to `typeinfo for pv::view::DecodeTrace' The error occurs when cross-compiling using buildroot (either with uClibc and musl), here is the configure output: (mkdir -p /home/bernd/buildroot/br4/output/build/pulseview-0.3.0/ && cd / home/bernd/buildroot/br4/output/build/pulseview-0.3.0/ && rm -f CMakeCache.txt && PATH="/home/bernd/buildroot/br4/output/host/bin:/home/ bernd/buildroot/br4/output/host/sbin:/home/bernd/buildroot/br4/output/ host/usr/bin:/home/bernd/buildroot/br4/output/host/usr/sbin:/home/bernd/ android/bin:/home/bernd/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/ games:/usr/games" /home/bernd/buildroot/br4/output/host/usr/bin/cmake / home/bernd/buildroot/br4/output/build/pulseview-0.3.0/ - DCMAKE_TOOLCHAIN_FILE="/home/bernd/buildroot/br4/output/host/usr/share/ buildroot/toolchainfile.cmake" -DCMAKE_BUILD_TYPE=Release - DCMAKE_INSTALL_PREFIX="/usr" -DCMAKE_COLOR_MAKEFILE=OFF -DBUILD_DOC=OFF - DBUILD_DOCS=OFF -DBUILD_EXAMPLE=OFF -DBUILD_EXAMPLES=OFF -DBUILD_TEST=OFF -DBUILD_TESTS=OFF -DBUILD_TESTING=OFF -DBUILD_SHARED_LIBS=ON - DDISABLE_WERROR=TRUE -DENABLE_DECODE=FALSE ) -- The C compiler identification is GNU 4.9.3 -- The CXX compiler identification is GNU 4.9.3 -- Check for working C compiler: /home/bernd/buildroot/br4/output/host/ usr/bin/i586-buildroot-linux-uclibc-gcc -- Check for working C compiler: /home/bernd/buildroot/br4/output/host/ usr/bin/i586-buildroot-linux-uclibc-gcc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /home/bernd/buildroot/br4/output/host/ usr/bin/i586-buildroot-linux-uclibc-g++ -- Check for working CXX compiler: /home/bernd/buildroot/br4/output/host/ usr/bin/i586-buildroot-linux-uclibc-g++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found PkgConfig: /home/bernd/buildroot/br4/output/host/usr/bin/pkg- config (found version "0.28") -- Checking for module 'libsigrokcxx>=0.4.0' -- Found libsigrokcxx, version 0.4.0-git-90ea418 -- Using Qt5 -- Boost version: 1.60.0 -- Found the following Boost libraries: -- filesystem -- system -- thread -- unit_test_framework -- Looking for pthread.h -- Looking for pthread.h - found -- Looking for pthread_create -- Looking for pthread_create - not found -- Looking for pthread_create in pthreads -- Looking for pthread_create in pthreads - not found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Found Threads: TRUE -- Cross compiling - using portable code for memory access -- PulseView version: 0.3.0-git-90ea418 -- Configuring done -- Generating done Regards, Bernd ------------------------------------------------------------------------------ Site24x7 APM Insight: Get Deep Visibility into Application Performance APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month Monitor end-to-end web transactions and take corrective actions now Troubleshoot faster and improve end-user experience. Signup Now! http://pubads.g.doubleclick.net/gampad/clk?id=267308311&iu=/4140 _______________________________________________ sigrok-devel mailing list sigrok-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/sigrok-devel