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.

Cannot build Graphics SDK for Beagleboard xM with buildroot toolchain (using uClibc)

Hi,

I'm trying to build Graphics SDK for Beagleboard xM according to http://processors.wiki.ti.com/index.php/Graphics_SDK_Quick_installation_and_user_guide. I use buildroot toolchain with uClibc.

When I build SDK with option "all_km" it's built successfully. But when I invoke /etc/init.d/omap-demo on target I get message "pvrsrvinit: No such file or directory". I think this error arises because of this binary was linked with libc library different that used on target.  As I understand this file (pvrsrvinit) contains in SDK only in binary form(i.e. there isn't corresponding sources in SDK) and I can't rebuild it. Am I right? Or where can I get sources for pvrsrvinit?

When I build SDK with option "all" errors arise during linkage stages:

/home/sturkin//Graphics_SDK_4_06_00_02/GFX_Linux_SDK/OGLES/SDKPackage/Builds/OGLES/LinuxOMAP3/Lib/libGLES_CM.so: undefined reference to `raise@GLIBC_2.4'
and etc.

I think it means that this library uses glibc but I'm trying to use uClibc. Am I right? If so, I should rebuild libGLES_CM.so and others manually with uClibc. But I can't find sources for these libs in SDK. Where can I get it? And is it possible to use Graphics SDK with uClibc?