2015-09-27 2:19 GMT+02:00 vj <vice...@gmail.com>: > Hello, > > Is this the correct place for a bug report? > If yes, here it is: > > I'm trying to build a buildroot system with the musl libc, efl and > elementary libraries and framebuffer graphics. > For testing I'm using terminology. > The target is the BeagleBoneBlack with an Cortex-A8 ARM cpu and the > host is x86-64. > It has been tested with two toolchains: gcc-4.9.3 and gcc-5.2.0. Both > with the same result. > It is build with the warning messages enabled. > When running terminology, a message appears in eina_module_load with: > could not dlopen("/usr/lib/ecore_evas/engines/fb/v-1.15/module.so", > Error relocating /usr/lib/ecore_evas/engines/fb/v-1.15/module.so: > ecore_fb_ts_shutdown: symbol not found): RTLD_NOW > Rebuilding efl with the -fvisibility=default gcc flag it works fine, > but it's use should be discouraged IMO. > It seems like the EAPI macro has no effect... >
Hi Vincente We got this error few moth ago when trying to launch elementary on a yocto build. We didn't fix correctly the problem, but at least with the patch : https://github.com/FlorentRevest/EFL/commit/6ecc8b8d889a712bbc24c56704a650c3c5a6ab99 it builds and run correctly. Not sure if the touchscreen was working, as we had only a simple screen. It would be better if we could fix the problem correctly:-) Regards, Nicolas > The issue is also reproducible with: > qemu-arm -L /tmp/buildroot /tmp/buildroot/usr/bin/terminology > Which is much easy than to load it to a BBB. > > For reference and reproducibility I have been using > git://github.com/RomainNaour/buildroot.git > branch efl-1.15.1-v1 > git revert --no-edit bae9cf8354208bdad7780e0d11e5b4c8cf1b1f3e > > The toolchain configuration is: > BR2_arm=y > BR2_cortex_a8=y > BR2_ARM_EABIHF=y > BR2_ARM_FPU_NEON=y > BR2_DL_DIR="/var/abs/local/sources" > BR2_HOST_DIR="/opt/arm-buildroot-linux-musleabihf" > BR2_TOOLCHAIN_BUILDROOT_MUSL=y > BR2_BINUTILS_VERSION_2_25_X=y > BR2_GCC_VERSION_5_X=y > BR2_TOOLCHAIN_BUILDROOT_CXX=y > BR2_GCC_ENABLE_LTO=y > BR2_GCC_ENABLE_GRAPHITE=y > > And the system configuration is: > BR2_arm=y > BR2_cortex_a8=y > BR2_ARM_EABIHF=y > BR2_ARM_FPU_NEON=y > BR2_OPTIMIZE_3=y > BR2_TOOLCHAIN_EXTERNAL=y > BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y > BR2_TOOLCHAIN_EXTERNAL_PATH="/opt/arm-buildroot-linux-musleabihf/usr" > BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="arm-buildroot-linux-musleabihf" > BR2_TOOLCHAIN_EXTERNAL_GCC_5=y > BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_2=y > BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y > BR2_TOOLCHAIN_EXTERNAL_CXX=y > BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV=y > # BR2_PACKAGE_EFL_RECOMMENDED_CONFIG is not set > BR2_PACKAGE_EFL_FB=y > BR2_PACKAGE_EFL_PNG=y > BR2_PACKAGE_EFL_JPEG=y > BR2_PACKAGE_TERMINOLOGY=y > > Regards, > Vicente. > > ------------------------------------------------------------------------------ > _______________________________________________ > enlightenment-devel mailing list > enlightenment-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Nicolas Aguirre Mail: aguirre.nico...@gmail.com Web: http://www.calaos.fr Blog: http://dev.enlightenment.fr/~captainigloo/ ------------------------------------------------------------------------------ _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel