My Software Development Environment :ezsdk 5.04 Sourcery G++ Lite 2009q1-203 ,omx_05_02_00_38,codec_engine_3_22_01_06。
As i know ,openmax framework has capture and dsiplay components.So i want to use openmax capture componet to capture data to codec engine application(dsp server) ,then codec engine appcation (dsp server ) send output data to display .I already have share library (.so file),then omx display demo linker wrong infomation is:
/home/yuyin/CodeSourcery/Sourcery_G++_Lite/bin/arm-none-linux-gnueabi-gcc -Xlinker --start-group /home/yuyin/ezsdk/component-sources/omx-ti81xx-src_05_02_00_38/bin/display/obj/ti814x-evm/a8host/debug/main.ov5T /home/yuyin/ezsdk/component-sources/omx-ti81xx-src_05_02_00_38/bin/display/obj/ti814x-evm/a8host/debug/msgq.ov5T /home/yuyin/ezsdk/component-sources/omx-ti81xx-src_05_02_00_38/bin/display/obj/ti814x-evm/a8host/debug/ilclient.ov5T /home/yuyin/ezsdk/component-sources/omx-ti81xx-src_05_02_00_38/bin/display/obj/ti814x-evm/a8host/debug/ilclient_utils.ov5T /home/yuyin/ezsdk/component-sources/omx-ti81xx-src_05_02_00_38/bin/display/obj/ti814x-evm/a8host/debug/semp.ov5T /home/yuyin/ezsdk/component-sources/omx-ti81xx-src_05_02_00_38/src/../lib/omxcore.av5T /home/yuyin/ezsdk/component-sources/omx-ti81xx-src_05_02_00_38/src/../lib/memcfg.av5T /home/yuyin/ezsdk/component-sources/omx-ti81xx-src_05_02_00_38/src/../lib/domx.av5T /home/yuyin/ezsdk/component-sources/omx-ti81xx-src_05_02_00_38/src/../lib/domx_delegates_shmem.av5T /home/yuyin/ezsdk/component-sources/omx-ti81xx-src_05_02_00_38/src/../lib/timmosal.av5T /home/yuyin/ezsdk/component-sources/omx-ti81xx-src_05_02_00_38/src/../lib/omxcfg.av5T /home/yuyin/ezsdk/component-sources/osal_1_22_01_09/packages/linuxdist/build/lib/osal.a /home/yuyin/ezsdk/component-sources/osal_1_22_01_09/packages/linuxdist/cstubs/lib/cstubs.a /home/yuyin/ezsdk/component-sources/framework_components_3_22_01_07/packages/ti/sdo/rcm/lib/debug/rcm_syslink.av5T /home/yuyin/ezsdk/component-sources/framework_components_3_22_01_07/packages/ti/sdo/fc/memutils/lib/release/memutils.av5T /home/yuyin/ezsdk/component-sources/osal_1_22_01_09/packages/ti/sdo/xdcruntime/linux/lib/debug/osal_linux_470.av5T /home/yuyin/ezsdk/component-sources/framework_components_3_22_01_07/packages/ti/sdo/fc/global/lib/debug/fcsettings.av5T /home/yuyin/ezsdk/component-sources/syslink_2_10_03_20/packages/ti/syslink/lib/syslink.a_debug /home/yuyin/ezsdk/component-sources/linuxutils_3_22_00_02/packages/ti/sdo/linuxutils/cmem/lib/cmem.a470MV /home/yuyin/ezsdk/component-sources/uia_1_00_03_25/packages/ti/uia/linux/lib/servicemgr.a -lpthread -lrt -L/home/yuyin/CodeSourcery/Sourcery_G++_Lite/arm-none-linux-gnueabi/lib -Xlinker --end-group -Wl -L/home/yuyin/ezsdk/component-sources/omx-ti81xx-src_05_02_00_38/examples/ti/omx/demos/display/src -lbvs -o /home/yuyin/ezsdk/component-sources/omx-ti81xx-src_05_02_00_38/bin/display/bin/ti814x-evm/display_a8host_debug.xv5T
/mnt/ezsdk-5.04/CodeSourcery/Sourcery_G++_Lite/bin/../lib/gcc/arm-none-linux-gnueabi/4.3.3/../../../../arm-none-linux-gnueabi/bin/ld: /home/yuyin/ezsdk/component-sources/omx-ti81xx-src_05_02_00_38/bin/display/bin/ti814x-evm/display_a8host_debug.xv5T: hidden symbol `atexit' in /mnt/ezsdk-5.04/CodeSourcery/Sourcery_G++_Lite/bin/../arm-none-linux-gnueabi/libc/usr/lib/libc_nonshared.a(atexit.oS) is referenced by DSO
/mnt/ezsdk-5.04/CodeSourcery/Sourcery_G++_Lite/bin/../lib/gcc/arm-none-linux-gnueabi/4.3.3/../../../../arm-none-linux-gnueabi/bin/ld: final link failed: Nonrepresentable section on output
collect2: ld returned 1 exit status
make[2]: *** [/home/yuyin/ezsdk/component-sources/omx-ti81xx-src_05_02_00_38/bin/display/bin/ti814x-evm/display_a8host_debug.xv5T] Error 1
make[2]: Leaving directory `/mnt/ezsdk-5.04/ezsdk/component-sources/omx-ti81xx-src_05_02_00_38/examples/ti/omx/demos/display'
make[1]: *** [displayhost] Error 2
make[1]: Leaving directory `/mnt/ezsdk-5.04/ezsdk/component-sources/omx-ti81xx-src_05_02_00_38/examples'
make: *** [omx_examples] Error 2
Please help me,why ?Ths!