Dear all,

 I am first use Maillist
I tried to use XDirectFB 
 but build error :  
     undefined reference to `XFree86DRIExtensionInit'

 linux 2.6.29  - slack13
 xorg-server-1.6.3.901
 DirectFB 1.0.1 
 linux-fusion-8.1.1
 XDirectfb  (used git clone )
  
 1: build DirectFB1.0.1
    ./configure --prefix=/opt/dfb1.0.1 --enable-trace --enable-debug \
           --disable-osx \
           --enable-x11  \
           --enable-multi \
           --disable-vnc  --disable-video4linux 
 2:build linux-fusion-8.1.1 and modprobe fusion
 3:build XDirectfb
    cd xorg-server-1.6.3.901
    cp -r ../XDirectFB/programs/Xserver/hw/directfb/ hw/
    patch -p1 <xorg-server-1.6.3.901-directfb.diff.patch
    autoreconf
    
    info:
      /usr/share/aclocal/nspr.m4:8: warning: underquoted definition of 
AM_PATH_NSPR
      /usr/share/aclocal/nspr.m4:8:   run info '(automake)Extending aclocal'
     /usr/share/aclocal/nspr.m4:8:   or see 
http://sources.redhat.com/automake/automake.html#Extending-aclocal
  
    ./configure --prefix=/opt/dfb1.0.1 --disable-xorg --disable-dmx 
--disable-xvfb 
    
    ....
    ....
    ../../doltlibtool --tag=CC   --mode=link gcc  -Wall -Wpointer-arith 
-Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations 
-Wnested-externs -fno-strict-aliasing -D_BSD_SOURCE -DHAS_FCHOWN 
-DHAS_STICKY_DIR_BIT -DDBUS_API_SUBJECT_TO_CHANGE -I/usr/include/freetype2 
-I/usr/include/pixman-1 -I/usr/include/hal -I/usr/include/dbus-1.0 
-I/usr/lib/dbus-1.0/include    -I../../include -I../../include -I../../Xext 
-I../../composite -I../../damageext -I../../xfixes -I../../Xi -I../../mi 
-I../../miext/shadow  -I../../miext/damage -I../../render -I../../randr 
-I../../fb   -D_REENTRANT -I/opt/dfb1.0.1/include/directfb   -g -O2   -o 
XDirectFB directfbClipboard.o directfbColor.o directfbCursor.o 
directfbKeyboard.o directfbPasteboard.o directfbRandR.o directfbRender.o 
directfbScreen.o directfbVideo.o directfbX.o rootlessCommon.o 
rootlessDirectFB.o rootlessGC.o rootlessScreen.o rootlessValTree.o 
rootlessWindow.o fbcmap_mi.o stubs.o miinitext.o directfbDGA.o xf86dga2.o 
../../dix/libdix.la ../../config/libconfig.a ../../mi/libmi.la 
../../os/libos.la ../../dix/libdix.la ../../fb/libfb.la ../../mi/libmi.la 
../../xfixes/libxfixes.la ../../Xext/libXext.la ../../config/libconfig.a 
../../dbe/libdbe.la   ../../glx/libglx.la ../../randr/librandr.la 
../../render/librender.la ../../damageext/libdamageext.la 
../../miext/damage/libdamage.la ../../miext/shadow/libshadow.la 
../../Xi/libXi.la ../../xkb/libxkb.la ../../xkb/libxkbstubs.la 
../../composite/libcomposite.la ../../os/libos.la  -lXfont -lXau -lfontenc 
-lpixman-1 -lhal -ldbus-1 -lXdmcp -lssl -lcrypto -ldl    -lm  -lrt    
-L/opt/dfb1.0.1/lib -ldirectfb -lz -lfusion -ldirect -lpthread -ldl -lX11   -lm 
 -lrt
libtool: link: gcc -Wall -Wpointer-arith -Wstrict-prototypes 
-Wmissing-prototypes -Wmissing-declarations -Wnested-externs 
-fno-strict-aliasing -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT 
-DDBUS_API_SUBJECT_TO_CHANGE -I/usr/include/freetype2 -I/usr/include/pixman-1 
-I/usr/include/hal -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include 
-I../../include -I../../include -I../../Xext -I../../composite 
-I../../damageext -I../../xfixes -I../../Xi -I../../mi -I../../miext/shadow 
-I../../miext/damage -I../../render -I../../randr -I../../fb -D_REENTRANT 
-I/opt/dfb1.0.1/include/directfb -g -O2 -o XDirectFB directfbClipboard.o 
directfbColor.o directfbCursor.o directfbKeyboard.o directfbPasteboard.o 
directfbRandR.o directfbRender.o directfbScreen.o directfbVideo.o directfbX.o 
rootlessCommon.o rootlessDirectFB.o rootlessGC.o rootlessScreen.o 
rootlessValTree.o rootlessWindow.o fbcmap_mi.o stubs.o miinitext.o 
directfbDGA.o xf86dga2.o  ../../dix/.libs/libdix.a ../../fb/.libs/libfb.a 
../../mi/.libs/libmi.a ../../xfixes/.libs/libxfixes.a 
../../Xext/.libs/libXext.a ../../config/libconfig.a ../../dbe/.libs/libdbe.a 
../../glx/.libs/libglx.a ../../randr/.libs/librandr.a 
../../render/.libs/librender.a ../../damageext/.libs/libdamageext.a 
../../miext/damage/.libs/libdamage.a ../../miext/shadow/.libs/libshadow.a 
../../Xi/.libs/libXi.a ../../xkb/.libs/libxkb.a ../../xkb/.libs/libxkbstubs.a 
../../composite/.libs/libcomposite.a ../../os/.libs/libos.a 
/usr/lib/libXfont.so /usr/lib/libfreetype.so /usr/lib/libfontenc.so 
/usr/lib/libpixman-1.so /usr/lib/libhal.so -luuid /usr/lib/libdbus-1.so -lssl 
-lcrypto -L/opt/dfb1.0.1/lib /opt/dfb1.0.1/lib/libdirectfb.so 
/opt/dfb1.0.1/lib/libfusion.so /opt/dfb1.0.1/lib/libdirect.so -lz -lpthread 
/usr/lib/libX11.so /usr/lib/libxcb.so /usr/lib/libXau.so /usr/lib/libXdmcp.so 
-ldl -lm -lrt -Wl,-rpath -Wl,/opt/dfb1.0.1/lib -Wl,-rpath -Wl,/opt/dfb1.0.1/lib
miinitext.o: In function `InitExtensions':
/linuxNFS/xorg-server-1.6.3.901/hw/directfb/../../mi/miinitext.c:449: undefined 
reference to `XFree86DRIExtensionInit'
collect2: ld returned 1 exit status
make[2]: *** [XDirectFB] Error 1
make[2]: Leaving directory `/linuxNFS/xorg-server-1.6.3.901/hw/directfb'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/linuxNFS/xorg-server-1.6.3.901/hw'
make: *** [all-recursive] Error 1  
  
 I not found  xorg-server-1.6.3.901/mi/.libs/miinitext.o  , why not build this 
file? 
 can you help me ?
 THANKS!
  
 david_sale
_______________________________________________
directfb-users mailing list
[email protected]
http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-users

Reply via email to