2012-04-03 8 views
0

Ich versuche, tigervnc unter ubuntu 11.10 32bit zu bauen. http://tigervnc.svn.sourceforge.net/viewvc/tigervnc/trunk/BUILDING.txt?revision=4879&view=markupconfigure xserver warning - unbekannte Optionen: --with-fontdir, --with-dri-driver-pfad

Im configure Schritt immer ich eine Warnung:

configure:
WARNING: unrecognized options: --with-fontdir, --with-dri-driver-path

Im make Schritt ich einen Fehler bin immer:

In file included from glxdriswrast.c:39:0:
/usr/include/GL/internal/dri_interface.h:51:17: fatal error: drm.h: No such file or directory

Wie kann ich die Warnung und Fehler zu beheben ?

Das ist, was ich versuche folgende BUILDING.txt zu tun:

sudo apt-get install cmake 

download tigervnc source to /home/tigervnc-1.2.0 
download xserver-xorg-dev source to /home/xorg-server-1.10.4 
apt-get source xserver-xorg-dev 
mkdir build 
cd build 

mkdir unix 
cp -R ../tigervnc-1.2.0/unix/xserver unix/ 

cp -R ../xorg-server-1.10.4/* unix/xserver/ 

cd unix/xserver 
patch -p1 < ../../../tigervnc-1.2.0/unix/xserver110.patch 
sudo apt-get install xutils-dev libtool 
autoreconf -fiv 

sudo apt-get install libssl-dev libgl1-mesa-dev x11proto-gl-dev x11proto-record-dev x11proto-resource-dev x11proto-scrnsaver-dev x11proto-bigreqs-dev x11proto-xcmisc-dev libxfont-dev x11proto-video-dev libxkbfile-dev 

./configure --with-pic --without-dtrace --disable-static --disable-dri \ 
     --disable-xinerama --disable-xvfb --disable-xnest --disable-xorg \ 
     --disable-dmx --disable-xwin --disable-xephyr --disable-kdrive \ 
     --disable-config-dbus --disable-config-hal --disable-config-udev \ 
     --disable-dri2 --enable-install-libxf86config --enable-glx \ 
     --with-default-font-path="catalogue:/etc/X11/fontpath.d,built-ins" \ 
     --with-fontdir=/usr/share/X11/fonts \ 
     --with-xkb-path=/usr/share/X11/xkb \ 
     --with-xkb-output=/var/lib/xkb \ 
     --with-xkb-bin-directory=/usr/bin \ 
     --with-serverconfig-path=/usr/lib/xorg \ 
     --with-dri-driver-path=/usr/lib/dri 

> configure: WARNING: unrecognized options: --with-fontdir, --with-dri-driver-path 

make TIGERVNC_SRCDIR=../../../tigervnc-1.2.0 
> In file included from glxdriswrast.c:39:0: 
> /usr/include/GL/internal/dri_interface.h:51:17: fatal error: drm.h: No such file or directory 

Antwort

1

Installieren Sie die Entwicklungsversion von libdrm: sudo apt-get install libdrm-dev.

Beachten Sie, dass einige Distributionen (Mandriva, Fedora, vielleicht andere) bereits tigervnc verpackt haben. Sie können sich ihre Paketspezifikationen ansehen, um zu sehen, wie dies gemacht wird. Tigervnc ist keine einfache Software zum Erstellen, Sie könnten mit vielen anderen Problemen konfrontiert werden ... Und ich bin nicht sicher, dass stackoverflow.com der richtige Ort ist, um diese Fragen zu stellen.

Mandriva Spezifikationsdatei: http://svn.mandriva.com/viewvc/packages/cooker/tigervnc/current/SPECS/tigervnc.spec?view=markup