I read "How to install a program(VIC) "
and he told me to use "GNU autoconf" to generate a new configure from configure.in.
but I don't know How to do that??
I copy that "How to install VIC"
Installation
The easiest way to install vic is to grab the binary distribution. for your architecture, unpack it, and install the executable and manual entry. You can also build vic from source. Start by unpacking the gzip'd source tar, e.g., by running
* gzip -d -c vicsrc-tar.gz | tar xfv -
This will place the contents of the source distribution in ./vic-x.y where ``x.y'' is the current version number. ``cd'' into this directory and do the following:
* Make sure tcl/tk (v7.5/4.1) is installed or built in the directory above the vic tree.
* Run the ./configure script. You may specify the following arguments to configure:
-x-includes=path specify a pathname for the X include tree
-x-libraries=path specify a pathname for the X libraries
-with-tcl=path specify a pathname for tcl
-with-tk=path specify a pathname for tk
-with-aix-shm=path specify a pathname for the AIX shm extension library
If you run into problems with configure, you should edit configure.in instead of configure and use GNU autoconf to generate a new configure from configure.in. If you need to make such changes, please send them to us so future versions of vic will configure out of the box.
* Run make.
* If make completes successfully, run ``make install'' as root to install the binary and man page.
This my VIC folder
[root@localhost vic-2.8]# ls
assistor-jv.cc dct.h idlecallback.cc rv.h
assistor-plx.cc decoder.cc idlecallback.h session.cc
bsd-endian.h decoder-cellb.cc inet.c session.h
cbAppInit.c decoder-cosmo.cc inet.h session-ivs.cc
cb.cc decoder.h install-sh session-nv.cc
cellb_tables.c decoder-h261.cc iohandler.cc session-rtpv1.cc
cf-confbus.tcl decoder-h261v1.cc iohandler.h session-rtpv1.h
cf-main.tcl decoder-jpeg.cc jpeg source.cc
cf-network.tcl decoder-nv.cc jv2 source.h
cf-tm.tcl decoder-scr.cc jv-cube-128.ppm strtol.c
cf-util.tcl device.cc jv-cube-64.ppm strtoul.c
CHANGES.html device-input.h lib.ultrix sys-time.h
cm170.ppm device-output.h main.cc tcl2c++.c
color.cc encoder-cellb.cc Makefile.in Tcl2.cc
color-dither.cc encoder-h261.cc makefile.vc Tcl.cc
color-ed.cc encoder-nv.cc md5c.c Tcl.h
color-gray.cc entry.tcl md5.h timer.cc
color.h FILES media-timer.cc timer.h
color-hi.cc framer-h261.cc media-timer.h title-maker
color-hist.cc framer-h261.h mkbv.c tkerror.tcl
color-hist.h framer-jpeg.cc mkcube.cc tkStripchart.c
color-mono.cc gamma.gif mkdep transcoder-jpeg.cc
color-pseudo.cc getopt.c mkversion.c transmitter.cc
color-pseudo.h global.h module.cc transmitter.h
color-quant.cc grabber.cc module.h ui-ctrlmenu.tcl
color-true.cc grabber-cosmo.cc net-atm.cc ui-extout.tcl
color-yuv.cc grabber.h net.cc ui-grabber.tcl
communicator.cc grabber-jv.cc net.h ui-h261_play.tcl
compositor.cc grabber-meteor.cc net-ip.cc ui-help.tcl
confbus.cc grabber-mme.cc net-rtip.cc ui-main.tcl
confdefs.h grabber-plx.cc ntp-time.h ui-resource.tcl
config.cache grabber-qcam.cc output-vl.cc ui-srclist.tcl
config.guess grabber-rtvc.cc p64 ui-stats.tcl
config.h grabber-slv.cc plxfuncs.h ui-switcher.tcl
config.log grabber-spigot.cc ppm.cc ui-unix.tcl
config.sub grabber-still.cc ppmtolut.c ui-util.tcl
configure grabber-sunrise.cc random.c ui-vdd.tcl
configure.in grabber-svideo.cc rate-variable.cc ui-win32.tcl
configure.in.head grabber-vigra.cc rcap-include ui-windows.tcl
configure.in.tail grabber-vl.cc README vdd.cc
configure.in.tk grabber-vpix.cc README.WIN32 VERSION
configure.in.x11 grabber-xil.cc renderer.cc vic.1
convex_hull.c grabber-xv.cc renderer.h vw.cc
crdef.h group-ipc.cc renderer-window.cc vw.h
crypt.cc group-ipc.h renderer-window.h win32.c
crypt-des.cc h261_play.1 rgb-converter.cc win32X.c
crypt-dull.cc h261_play.cc rgb-converter.h
crypt.h histtolut.cc rt.h
dct.cc html rtp.h
[root@localhost vic-2.8]#
I already try use command "./configure " but it don't work
so I must use "autoconf" to generate new "configure"
pls tell me How to do that??