Hello,
solved unresolved symbol bug.
Xgl simply needs to be updated because Mesa adds a new file (t_vb_arbshader.c).
You have to:
- open /usr/portage/distfiles/cvs-src/xgl-xorg/GL/mesa/tnl/Makefile.am
- find these lines and add:
Code: Select all
nodist_libtnl_la_SOURCES = t_array_api.c \
t_array_import.c \
t_context.c \
t_pipeline.c \
t_save_api.c \
t_save_loopback.c \
t_save_playback.c \
t_vb_arbprogram.c \
t_vb_arbprogram_sse.c \
t_vb_arbshader.c \
You HAVE TO ADD the last line
- open /usr/portage/distfiles/cvs-src/xgl-xorg/GL/symlink-mesa.sh
- find these line and add:
Code: Select all
action t_save_api.h
action t_save_loopback.c
action t_save_playback.c
action t_vb_arbprogram.c
action t_vb_arbprogram.h
action t_vb_arbprogram_sse.c
action t_vb_arbshader.c
You HAVE TO ADD the last line
- exec these commands:
Code: Select all
cd /usr/portage/distfiles/cvs-src/
cp Mesa/src/mesa/shader/slang/slang_utility.* xgl-xorg/GL/mesa/tnl
- and then:

Happy xgl-ing
