cd tigervnc/unix/
git clone git://git.freedesktop.org/git/xorg/xserver xorg
cd xorg
git checkout origin/server-1.5-branch
cp -r xorg/* xserver
cd xserver
patch -p1 < ../xserver15.patch
cd xserver
./configure --host i686-pc-linux-gnu --with-included-jpeg CFLAGS=-m32
CXXFLAGS=-m32 LDFLAGS=-m32 --disable-xvfb --disable-xnest --disable-xorg
...
checking for GL... configure: error: Package requirements (glproto >=
1.4.9 gl >= 7.1.0) were not met:

Most likely, this is a really a generic Xorg problem and not limited to TigerVNC. If we fail to find a solution, you might want to seek help on the Xorg mailing list. But since this affects TigerVNC as well, I'll try to give some hints.

Building Xorg, as pointed out in the README, is not for the faint-hearted. The switch to the new "modular" system was an improvement in many ways, but in practice, building the server is still very difficult; perhaps even more so. Now you need to separately download and build a large number of dependency packages, if your base system does not provide the latest or very late versions.

There are various scripts that attempts to download and build all required dependencies. http://wiki.x.org/wiki/Development/git contains a script called "Quick and easy way to install a development build". I've committed an adapted version of this script to the TigerVNC trunk; it's called build-xorg-git. However, it uses the "git master" version of X.org, which is known not to work with TigerVNC yet. Perhaps it can be easily adapted for the 1.5 branch of Xorg, though. The ThinLinc build system uses yet another script, basically using the same approach, but it contains many tweaks since we are cross compiling, supports legacy systems such as Solaris 8 etc.

It would be nice if we could ship a working build-xorg-git script in TigerVNC releases.

Best regards, ---
Peter Åstrand           ThinLinc Chief Developer
Cendio AB               http://www.cendio.com
Wallenbergs gata 4
583 30 Linköping        Phone: +46-13-21 46 00
------------------------------------------------------------------------------
Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are
powering Web 2.0 with engaging, cross-platform capabilities. Quickly and
easily build your RIAs with Flex Builder, the Eclipse(TM)based development
software that enables intelligent coding and step-through debugging.
Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com
_______________________________________________
Tigervnc-devel mailing list
Tigervnc-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/tigervnc-devel

Reply via email to