bookmark_border./config.guess: No such file or directory

today i was trying to compile gaim, I installed autoconf, automake and other necessary libs to compile but it show me

salahuddin@debian:~/Desktop/compile/gaim-1.5.0$ ./configure
checking build system type… /bin/sh: ./config.guess: No such file or directory
configure: error: cannot guess build type; you must specify one

later I found it is a err of automake in my Debian testing

debian:/home/salahuddin/Desktop/compile/gaim-1.5.0# automake –add-missing
configure.ac:5: version mismatch. This is Automake 1.10,
configure.ac:5: but the definition used by this AM_INIT_AUTOMAKE
configure.ac:5: comes from Automake 1.9.5. You should recreate
configure.ac:5: aclocal.m4 with aclocal and run automake again.
configure.ac:38: required file `./config.rpath’ not found
configure.ac:3: installing `./config.guess’
src/protocols/gg/Makefile.am:7: compiling `libgg.c’ with per-target flags requires `AM_PROG_CC_C_O’ in `configure.ac’
Makefile.am: required file `./README’ not found
Makefile.am: installing `./COPYING’
configure.ac:1201: required file `plugins/Makefile.in’ not found
configure.ac:1201: required file `plugins/docklet/Makefile.in’ not found
configure.ac:1201: required file `plugins/gevolution/Makefile.in’ not found
configure.ac:1201: required file `plugins/gaim-remote/Makefile.in’ not found
configure.ac:1201: required file `plugins/gestures/Makefile.in’ not found
configure.ac:1201: required file `plugins/perl/Makefile.in’ not found
configure.ac:1201: required file `plugins/perl/common/Makefile.PL.in’ not found
configure.ac:1201: required file `plugins/ssl/Makefile.in’ not found
configure.ac:1201: required file `plugins/tcl/Makefile.in’ not found
configure.ac:1201: required file `plugins/ticker/Makefile.in’ not found
configure.ac:1201: required file `sounds/Makefile.in’ not found
Makefile.am:43: required directory ./plugins does not exist
Makefile.am:43: required directory ./sounds does not exist
debian:/home/salahuddin/Desktop/compile/gaim-1.5.0#

The problem solved & now while i give ./configure

salahuddin@debian:~/Desktop/compile/gaim-1.5.0$ ./configure
checking build system type… i686-pc-linux-gnu
checking host system type… i686-pc-linux-gnu
checking target system type… i686-pc-linux-gnu
checking for a BSD-compatible install… /usr/bin/install -c
checking whether build environment is sane… yes

bookmark_borderInstall Debian GNU/Hurd


I have installed Debian GNU/Hurd in my PC for testing.

(i am installing in hda1)
#mke2fs -b 4096 -o hurd /dev/hda1
#mount -t ext2 /dev/hda1 /gnu
#cd /gnu
#tar –same-owner -xvjpf ~/gnu.tar.bz2

I add in my /boot/grub/menu.list

title Debian GNU/Hurd
kernel (hd0,0)/boot/gnumach.gz root=device:hd0s1 -s
module (hd0,0)/hurd/ext2fs.static –multiboot-command-line=${kernel-command-line}
–host-priv-port=${host-port} –device-master-port=${device-port}
–exec-server-task=${exec-task} -T typed ${root} $(task-create)
$(task-resume)
module (hd0,0)/lib/ld.so.1 /hurd/exec $(exec-task=task-create)
savedefault

Here Hurd has not yet been configured, it must be started in single user mode. Adding a `-s’.
Assuming that the first drive (i.e. `(hd0)’) is the master on the primary controller.

boot into your Hurd system. give “login root”

>login root
# export TERM=mach

to setup packages and hurd
# ./native-install

reboot and edit /boot/grub/menu.list (just remove the -s option) the grub you are using at that time.

title Debian GNU/Hurd
kernel (hd0,0)/boot/gnumach.gz root=device:hd0s1
module (hd0,0)/hurd/ext2fs.static –multiboot-command-line=${kernel-command-line}
–host-priv-port=${host-port} –device-master-port=${device-port}
–exec-server-task=${exec-task} -T typed ${root} $(task-create)
$(task-resume)
module (hd0,0)/lib/ld.so.1 /hurd/exec $(exec-task=task-create)
savedefault

boot the hund again and give the ./native-install again to finish the setup.

GNU Hurd Link
Debian GNU/Hurd install Link
Hurd Live CD Link