[Openchrome-devel] The TTM branch.

Thomas Hellström thomas
Wed Jan 21 04:36:58 PST 2009


Stephan Raue wrote:
> Thomas Hellstr?m schrieb:
>> Components in install order.
>>
>>     * drm and libdrm (git://anongit.freedesktop.org/git/mesa/drm) -
>>       branch modesetting-newttm.
>>
> installed... and fix libdrm.pc so version is 2.4.3 (for Mesa)
>>
>>     * libwsbm (git://anongit.freedesktop.org/git/mesa/libwsbm) -
>>       branch master
>>
> installed...
>>
>>     * openchrome (http://svn.openchrome.org/svn/branches/ttm_branch) -
>>       branch ttm_branch
>>     * mesa (git://anongit.freedesktop.org/git/mesa/mesa) - branch
>>       openchrome_branch
>>
>
> when iam build Mesa- openchrome branch i become follow error:
>
> /home/stephan/OpenELEC/build.i386.uClibc/toolchain/bin/i686-geexbox-linux-uclibc-gcc 
> -c -I. -I../../../include -I../../../include/GL/internal 
> -I../../../src/mesa -I../../../src/mesa/glapi 
> -I/home/stephan/OpenELEC/build.i386.uClibc/toolchain/i686-geexbox-linux-uclibc/sysroot/usr/include 
> -I/home/stephan/OpenELEC/build.i386.uClibc/toolchain/i686-geexbox-linux-uclibc/sysroot/usr/include/drm   
> -I/home/stephan/OpenELEC/build.i386.uClibc/toolchain/i686-geexbox-linux-uclibc/sysroot/usr/include   
> -I/home/stephan/OpenELEC/build.i386.uClibc/toolchain/i686-geexbox-linux-uclibc/sysroot/usr/include   
> -Os -Wall -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE 
> -mtune=generic -s -fomit-frame-pointer -Wall -Wmissing-prototypes 
> -std=c99 -ffast-math -fno-strict-aliasing -Os -Wall -pipe 
> -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -mtune=generic -s 
> -fomit-frame-pointer -fPIC   -DHAVE_POSIX_MEMALIGN 
> -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DGLX_INDIRECT_RENDERING 
> -DHAVE_ALIAS -DXF86VIDMODE -D_REENTRANT -UIN_DRI_DRIVER 
> -DDEFAULT_DRIVER_DIR=\"/usr/lib/dri\" indirect.c -o indirect.o
> indirect.c: In function 'glDeleteTexturesEXT':
> indirect.c:5201: error: '__GLXcontext' has no member named 'driContext'
> indirect.c: In function 'glGenTexturesEXT':
> indirect.c:5269: error: '__GLXcontext' has no member named 'driContext'
> indirect.c: In function 'glIsTextureEXT':
> indirect.c:5331: error: '__GLXcontext' has no member named 'driContext'
> indirect.c: In function 'glGetColorTableEXT':
> indirect.c:5644: error: '__GLXcontext' has no member named 'driContext'
> indirect.c: In function 'glGetColorTableParameterfvEXT':
> indirect.c:5717: error: '__GLXcontext' has no member named 'driContext'
> indirect.c: In function 'glGetColorTableParameterivEXT':
> indirect.c:5787: error: '__GLXcontext' has no member named 'driContext'
> indirect.c: In function 'gl_dispatch_stub_356':
> indirect.c:6110: error: '__GLXcontext' has no member named 'driContext'
> indirect.c: In function 'gl_dispatch_stub_357':
> indirect.c:6185: error: '__GLXcontext' has no member named 'driContext'
> indirect.c: In function 'gl_dispatch_stub_358':
> indirect.c:6255: error: '__GLXcontext' has no member named 'driContext'
> indirect.c: In function 'gl_dispatch_stub_361':
> indirect.c:6332: error: '__GLXcontext' has no member named 'driContext'
> indirect.c: In function 'gl_dispatch_stub_362':
> indirect.c:6406: error: '__GLXcontext' has no member named 'driContext'
> indirect.c: In function 'gl_dispatch_stub_363':
> indirect.c:6474: error: '__GLXcontext' has no member named 'driContext'
> indirect.c: In function 'gl_dispatch_stub_364':
> indirect.c:6546: error: '__GLXcontext' has no member named 'driContext'
> indirect.c: In function 'gl_dispatch_stub_365':
> indirect.c:6617: error: '__GLXcontext' has no member named 'driContext'
> indirect.c: In function 'gl_dispatch_stub_366':
> indirect.c:6682: error: '__GLXcontext' has no member named 'driContext'
> gmake[2]: *** [indirect.o] Fehler 1
> gmake[2]: Leaving directory 
> `/home/stephan/OpenELEC/build.i386.uClibc/Mesa-openchrome-svn-20090121/src/glx/x11' 
>
> make[1]: *** [subdirs] Error 1
> make[1]: Leaving directory 
> `/home/stephan/OpenELEC/build.i386.uClibc/Mesa-openchrome-svn-20090121/src' 
>
> make: *** [default] Error 1
>
> whats wrong?
>
>> I'll be working a little on my spare time on this. The plan is to
>>
>>    1. Fix EXA problems
>>    2. Get XvMC working again.
>>    3. Merge with trunk to get the latest modesetting / cursor bits.
>>    4. Fix the 2D driver so it will run without DRM
>>    5. Start merging in VIAs Chrome 9 bits into the new DRM.
>>
>> /Thomas
>>
>> ------------------------------------------------------------------------
>>
>> _______________________________________________
>> Openchrome-devel mailing list
>> Openchrome-devel at openchrome.org
>> http://wiki.openchrome.org/mailman/listinfo/openchrome-devel
>>   
>
I'm not sure. That seems to be a core mesa build error. Does the mesa 
master branch build?

/Thomas





More information about the Openchrome-devel mailing list