Hi, Did you have multilib installed!?
Regards, 2016-11-17 15:27 GMT-02:00 Elazar Leibovich <elaz...@gmail.com>: > As far as I know, no customization, I didn't even switch GCC's version. I > installed clang alongside gcc, but didn't change the default. > > Can you refer me to what you have in mind that might be customized, and > I'll check? > > On Thu, Nov 17, 2016 at 7:23 PM, Khem Raj <raj.k...@gmail.com> wrote: > >> >> >> On 11/16/16 2:05 AM, Elazar Leibovich wrote: >> > Hi, >> > >> > I followed the quickstart tutorial, branch morty, to create the most >> basic >> > image on local QEMU, and I got compilation errors for __dso_handle >> missing. >> > I'm using ubuntu 16. >> > Here is an example output: >> > ++ -nostdlib++ -fPIC -DPIC -D_GLIBCXX_SHARED -shared -nostdlib >> > /media/elazar/788854CC88548B10/poky/build/tmp/sysroots/ >> raspberrypi3/usr/lib/crti.o >> > /media/elazar/788854CC88548B10/poky/build/tmp/sysroots/ >> raspberrypi3/usr/lib/arm-poky-linux-gnueabi/6.2.0/crtbeginS.o >> > .libs/compatibility.o .libs/compatibility-debug_list.o >> > .libs/compatibility-debug_list-2.o .libs/compatibility-c++0x.o >> > .libs/compatibility-atomic-c++0x.o .libs/compatibility-thread-c++0x.o >> > .libs/compatibility-chrono.o .libs/compatibility-condvar.o >> > -Wl,--whole-archive ../libsupc++/.libs/libsupc++convenience.a >> > ../src/c++98/.libs/libc++98convenience.a >> > ../src/c++11/.libs/libc++11convenience.a -Wl,--no-whole-archive -lm >> > -L/media/elazar/788854CC88548B10/poky/build/tmp/sysroots/ >> x86_64-linux/usr/lib/arm-poky-linux-gnueabi/gcc/arm-poky- >> linux-gnueabi/6.2.0 >> > -L/media/elazar/788854CC88548B10/poky/build/tmp/sysroots/ >> raspberrypi3/lib >> > -L/media/elazar/788854CC88548B10/poky/build/tmp/sysroots/ >> raspberrypi3/usr/lib/arm-poky-linux-gnueabi/6.2.0 >> > -L/media/elazar/788854CC88548B10/poky/build/tmp/sysroots/ >> raspberrypi3/usr/lib >> > -lc -lgcc_s >> > /media/elazar/788854CC88548B10/poky/build/tmp/sysroots/ >> raspberrypi3/usr/lib/arm-poky-linux-gnueabi/6.2.0/crtendS.o >> > /media/elazar/788854CC88548B10/poky/build/tmp/sysroots/ >> raspberrypi3/usr/lib/crtn.o >> > -march=armv7ve -marm -mfpu=neon-vfpv4 -mfloat-abi=hard -mcpu=cortex-a7 >> > -Wl,-O1 -Wl,-z -Wl,relro -Wl,--gc-sections -Wl,-O1 -Wl,--hash-style=gnu >> > -Wl,--as-needed -Wl,--version-script=libstdc++-symbols.ver >> -Wl,-soname >> > -Wl,libstdc++.so.6 -o .libs/libstdc++.so.6.0.22 >> > | .libs/compatibility-c++0x.o: In function >> > `__static_initialization_and_destruction_0': >> > | >> > /usr/src/debug/gcc-runtime/6.2.0-r0/gcc-6.2.0/build.arm-poky >> -linux-gnueabi.arm-poky-linux-gnueabi/arm-poky-linux-gnueabi >> /libstdc++-v3/src/../../../../../../../../../work-shared/ >> gcc-6.2.0-r0/gcc-6.2.0/libstdc++-v3/src/c++11/compatibility-c++0x.cc:215: >> > undefined reference to `__dso_handle' >> > | ../src/c++11/.libs/libc++11convenience.a(system_error.o): In function >> > `__static_initialization_and_destruction_0': >> > | >> > /usr/src/debug/gcc-runtime/6.2.0-r0/gcc-6.2.0/build.arm-poky >> -linux-gnueabi.arm-poky-linux-gnueabi/arm-poky-linux-gnueabi >> /libstdc++-v3/src/c++11/../../../../../../../../../../work- >> shared/gcc-6.2.0-r0/gcc-6.2.0/libstdc++-v3/src/c++11/system_error.cc:71: >> > undefined reference to `__dso_handle' >> > | ../src/c++98/.libs/libc++98convenience.a(mt_allocator.o): In function >> > `get_freelist': >> > | >> > /usr/src/debug/gcc-runtime/6.2.0-r0/gcc-6.2.0/build.arm-poky >> -linux-gnueabi.arm-poky-linux-gnueabi/arm-poky-linux-gnueabi >> /libstdc++-v3/src/c++98/../../../../../../../../../../work- >> shared/gcc-6.2.0-r0/gcc-6.2.0/libstdc++-v3/src/c++98/mt_allocator.cc:64: >> > undefined reference to `__dso_handle' >> > | ../src/c++98/.libs/libc++98convenience.a(c++locale.o): In function >> > `std::get_catalogs()': >> > | >> > /usr/src/debug/gcc-runtime/6.2.0-r0/gcc-6.2.0/build.arm-poky >> -linux-gnueabi.arm-poky-linux-gnueabi/arm-poky-linux-gnueabi >> /libstdc++-v3/src/c++98/c++locale.cc:251: >> > undefined reference to `__dso_handle' >> > | ../src/c++11/.libs/libc++11convenience.a(condition_variable.o): In >> function >> > `key_init': >> > | >> > /usr/src/debug/gcc-runtime/6.2.0-r0/gcc-6.2.0/build.arm-poky >> -linux-gnueabi.arm-poky-linux-gnueabi/arm-poky-linux-gnueabi >> /libstdc++-v3/src/c++11/../../../../../../../../../../work- >> shared/gcc-6.2.0-r0/gcc-6.2.0/libstdc++-v3/src/c++11/ >> condition_variable.cc:133: >> > undefined reference to `__dso_handle' >> > | >> > ../src/c++11/.libs/libc++11convenience.a(future.o):/usr/src/ >> debug/gcc-runtime/6.2.0-r0/gcc-6.2.0/build.arm-poky-linux >> -gnueabi.arm-poky-linux-gnueabi/arm-poky-linux-gnueabi/ >> libstdc++-v3/src/c++11/../../../../../../../../../../work- >> shared/gcc-6.2.0-r0/gcc-6.2.0/libstdc++-v3/src/c++11/future.cc:64: >> > more undefined references to `__dso_handle' follow >> > | collect2: error: ld returned 1 exit status >> > >> > I'll be happy for help, haven't found similar error when searching the >> web >> >> is it pristine ubuntu 16.04 or do you have any customization, new >> packages etc >> installed on top >> >> > >> > >> >> > > -- > _______________________________________________ > yocto mailing list > yocto@yoctoproject.org > https://lists.yoctoproject.org/listinfo/yocto > > -- *"Do or do not. There is no try"* *Yoda Master*
-- _______________________________________________ yocto mailing list yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/yocto