discuss-gnustep
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

How to compile backend xlib based on debian lenny's gnustep-gui


From: Zhang Weiwu
Subject: How to compile backend xlib based on debian lenny's gnustep-gui
Date: Sat, 30 May 2009 23:58:54 +0800
User-agent: Mozilla-Thunderbird 2.0.0.19 (X11/20090103)

I am trying to compile back-xlibs, while install everything back-xlibs
needed from Debian package repository, a.k.a. to compile the minimum to
get back-xlibs running. This goes successful.

However all gnustep applications doesn't run.

$ SystemPreferences 
SystemPreferences: symbol lookup error: 
/usr/lib/GNUstep/Bundles/libgnustep-xlib-014.bundle/./libgnustep-xlib-014: 
undefined symbol: XShmQueryVersion
$ GWorkspace 
GWorkspace: symbol lookup error: 
/usr/lib/GNUstep/Bundles/libgnustep-xlib-014.bundle/./libgnustep-xlib-014: 
undefined symbol: XShmQueryVersion

What should I do in this case? Detail procedure of what I did follows:

First install the following Lenny packages:

    xserver-xorg-dev
    libxt-dev
    gobjc
    gnustep-gui-runtime
    gnustep-base-runtime
    libgnustep-gui-dev

Then build gnustep-back-0.17.0 by using the following:

    # ./configure --enable-graphics=xlib --with-name=xlib
    # make
    # make install

Everything goes well: compile has no error messages, nor installation.
Then I configure to use xlib backend by using

    $ defaults write NSGlobalDomain GSBackend libgnustep-xlib

Then, I built GWorkspace 0.8.7 and SystemPreferences 1.0.2 from source
and try run them and got the error mentioned on the top of this post.





reply via email to

[Prev in Thread] Current Thread [Next in Thread]