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

Reply via email to