注册: 2009-05-22 0:12
送出感谢: 0 次
接收感谢: 0 次
|按着安装说明 $ ./build.sh
First let's make sure your kit is complete. Checking...
Locating common programs...
Checking compatibility between /bin/echo and builtin echo (if any)...
Symbolic links are supported.
Checking how to test for symbolic links...
Your builtin 'test -h' may be broken.
Trying external '/usr/bin/test -h'.
You can test for symbolic links with '/usr/bin/test -h'.
Good, your tr supports [:lower:] and [:upper:] to convert case.
Using [:upper:] and [:lower:] to convert case.
Operating system name? [linux]
Operating system version? [2.6.30-020630rc6-generic]
Enable remote control service [n]
Run without any GUI interface [n]
Use which GTK toolkit (1 or 2) 
Do you expect to run these scripts and binaries on multiple machines? [n]
Installation prefix to use? (~name ok) [/usr/local]
AFS does not seem to be running...
Pathname where the public executables will reside? (~name ok)
System manual is in /usr/local/man.
Where do the manual pages (source) go? (~name ok) [/usr/share/man/man1]
Pathname where the private library files will reside? (~name ok)
Use which C compiler? [cc]
Checking for GNU cc in disguise and/or its version number...
Now, how can we feed standard input to your C preprocessor...
Directories to use for library searches? [/lib /usr/lib /usr/local/lib]
What optimizer/debugger flag should be used? [-O2 -g]
Any additional cc flags? [-W -Wall -Wformat=2 -Wshadow]
Let me guess what the preprocessor flags are...
Any additional ld flags (NOT including libraries)? [none]
Checking your choice of C compiler and flags for coherency...
Computing filename position in cpp output for #include directives...
You have NLS support.
Shall I enable NLS [y]
Where do you want to put the localization files? (~name ok)
Directory /usr/local/share/locale doesn't exist. Use that name anyway? [y]
<sys/file.h> defines the *_OK access constants.
Checking whether your compiler can handle __attribute__ ...
Checking to see if your C compiler knows about "const"...
Checking how we can gather information about dbus...
You've don't seem to have dbus installed?
Shall I enable "fast assertions" [y]
Added -momit-leaf-frame-pointer to the cc flags.
Checking whether getaddrinfo() can be used ...
Checking whether geteuid() is available ...
Checking whether getifaddrs() is available ...
What is the file extension used for shared libraries? [so]
Checking for optional libraries...
Which libraries to use? [-lresolv -lm]
Checking for GNU C Library...
Shall I use nm to extract C symbols from the libraries? [n]
Checking whether getuid() is available ...
Checking how we can gather information about GNU TLS...
You don't seem to have GNU TLS installed?
Checking for IP TOS (Type of Service) support...
Checking whether IPv6 can be used ...
Checking whether the member "udata" of "struct kevent" is an integer ...
Checking whether kqueue() is available ...
Checking how we can gather information about libxml2...
<libcharset.h> NOT found.
Checking whether "struct msghdr" has a member "msg_flags"...
<sys/file.h> defines the O_* constants...
and you have the 3 argument form of open().
Checking whether posix_fadvise() is available ...
Checking whether posix_memalign() is available ...
Checking whether SA_INTERRUPT is available in <signal.h>...
POSIX sigsetjmp found.
Checking whether getaddrinfo() can be used ...
What type is returned by times() on this system? [clock_t]
Figuring out host name...
Your host name appears to be "a-desktop". Right? [y]
Checking to see if your C compiler knows about "volatile"...
Checking whether we need flags for large file support...
Checking alignment constraints...
Doubles must be aligned on a how-many-byte boundary? 
Checking to see how your cpp does stuff like catenate tokens...
I can't determine whether signal handler returns void or int...
What type does your signal handler return? [void]
Figuring out the flag used by open() for non-blocking I/O...
Let's see what value errno gets from read() on a O_NONBLOCK file...
Compiling for GTK 2: we'll use 'glade-2'.
Checking how we can gather information about GLib...
You've got problems! Do you have GLib installed?
*** Cannot compile against GLib version ''
Checking how we can gather information about GTK+...
You've got problems! Do you have GTK+ installed?
*** you asked for GTK+ 2, I found
*** Cannot compile against Gtk+ version ''
Figuring out my version number...
Looking for a BSD-compatible install program...
Which install program shall I use? (~name ok) [/usr/bin/install]
Ok, let's see how we can create nested directories...
Which memory models are supported? [none]
Checking if your /usr/bin/make program sets $(MAKE)...
Checking how to generate makefile dependencies on your machine...
Name of program to make makefile dependencies? (~name ok)
Let's see whether your /usr/bin/msgmerge supports the --update flag...
Checking out function prototypes...
Checking how to generate random libraries on your machine...
Checking to see how well your C compiler groks the void type...
Which compiler compiler (yacc) shall I use? [bison]
Any additional yacc flags? [none]
We'll be including <sys/file.h>.
We don't need to include <fcntl.h> if we include <sys/file.h>.
<invent.h> NOT found.
We'll include <stdarg.h> to get va_dcl definition.
Using <string.h> instead of <strings.h>.
Testing to see if we should include <time.h>, <sys/time.h> or both.
We'll include <time.h>.
We'll include <sys/time.h>.
<zlib.h> NOT found.
Checking whether -mieee should be used...
Checking whether -pipe should be used...
Feature Summary (Version 0.96.6):
GLib version : glib-2.x
GUI front-end : GTK2
GNU TLS support : no
IPv6 support : yes
NLS (Native Language Support) : yes
Fast assertions : yes
DBus support (experimental) : no
Remote Shell Interface (deprecated): no
ERROR: Cannot compile against GLib. Library or header files might be missing.
ADVICE: Run "apt-get install libglib2.0-dev".
ERROR: Cannot compile against libxml2. Library or header files might be missing.
ADVICE: Run "apt-get install libxml2-dev".
ERROR: Cannot compile against zlib. Library or header files might be missing.
ADVICE: Run "apt-get install zlib1g-dev".
ERROR: Cannot compile against Gtk+. Library or header files might be missing.
ADVICE: Run "apt-get install libgtk2.0-dev".
If you need help to resolve the compile problem, please send a mail to
gtk-gnutella-devel (at) lists.sourceforge.net
or submit a bug report here:
http://sourceforge.net/tracker/?atid=10 ... unc=browse
You might also want to have a look at the README files in advance.
ERROR: Configure failed.