Hi tech@,

In my /var/log/Xorg.0.log, I saw this error :
[    14.671] (EE) AIGLX error: dlopen of
/usr/X11R6/lib/modules/dri/swrastg_dri.so failed (File not found)

After trying to build swarstg manually in
/usr/xenocara/lib/libGL/dri/swrastg/, make failed :

cc: ../../mesa/libmesagallium/libmesagallium_pic.a: No such file or
directory
cc: ../../glsl/libglsl/libglsl_pic.a: No such file or directory
cc: ../../gallium/drivers/trace/libtrace_pic.a: No such file or directory
cc: ../../gallium/drivers/rbug/librbug_pic.a: No such file or directory
cc: ../../gallium/drivers/softpipe/libsoftpipe_pic.a: No such file or
directory
cc: ../../gallium/libgallium/libgallium_pic.a: No such file or directory
*** Error 1 in /usr/xenocara/lib/libGL/dri/swrastg (../Makefile.inc:81
'swrastg_dri.so')

It seems that the paths are wrong in the Makefile:

--- Makefile.ini        Sun Aug 25 05:51:56 2013
+++ Makefile    Sun Aug 25 05:59:20 2013
@@ -11,9 +11,9 @@
        -DHAVE_POSIX_MEMALIGN
 
 SWRAST_DRIVERS= \
-       ../../gallium/drivers/trace/libtrace_pic.a \
-       ../../gallium/drivers/rbug/librbug_pic.a \
-       ../../gallium/drivers/softpipe/libsoftpipe_pic.a
+       ../../../../../xobj/lib/libGL/gallium/drivers/trace/libtrace_pic.a \
+       ../../../../../xobj/lib/libGL/gallium/drivers/rbug/librbug_pic.a \
+      
../../../../../xobj/lib/libGL/gallium/drivers/softpipe/libsoftpipe_pic.a
 
 DRIVER_DEFINES = \
        -D__NOT_HAVE_DRM_H \
@@ -44,12 +44,12 @@
        ${SWRAST_COMMON_SOURCES} \
        ${DRIVER_SOURCES}
 
-LDADD= ../../mesa/libmesagallium/libmesagallium_pic.a \
-       ../../glsl/libglsl/libglsl_pic.a \
+LDADD=
../../../../../xobj/lib/libGL/mesa/libmesagallium/libmesagallium_pic.a \
+       ../../../../../xobj/lib/libGL/glsl/libglsl/libglsl_pic.a \
        ${SWRAST_DRIVERS} \
-       ../../gallium/libgallium/libgallium_pic.a \
+       ../../../../../xobj/lib/libGL/gallium/libgallium/libgallium_pic.a \
        -L${X11BASE}/lib -lexpat -lm -lstdc++ -lc
-DPADD= ../../mesa/libmesagallium/libmesagallium_pic.a
+DPADD=
../../../../../xobj/lib/libGL/mesa/libmesagallium/libmesagallium_pic.a
 
 .include "../../gallium/Makefile.inc"
 .include <bsd.xorg.mk>

Build works for me and there is no longer the error in Xorg.0.log. Not
sure if it is the proper way to correct this.

Regards,

-- 
Alexis de BRUYN

Reply via email to