This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Can't compile natively gfxsdk 4_05_00_03 for 3530 Pandora Slackware arm 13.37 make 3.82 gcc 4.5.2 kernel 3.2.1

Other Parts Discussed in Thread: SYSCONFIG

Hi.

Used this command :

  make BUILD=release OMAPES=3.x FBDEV=yes SUPPORT_XORG=1 all_km

Here's the log :

##########################################

building the sgx kernel modules...
make[1]: Entering directory `/root/SDK/GFX_Linux_KM'
make[1]: Leaving directory `/root/SDK/GFX_Linux_KM'
make[1]: Entering directory `/root/SDK/GFX_Linux_KM'
make -C /usr/src/pandora-kernel M=`pwd`
make[2]: Entering directory `/usr/src/pandora-kernel'
  LD      /root/SDK/GFX_Linux_KM/services4/3rdparty/bufferclass_ti/built-in.o
  CC [M]  /root/SDK/GFX_Linux_KM/services4/3rdparty/bufferclass_ti/bc_cat.o
  LD [M]  /root/SDK/GFX_Linux_KM/services4/3rdparty/bufferclass_ti/bufferclass_ti.o
  LD      /root/SDK/GFX_Linux_KM/services4/3rdparty/linux_drm/built-in.o
  CC [M]  /root/SDK/GFX_Linux_KM/services4/3rdparty/linux_drm/pvr_drm_stubs.o
/root/SDK/GFX_Linux_KM/services4/3rdparty/linux_drm/pvr_drm_stubs.c:94:1: warning: data definition has no type or storage class
/root/SDK/GFX_Linux_KM/services4/3rdparty/linux_drm/pvr_drm_stubs.c:94:1: warning: type defaults to 'int' in declaration of 'EXPORT_SYMBOL'
/root/SDK/GFX_Linux_KM/services4/3rdparty/linux_drm/pvr_drm_stubs.c:94:1: warning: parameter names (without types) in function declaration
/root/SDK/GFX_Linux_KM/services4/3rdparty/linux_drm/pvr_drm_stubs.c:117:1: warning: data definition has no type or storage class
/root/SDK/GFX_Linux_KM/services4/3rdparty/linux_drm/pvr_drm_stubs.c:117:1: warning: type defaults to 'int' in declaration of 'EXPORT_SYMBOL'
/root/SDK/GFX_Linux_KM/services4/3rdparty/linux_drm/pvr_drm_stubs.c:117:1: warning: parameter names (without types) in function declaration
  CC [M]  /root/SDK/GFX_Linux_KM/services4/3rdparty/linux_drm/drm_auth.o
  CC [M]  /root/SDK/GFX_Linux_KM/services4/3rdparty/linux_drm/drm_bufs.o
  CC [M]  /root/SDK/GFX_Linux_KM/services4/3rdparty/linux_drm/drm_cache.o
  CC [M]  /root/SDK/GFX_Linux_KM/services4/3rdparty/linux_drm/drm_context.o
  CC [M]  /root/SDK/GFX_Linux_KM/services4/3rdparty/linux_drm/drm_dma.o
  CC [M]  /root/SDK/GFX_Linux_KM/services4/3rdparty/linux_drm/drm_drv.o
  CC [M]  /root/SDK/GFX_Linux_KM/services4/3rdparty/linux_drm/drm_fops.o
  CC [M]  /root/SDK/GFX_Linux_KM/services4/3rdparty/linux_drm/drm_gem.o
  CC [M]  /root/SDK/GFX_Linux_KM/services4/3rdparty/linux_drm/drm_ioctl.o
  CC [M]  /root/SDK/GFX_Linux_KM/services4/3rdparty/linux_drm/drm_irq.o
  CC [M]  /root/SDK/GFX_Linux_KM/services4/3rdparty/linux_drm/drm_lock.o
  CC [M]  /root/SDK/GFX_Linux_KM/services4/3rdparty/linux_drm/drm_memory.o
  CC [M]  /root/SDK/GFX_Linux_KM/services4/3rdparty/linux_drm/drm_proc.o
  CC [M]  /root/SDK/GFX_Linux_KM/services4/3rdparty/linux_drm/drm_stub.o
  CC [M]  /root/SDK/GFX_Linux_KM/services4/3rdparty/linux_drm/drm_vm.o
  CC [M]  /root/SDK/GFX_Linux_KM/services4/3rdparty/linux_drm/drm_agpsupport.o
  CC [M]  /root/SDK/GFX_Linux_KM/services4/3rdparty/linux_drm/drm_scatter.o
  CC [M]  /root/SDK/GFX_Linux_KM/services4/3rdparty/linux_drm/ati_pcigart.o
  CC [M]  /root/SDK/GFX_Linux_KM/services4/3rdparty/linux_drm/drm_pci.o
  CC [M]  /root/SDK/GFX_Linux_KM/services4/3rdparty/linux_drm/drm_sysfs.o
  CC [M]  /root/SDK/GFX_Linux_KM/services4/3rdparty/linux_drm/drm_hashtab.o
  CC [M]  /root/SDK/GFX_Linux_KM/services4/3rdparty/linux_drm/drm_sman.o
  CC [M]  /root/SDK/GFX_Linux_KM/services4/3rdparty/linux_drm/drm_mm.o
  CC [M]  /root/SDK/GFX_Linux_KM/services4/3rdparty/linux_drm/drm_crtc.o
  CC [M]  /root/SDK/GFX_Linux_KM/services4/3rdparty/linux_drm/drm_modes.o
  CC [M]  /root/SDK/GFX_Linux_KM/services4/3rdparty/linux_drm/drm_edid.o
  CC [M]  /root/SDK/GFX_Linux_KM/services4/3rdparty/linux_drm/drm_info.o
  CC [M]  /root/SDK/GFX_Linux_KM/services4/3rdparty/linux_drm/drm_debugfs.o
  CC [M]  /root/SDK/GFX_Linux_KM/services4/3rdparty/linux_drm/drm_encoder_slave.o
  CC [M]  /root/SDK/GFX_Linux_KM/services4/3rdparty/linux_drm/drm_global.o
  CC [M]  /root/SDK/GFX_Linux_KM/services4/3rdparty/linux_drm/drm_platform.o
  CC [M]  /root/SDK/GFX_Linux_KM/services4/3rdparty/linux_drm/drm_trace_points.o
  LD [M]  /root/SDK/GFX_Linux_KM/services4/3rdparty/linux_drm/drm.o
  LD      /root/SDK/GFX_Linux_KM/built-in.o
  CC [M]  /root/SDK/GFX_Linux_KM/services4/srvkm/common/queue.o
  CC [M]  /root/SDK/GFX_Linux_KM/services4/srvkm/common/hash.o
  CC [M]  /root/SDK/GFX_Linux_KM/services4/srvkm/common/perproc.o
  CC [M]  /root/SDK/GFX_Linux_KM/services4/srvkm/common/mem.o
  CC [M]  /root/SDK/GFX_Linux_KM/services4/srvkm/common/power.o
  CC [M]  /root/SDK/GFX_Linux_KM/services4/srvkm/common/deviceclass.o
  CC [M]  /root/SDK/GFX_Linux_KM/services4/srvkm/common/metrics.o
  CC [M]  /root/SDK/GFX_Linux_KM/services4/srvkm/common/resman.o
  CC [M]  /root/SDK/GFX_Linux_KM/services4/srvkm/common/buffer_manager.o
  CC [M]  /root/SDK/GFX_Linux_KM/services4/srvkm/common/pvrsrv.o
  CC [M]  /root/SDK/GFX_Linux_KM/services4/srvkm/common/handle.o
  CC [M]  /root/SDK/GFX_Linux_KM/services4/srvkm/common/lists.o
  CC [M]  /root/SDK/GFX_Linux_KM/services4/srvkm/common/ra.o
  CC [M]  /root/SDK/GFX_Linux_KM/services4/srvkm/common/devicemem.o
  CC [M]  /root/SDK/GFX_Linux_KM/services4/srvkm/env/linux/pvr_debug.o
  CC [M]  /root/SDK/GFX_Linux_KM/services4/srvkm/env/linux/mm.o
  CC [M]  /root/SDK/GFX_Linux_KM/services4/srvkm/env/linux/mutex.o
  CC [M]  /root/SDK/GFX_Linux_KM/services4/srvkm/env/linux/mmap.o
  CC [M]  /root/SDK/GFX_Linux_KM/services4/srvkm/env/linux/module.o
  CC [M]  /root/SDK/GFX_Linux_KM/services4/srvkm/env/linux/proc.o
  CC [M]  /root/SDK/GFX_Linux_KM/services4/srvkm/env/linux/event.o
  CC [M]  /root/SDK/GFX_Linux_KM/services4/srvkm/env/linux/osfunc.o
  CC [M]  /root/SDK/GFX_Linux_KM/services4/srvkm/env/linux/pvr_bridge_k.o
  CC [M]  /root/SDK/GFX_Linux_KM/services4/srvkm/env/linux/pdump.o
  CC [M]  /root/SDK/GFX_Linux_KM/services4/srvkm/env/linux/mutils.o
  CC [M]  /root/SDK/GFX_Linux_KM/services4/srvkm/env/linux/osperproc.o
  CC [M]  /root/SDK/GFX_Linux_KM/services4/srvkm/devices/sgx/sgxtransfer.o
  CC [M]  /root/SDK/GFX_Linux_KM/services4/srvkm/devices/sgx/sgxinit.o
/root/SDK/GFX_Linux_KM/services4/srvkm/devices/sgx/sgxinit.c: In function 'SGXInitialise':
/root/SDK/GFX_Linux_KM/services4/srvkm/devices/sgx/sgxinit.c:335:16: warning: unused variable 'div_base'
/root/SDK/GFX_Linux_KM/services4/srvkm/devices/sgx/sgxinit.c:334:16: warning: unused variable 'pll_base'
  CC [M]  /root/SDK/GFX_Linux_KM/services4/srvkm/devices/sgx/sgxutils.o
  CC [M]  /root/SDK/GFX_Linux_KM/services4/srvkm/devices/sgx/pb.o
  CC [M]  /root/SDK/GFX_Linux_KM/services4/srvkm/devices/sgx/sgxkick.o
  CC [M]  /root/SDK/GFX_Linux_KM/services4/srvkm/devices/sgx/mmu.o
  CC [M]  /root/SDK/GFX_Linux_KM/services4/srvkm/devices/sgx/sgxreset.o
  CC [M]  /root/SDK/GFX_Linux_KM/services4/srvkm/devices/sgx/sgxpower.o
  CC [M]  /root/SDK/GFX_Linux_KM/services4/srvkm/bridged/bridged_pvr_bridge.o
  CC [M]  /root/SDK/GFX_Linux_KM/services4/srvkm/bridged/bridged_support.o
  CC [M]  /root/SDK/GFX_Linux_KM/services4/srvkm/bridged/sgx/bridged_sgx_bridge.o
  CC [M]  /root/SDK/GFX_Linux_KM/services4/system/omap3/sysutils.o
  CC [M]  /root/SDK/GFX_Linux_KM/services4/system/omap3/sysconfig.o
  CC [M]  /root/SDK/GFX_Linux_KM/services4/srvkm/env/linux/pvr_drm.o
/root/SDK/GFX_Linux_KM/services4/srvkm/env/linux/pvr_drm.c:385:2: warning: initialization from incompatible pointer type
/root/SDK/GFX_Linux_KM/services4/srvkm/env/linux/pvr_drm.c:386:2: warning: excess elements in union initializer
/root/SDK/GFX_Linux_KM/services4/srvkm/env/linux/pvr_drm.c:386:2: warning: (near initialization for 'sPVRDrmDriver.kdriver')
  CC [M]  /root/SDK/GFX_Linux_KM/services4/3rdparty/dc_omapfb3_linux/omaplfb_linux.o
/root/SDK/GFX_Linux_KM/services4/3rdparty/dc_omapfb3_linux/omaplfb_linux.c: In function 'OMAPLFBGetUpdateMode':
/root/SDK/GFX_Linux_KM/services4/3rdparty/dc_omapfb3_linux/omaplfb_linux.c:292:28: error: storage size of 'eMode' isn't known
/root/SDK/GFX_Linux_KM/services4/3rdparty/dc_omapfb3_linux/omaplfb_linux.c:292:2: warning: ISO C90 forbids mixed declarations and code
/root/SDK/GFX_Linux_KM/services4/3rdparty/dc_omapfb3_linux/omaplfb_linux.c:294:14: error: 'struct omap_dss_driver' has no member named 'get_update_mode'
/root/SDK/GFX_Linux_KM/services4/3rdparty/dc_omapfb3_linux/omaplfb_linux.c:301:18: error: 'struct omap_dss_driver' has no member named 'get_update_mode'
/root/SDK/GFX_Linux_KM/services4/3rdparty/dc_omapfb3_linux/omaplfb_linux.c:304:8: error: 'OMAP_DSS_UPDATE_AUTO' undeclared (first use in this function)
/root/SDK/GFX_Linux_KM/services4/3rdparty/dc_omapfb3_linux/omaplfb_linux.c:304:8: note: each undeclared identifier is reported only once for each function it appears in
/root/SDK/GFX_Linux_KM/services4/3rdparty/dc_omapfb3_linux/omaplfb_linux.c:306:8: error: 'OMAP_DSS_UPDATE_MANUAL' undeclared (first use in this function)
/root/SDK/GFX_Linux_KM/services4/3rdparty/dc_omapfb3_linux/omaplfb_linux.c:308:8: error: 'OMAP_DSS_UPDATE_DISABLED' undeclared (first use in this function)
/root/SDK/GFX_Linux_KM/services4/3rdparty/dc_omapfb3_linux/omaplfb_linux.c:292:28: warning: unused variable 'eMode'
/root/SDK/GFX_Linux_KM/services4/3rdparty/dc_omapfb3_linux/omaplfb_linux.c: In function 'OMAPLFBSetUpdateMode':
/root/SDK/GFX_Linux_KM/services4/3rdparty/dc_omapfb3_linux/omaplfb_linux.c:323:28: error: storage size of 'eDSSMode' isn't known
/root/SDK/GFX_Linux_KM/services4/3rdparty/dc_omapfb3_linux/omaplfb_linux.c:326:34: error: 'struct omap_dss_driver' has no member named 'set_update_mode'
/root/SDK/GFX_Linux_KM/services4/3rdparty/dc_omapfb3_linux/omaplfb_linux.c:335:15: error: 'OMAP_DSS_UPDATE_AUTO' undeclared (first use in this function)
/root/SDK/GFX_Linux_KM/services4/3rdparty/dc_omapfb3_linux/omaplfb_linux.c:338:15: error: 'OMAP_DSS_UPDATE_MANUAL' undeclared (first use in this function)
/root/SDK/GFX_Linux_KM/services4/3rdparty/dc_omapfb3_linux/omaplfb_linux.c:341:15: error: 'OMAP_DSS_UPDATE_DISABLED' undeclared (first use in this function)
/root/SDK/GFX_Linux_KM/services4/3rdparty/dc_omapfb3_linux/omaplfb_linux.c:348:16: error: 'struct omap_dss_driver' has no member named 'set_update_mode'
/root/SDK/GFX_Linux_KM/services4/3rdparty/dc_omapfb3_linux/omaplfb_linux.c:323:28: warning: unused variable 'eDSSMode'
make[3]: *** [/root/SDK/GFX_Linux_KM/services4/3rdparty/dc_omapfb3_linux/omaplfb_linux.o] Error 1
make[2]: *** [_module_/root/SDK/GFX_Linux_KM] Error 2
make[2]: Leaving directory `/usr/src/pandora-kernel'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/root/SDK/GFX_Linux_KM'
make: *** [buildkernel] Error 2