[meta-ti] omap3-sgx-modules fails on do_compile

Diego Sueiro diego.sueiro at gmail.com
Tue Jun 24 14:04:52 PDT 2014


Folks,

I'm using both yocto and meta-ti on daisy branch and removed meta-yocto-bsp
from bblayers.conf.

Doing a bitbake omap3-sgx-modules I'm receiving the following error:


DEBUG: Executing shell function do_compile
NOTE: make -j 8 -e MAKEFLAGS=
KERNEL_PATH=/<snip>/build-daisy/tmp-eglibc/sysroots/beaglebone/usr/src/kernel
KERNEL_SRC=/<snip>/build-daisy/tmp-eglibc/sysroots/beaglebone/usr/src/kernel
KERNEL_VERSION=3.14.8 CC=arm-qubit-linux-gnueabi-gcc  -mno-thumb-interwork
-marm LD=arm-qubit-linux-gnueabi-ld.bfd   AR=arm-qubit-linux-gnueabi-ar
 BUILD=release TI_PLATFORM=ti335x SUPPORT_XORG=
make -C /<snip>/build-daisy/tmp-eglibc/sysroots/beaglebone/usr/src/kernel
M=`pwd`
make[1]: Entering directory
`/<snip>/build-daisy/tmp-eglibc/sysroots/beaglebone/usr/src/kernel'
      CC [M]
 /<snip>/build-daisy/tmp-eglibc/work/beaglebone-qubit-linux-gnueabi/omap3-sgx-modules/5.01.01.01-r22a/Graphics_SDK_5_01_01_01/GFX_Linux_KM/services4/3rdparty/dc_ti335x_linux/omaplfb_linux.o
/<snip>/build-daisy/tmp-eglibc/work/beaglebone-qubit-linux-gnueabi/omap3-sgx-modules/5.01.01.01-r22a/Graphics_SDK_5_01_01_01/GFX_Linux_KM/services4/3rdparty/dc_ti335x_linux/omaplfb_linux.c:
In function 'OMAPLFBWaitForVSync':
/<snip>/build-daisy/tmp-eglibc/work/beaglebone-qubit-linux-gnueabi/omap3-sgx-modules/5.01.01.01-r22a/Graphics_SDK_5_01_01_01/GFX_Linux_KM/services4/3rdparty/dc_ti335x_linux/omaplfb_linux.c:710:7:
error: implicit declaration of function 'register_vsync_cb'
[-Werror=implicit-function-declaration]
       if (register_vsync_cb((vsync_callback_t)grpx_irq_wait_handler,
&completion, psDevInfo->uiFBDevID) != 0)
       ^
/<snip>/build-daisy/tmp-eglibc/work/beaglebone-qubit-linux-gnueabi/omap3-sgx-modules/5.01.01.01-r22a/Graphics_SDK_5_01_01_01/GFX_Linux_KM/services4/3rdparty/dc_ti335x_linux/omaplfb_linux.c:710:30:
error: 'vsync_callback_t' undeclared (first use in this function)
       if (register_vsync_cb((vsync_callback_t)grpx_irq_wait_handler,
&completion, psDevInfo->uiFBDevID) != 0)
                              ^
/<snip>/build-daisy/tmp-eglibc/work/beaglebone-qubit-linux-gnueabi/omap3-sgx-modules/5.01.01.01-r22a/Graphics_SDK_5_01_01_01/GFX_Linux_KM/services4/3rdparty/dc_ti335x_linux/omaplfb_linux.c:710:30:
note: each undeclared identifier is reported only once for each function it
appears in
/<snip>/build-daisy/tmp-eglibc/work/beaglebone-qubit-linux-gnueabi/omap3-sgx-modules/5.01.01.01-r22a/Graphics_SDK_5_01_01_01/GFX_Linux_KM/services4/3rdparty/dc_ti335x_linux/omaplfb_linux.c:710:47:
error: expected ')' before 'grpx_irq_wait_handler'
       if (register_vsync_cb((vsync_callback_t)grpx_irq_wait_handler,
&completion, psDevInfo->uiFBDevID) != 0)
                                               ^
/<snip>/build-daisy/tmp-eglibc/work/beaglebone-qubit-linux-gnueabi/omap3-sgx-modules/5.01.01.01-r22a/Graphics_SDK_5_01_01_01/GFX_Linux_KM/services4/3rdparty/dc_ti335x_linux/omaplfb_linux.c:716:7:
error: implicit declaration of function 'unregister_vsync_cb'
[-Werror=implicit-function-declaration]
       if (unregister_vsync_cb((vsync_callback_t)grpx_irq_wait_handler ,
&completion, psDevInfo->uiFBDevID) != 0)
       ^
/<snip>/build-daisy/tmp-eglibc/work/beaglebone-qubit-linux-gnueabi/omap3-sgx-modules/5.01.01.01-r22a/Graphics_SDK_5_01_01_01/GFX_Linux_KM/services4/3rdparty/dc_ti335x_linux/omaplfb_linux.c:716:49:
error: expected ')' before 'grpx_irq_wait_handler'
       if (unregister_vsync_cb((vsync_callback_t)grpx_irq_wait_handler ,
&completion, psDevInfo->uiFBDevID) != 0)
                                                 ^
cc1: some warnings being treated as errors
make[3]: ***
[/<snip>/build-daisy/tmp-eglibc/work/beaglebone-qubit-linux-gnueabi/omap3-sgx-modules/5.01.01.01-r22a/Graphics_SDK_5_01_01_01/GFX_Linux_KM/services4/3rdparty/dc_ti335x_linux/omaplfb_linux.o]
Error 1
make[2]: ***
[/<snip>/build-daisy/tmp-eglibc/work/beaglebone-qubit-linux-gnueabi/omap3-sgx-modules/5.01.01.01-r22a/Graphics_SDK_5_01_01_01/GFX_Linux_KM/services4/3rdparty/dc_ti335x_linux]
Error 2
make[1]: ***
[_module_/<snip>/build-daisy/tmp-eglibc/work/beaglebone-qubit-linux-gnueabi/omap3-sgx-modules/5.01.01.01-r22a/Graphics_SDK_5_01_01_01/GFX_Linux_KM]
Error 2
make[1]: Leaving directory
`/<snip>/build-daisy/tmp-eglibc/sysroots/beaglebone/usr/src/kernel'
make: *** [all] Error 2
ERROR: oe_runmake failed
WARNING: exit code 1 from a shell command.
ERROR: Function failed: do_compile (log file is located at
/<snip>/build-daisy/tmp-eglibc/work/beaglebone-qubit-linux-gnueabi/omap3-sgx-modules/5.01.01.01-r22a/temp/log.do_compile.3405)

I'm I missing something?

Regards,

--
*dS
Diego Sueiro

Administrador do Embarcados
www.embarcados.com.br
<http://www.embarcados.com.br/?utm_source=assinatura_diego&utm_medium=e-mail&utm_campaign=Assinatura%20Email%20Diego>

/*long live rock 'n roll*/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.yoctoproject.org/pipermail/meta-ti/attachments/20140624/b6975ebc/attachment.html>


More information about the meta-ti mailing list