First of all, could you tell us a little more about your situation? Who makes your Linux distribution (RedHat, Mandrake, Slackware....)? And are you installing GTK+ fresh, or are you upgrading an existing installation?
But generally, you run the configure script after downloading and unpacking a package that you want to install. "configure" is the name of an actual script file that comes with that package. So if you downloaded the package gtk+-1.2.10-i386-1.tgz into your /tmp directory, then you might do this:
sh$ cd /tmp sh$ tar zxvf gtk+-1.2.10-i386-1.tgz
That will create the directory /tmp/gtk+-1.2.10-i386-1. So then you would:
sh$ cd gtk+-1.2.10-i386-1 sh$ ./configure
That would run the configure script, which (if all goes well) will create makefiles in lots of places under /tmp/gtk+-1.2.10-i386-1. Then you build the package by typing:
sh$ make
And, if all of THAT goes well, you'd install the package like this:
sh$ su (enter your root password) sh# make install
When that finishes, your new copy of gtk+ should be installed. I think for version 1.2.10, the default location is /usr, and it puts files in a few different subdirectories of that. And once it's installed, you can:
sh$ rm -rf /tmp/gtk+-1.2.10-i386-1
...which will delete that directory. Unless you know of some reason to keep it around (I never do), you'll get some disk space back by rm-ing it.
And finally:
> the directory usr/doc/gtk+- 1.2.10/ > doesn't exist.
I believe that when you're done, the directory would be /usr/doc/gtk+-1.2.10/ (no space after the dash).
Hope this helps, Anthony http://nodivisions.com/
rvijay07 wrote:
Hi:
I am having a hard time installing the GTK+ library. Here is the related Log File. I wish to know which directory I need to go to use ./configure
Also all the documents are not available in /usr/doc and the directory usr/doc/gtk+- 1.2.10/ doesn't exist. Please assist.
Thanks.
Vijay
PACKAGE NAME: gtk+-1.2.10-i386-1 COMPRESSED PACKAGE SIZE: 4886 K UNCOMPRESSED PACKAGE SIZE: 15030 K PACKAGE LOCATION: gtk+-1.2.10-i386-1.tgz PACKAGE DESCRIPTION: the basic gtk library PACKAGE DESCRIPTION: FILE LIST: ./ usr/ usr/X11R6/ usr/X11R6/bin/ usr/X11R6/bin/gtk-config usr/X11R6/etc/ usr/X11R6/etc/gtk/ usr/X11R6/etc/gtk/gtkrc.az usr/X11R6/etc/gtk/gtkrc.cp1251 usr/X11R6/etc/gtk/gtkrc.cp1255 usr/X11R6/etc/gtk/gtkrc.el usr/X11R6/etc/gtk/gtkrc.eo usr/X11R6/etc/gtk/gtkrc.he usr/X11R6/etc/gtk/gtkrc.hy usr/X11R6/etc/gtk/gtkrc.iso-8859-13 usr/X11R6/etc/gtk/gtkrc.iso-8859-14 usr/X11R6/etc/gtk/gtkrc.iso-8859-15 usr/X11R6/etc/gtk/gtkrc.iso-8859-2 usr/X11R6/etc/gtk/gtkrc.iso-8859-5 usr/X11R6/etc/gtk/gtkrc.ja usr/X11R6/etc/gtk/gtkrc.ka_GE.georgianacademy usr/X11R6/etc/gtk/gtkrc.ka_GE.georgianps usr/X11R6/etc/gtk/gtkrc.ko usr/X11R6/etc/gtk/gtkrc.ru usr/X11R6/etc/gtk/gtkrc.th usr/X11R6/etc/gtk/gtkrc.tr usr/X11R6/etc/gtk/gtkrc.uk usr/X11R6/etc/gtk/gtkrc.vi_VN.tcvn usr/X11R6/etc/gtk/gtkrc.vi_VN.viscii usr/X11R6/etc/gtk/gtkrc.zh_CN usr/X11R6/etc/gtk/gtkrc.zh_TW.big5 usr/X11R6/include/ usr/X11R6/include/gtk-1.2/ usr/X11R6/include/gtk-1.2/gdk/ usr/X11R6/include/gtk-1.2/gdk/gdk.h usr/X11R6/include/gtk-1.2/gdk/gdkcursors.h usr/X11R6/include/gtk-1.2/gdk/gdki18n.h usr/X11R6/include/gtk-1.2/gdk/gdkkeysyms.h usr/X11R6/include/gtk-1.2/gdk/gdkprivate.h usr/X11R6/include/gtk-1.2/gdk/gdkrgb.h usr/X11R6/include/gtk-1.2/gdk/gdktypes.h usr/X11R6/include/gtk-1.2/gdk/gdkx.h usr/X11R6/include/gtk-1.2/gtk/ usr/X11R6/include/gtk-1.2/gtk/gtk.h usr/X11R6/include/gtk-1.2/gtk/gtkaccelgroup.h usr/X11R6/include/gtk-1.2/gtk/gtkaccellabel.h usr/X11R6/include/gtk-1.2/gtk/gtkadjustment.h usr/X11R6/include/gtk-1.2/gtk/gtkalignment.h usr/X11R6/include/gtk-1.2/gtk/gtkarg.h usr/X11R6/include/gtk-1.2/gtk/gtkarrow.h usr/X11R6/include/gtk-1.2/gtk/gtkaspectframe.h usr/X11R6/include/gtk-1.2/gtk/gtkbbox.h usr/X11R6/include/gtk-1.2/gtk/gtkbin.h usr/X11R6/include/gtk-1.2/gtk/gtkbindings.h usr/X11R6/include/gtk-1.2/gtk/gtkbox.h usr/X11R6/include/gtk-1.2/gtk/gtkbutton.h usr/X11R6/include/gtk-1.2/gtk/gtkcalendar.h usr/X11R6/include/gtk-1.2/gtk/gtkcheckbutton.h usr/X11R6/include/gtk-1.2/gtk/gtkcheckmenuitem.h usr/X11R6/include/gtk-1.2/gtk/gtkclist.h usr/X11R6/include/gtk-1.2/gtk/gtkcolorsel.h usr/X11R6/include/gtk-1.2/gtk/gtkcombo.h usr/X11R6/include/gtk-1.2/gtk/gtkcompat.h usr/X11R6/include/gtk-1.2/gtk/gtkcontainer.h usr/X11R6/include/gtk-1.2/gtk/gtkctree.h usr/X11R6/include/gtk-1.2/gtk/gtkcurve.h usr/X11R6/include/gtk-1.2/gtk/gtkdata.h usr/X11R6/include/gtk-1.2/gtk/gtkdebug.h usr/X11R6/include/gtk-1.2/gtk/gtkdialog.h usr/X11R6/include/gtk-1.2/gtk/gtkdnd.h usr/X11R6/include/gtk-1.2/gtk/gtkdrawingarea.h usr/X11R6/include/gtk-1.2/gtk/gtkeditable.h usr/X11R6/include/gtk-1.2/gtk/gtkentry.h usr/X11R6/include/gtk-1.2/gtk/gtkenums.h usr/X11R6/include/gtk-1.2/gtk/gtkeventbox.h usr/X11R6/include/gtk-1.2/gtk/gtkfeatures.h usr/X11R6/include/gtk-1.2/gtk/gtkfilesel.h usr/X11R6/include/gtk-1.2/gtk/gtkfixed.h usr/X11R6/include/gtk-1.2/gtk/gtkfontsel.h usr/X11R6/include/gtk-1.2/gtk/gtkframe.h usr/X11R6/include/gtk-1.2/gtk/gtkgamma.h usr/X11R6/include/gtk-1.2/gtk/gtkgc.h usr/X11R6/include/gtk-1.2/gtk/gtkhandlebox.h usr/X11R6/include/gtk-1.2/gtk/gtkhbbox.h usr/X11R6/include/gtk-1.2/gtk/gtkhbox.h usr/X11R6/include/gtk-1.2/gtk/gtkhpaned.h usr/X11R6/include/gtk-1.2/gtk/gtkhruler.h usr/X11R6/include/gtk-1.2/gtk/gtkhscale.h usr/X11R6/include/gtk-1.2/gtk/gtkhscrollbar.h usr/X11R6/include/gtk-1.2/gtk/gtkhseparator.h usr/X11R6/include/gtk-1.2/gtk/gtkimage.h usr/X11R6/include/gtk-1.2/gtk/gtkinputdialog.h usr/X11R6/include/gtk-1.2/gtk/gtkinvisible.h usr/X11R6/include/gtk-1.2/gtk/gtkitem.h usr/X11R6/include/gtk-1.2/gtk/gtkitemfactory.h usr/X11R6/include/gtk-1.2/gtk/gtklabel.h usr/X11R6/include/gtk-1.2/gtk/gtklayout.h usr/X11R6/include/gtk-1.2/gtk/gtklist.h usr/X11R6/include/gtk-1.2/gtk/gtklistitem.h usr/X11R6/include/gtk-1.2/gtk/gtkmain.h usr/X11R6/include/gtk-1.2/gtk/gtkmarshal.h usr/X11R6/include/gtk-1.2/gtk/gtkmenu.h usr/X11R6/include/gtk-1.2/gtk/gtkmenubar.h usr/X11R6/include/gtk-1.2/gtk/gtkmenufactory.h usr/X11R6/include/gtk-1.2/gtk/gtkmenuitem.h usr/X11R6/include/gtk-1.2/gtk/gtkmenushell.h usr/X11R6/include/gtk-1.2/gtk/gtkmisc.h usr/X11R6/include/gtk-1.2/gtk/gtknotebook.h usr/X11R6/include/gtk-1.2/gtk/gtkobject.h usr/X11R6/include/gtk-1.2/gtk/gtkoptionmenu.h usr/X11R6/include/gtk-1.2/gtk/gtkpacker.h usr/X11R6/include/gtk-1.2/gtk/gtkpaned.h usr/X11R6/include/gtk-1.2/gtk/gtkpixmap.h usr/X11R6/include/gtk-1.2/gtk/gtkplug.h usr/X11R6/include/gtk-1.2/gtk/gtkpreview.h usr/X11R6/include/gtk-1.2/gtk/gtkprivate.h usr/X11R6/include/gtk-1.2/gtk/gtkprogress.h usr/X11R6/include/gtk-1.2/gtk/gtkprogressbar.h usr/X11R6/include/gtk-1.2/gtk/gtkradiobutton.h usr/X11R6/include/gtk-1.2/gtk/gtkradiomenuitem.h usr/X11R6/include/gtk-1.2/gtk/gtkrange.h usr/X11R6/include/gtk-1.2/gtk/gtkrc.h usr/X11R6/include/gtk-1.2/gtk/gtkruler.h usr/X11R6/include/gtk-1.2/gtk/gtkscale.h usr/X11R6/include/gtk-1.2/gtk/gtkscrollbar.h usr/X11R6/include/gtk-1.2/gtk/gtkscrolledwindow.h usr/X11R6/include/gtk-1.2/gtk/gtkselection.h usr/X11R6/include/gtk-1.2/gtk/gtkseparator.h usr/X11R6/include/gtk-1.2/gtk/gtksignal.h usr/X11R6/include/gtk-1.2/gtk/gtksocket.h usr/X11R6/include/gtk-1.2/gtk/gtkspinbutton.h usr/X11R6/include/gtk-1.2/gtk/gtkstatusbar.h usr/X11R6/include/gtk-1.2/gtk/gtkstyle.h usr/X11R6/include/gtk-1.2/gtk/gtktable.h usr/X11R6/include/gtk-1.2/gtk/gtktearoffmenuitem.h usr/X11R6/include/gtk-1.2/gtk/gtktext.h usr/X11R6/include/gtk-1.2/gtk/gtkthemes.h usr/X11R6/include/gtk-1.2/gtk/gtktipsquery.h usr/X11R6/include/gtk-1.2/gtk/gtktogglebutton.h usr/X11R6/include/gtk-1.2/gtk/gtktoolbar.h usr/X11R6/include/gtk-1.2/gtk/gtktooltips.h usr/X11R6/include/gtk-1.2/gtk/gtktree.h usr/X11R6/include/gtk-1.2/gtk/gtktreeitem.h usr/X11R6/include/gtk-1.2/gtk/gtktypebuiltins.h usr/X11R6/include/gtk-1.2/gtk/gtktypeutils.h usr/X11R6/include/gtk-1.2/gtk/gtkvbbox.h usr/X11R6/include/gtk-1.2/gtk/gtkvbox.h usr/X11R6/include/gtk-1.2/gtk/gtkviewport.h usr/X11R6/include/gtk-1.2/gtk/gtkvpaned.h usr/X11R6/include/gtk-1.2/gtk/gtkvruler.h usr/X11R6/include/gtk-1.2/gtk/gtkvscale.h usr/X11R6/include/gtk-1.2/gtk/gtkvscrollbar.h usr/X11R6/include/gtk-1.2/gtk/gtkvseparator.h usr/X11R6/include/gtk-1.2/gtk/gtkwidget.h usr/X11R6/include/gtk-1.2/gtk/gtkwindow.h usr/X11R6/info/ usr/X11R6/info/dir usr/X11R6/info/gdk.info usr/X11R6/info/gtk.info usr/X11R6/info/gtk.info-1 usr/X11R6/info/gtk.info-2 usr/X11R6/info/gtk.info-3 usr/X11R6/info/gtk.info-4 usr/X11R6/info/gtk.info-5 usr/X11R6/info/gtk.info-6 usr/X11R6/lib/ usr/X11R6/lib/libgdk-1.2.so.0.9.1 usr/X11R6/lib/libgdk.a usr/X11R6/lib/libgdk.la usr/X11R6/lib/libgtk-1.2.so.0.9.1 usr/X11R6/lib/libgtk.a usr/X11R6/lib/libgtk.la usr/X11R6/lib/pkgconfig/ usr/X11R6/lib/pkgconfig/gdk.pc usr/X11R6/lib/pkgconfig/gtk+.pc usr/X11R6/man/ usr/X11R6/man/man1/ usr/X11R6/man/man1/gtk-config.1.gz usr/X11R6/share/ usr/X11R6/share/aclocal/ usr/X11R6/share/aclocal/gtk.m4 usr/X11R6/share/locale/ usr/X11R6/share/locale/az/ usr/X11R6/share/locale/az/LC_MESSAGES/ usr/X11R6/share/locale/az/LC_MESSAGES/gtk+.mo usr/X11R6/share/locale/ca/ usr/X11R6/share/locale/ca/LC_MESSAGES/ usr/X11R6/share/locale/ca/LC_MESSAGES/gtk+.mo usr/X11R6/share/locale/cs/ usr/X11R6/share/locale/cs/LC_MESSAGES/ usr/X11R6/share/locale/cs/LC_MESSAGES/gtk+.mo usr/X11R6/share/locale/da/ usr/X11R6/share/locale/da/LC_MESSAGES/ usr/X11R6/share/locale/da/LC_MESSAGES/gtk+.mo usr/X11R6/share/locale/de/ usr/X11R6/share/locale/de/LC_MESSAGES/ usr/X11R6/share/locale/de/LC_MESSAGES/gtk+.mo usr/X11R6/share/locale/el/ usr/X11R6/share/locale/el/LC_MESSAGES/ usr/X11R6/share/locale/el/LC_MESSAGES/gtk+.mo usr/X11R6/share/locale/es/ usr/X11R6/share/locale/es/LC_MESSAGES/ usr/X11R6/share/locale/es/LC_MESSAGES/gtk+.mo usr/X11R6/share/locale/et/ usr/X11R6/share/locale/et/LC_MESSAGES/ usr/X11R6/share/locale/et/LC_MESSAGES/gtk+.mo usr/X11R6/share/locale/eu/ usr/X11R6/share/locale/eu/LC_MESSAGES/ usr/X11R6/share/locale/eu/LC_MESSAGES/gtk+.mo usr/X11R6/share/locale/fi/ usr/X11R6/share/locale/fi/LC_MESSAGES/ usr/X11R6/share/locale/fi/LC_MESSAGES/gtk+.mo usr/X11R6/share/locale/fr/ usr/X11R6/share/locale/fr/LC_MESSAGES/ usr/X11R6/share/locale/fr/LC_MESSAGES/gtk+.mo usr/X11R6/share/locale/ga/ usr/X11R6/share/locale/ga/LC_MESSAGES/ usr/X11R6/share/locale/ga/LC_MESSAGES/gtk+.mo usr/X11R6/share/locale/gl/ usr/X11R6/share/locale/gl/LC_MESSAGES/ usr/X11R6/share/locale/gl/LC_MESSAGES/gtk+.mo usr/X11R6/share/locale/hr/ usr/X11R6/share/locale/hr/LC_MESSAGES/ usr/X11R6/share/locale/hr/LC_MESSAGES/gtk+.mo usr/X11R6/share/locale/hu/ usr/X11R6/share/locale/hu/LC_MESSAGES/ usr/X11R6/share/locale/hu/LC_MESSAGES/gtk+.mo usr/X11R6/share/locale/it/ usr/X11R6/share/locale/it/LC_MESSAGES/ usr/X11R6/share/locale/it/LC_MESSAGES/gtk+.mo usr/X11R6/share/locale/ja/ usr/X11R6/share/locale/ja/LC_MESSAGES/ usr/X11R6/share/locale/ja/LC_MESSAGES/gtk+.mo usr/X11R6/share/locale/ko/ usr/X11R6/share/locale/ko/LC_MESSAGES/ usr/X11R6/share/locale/ko/LC_MESSAGES/gtk+.mo usr/X11R6/share/locale/lt/ usr/X11R6/share/locale/lt/LC_MESSAGES/ usr/X11R6/share/locale/lt/LC_MESSAGES/gtk+.mo usr/X11R6/share/locale/nl/ usr/X11R6/share/locale/nl/LC_MESSAGES/ usr/X11R6/share/locale/nl/LC_MESSAGES/gtk+.mo usr/X11R6/share/locale/nn/ usr/X11R6/share/locale/nn/LC_MESSAGES/ usr/X11R6/share/locale/nn/LC_MESSAGES/gtk+.mo usr/X11R6/share/locale/no/ usr/X11R6/share/locale/no/LC_MESSAGES/ usr/X11R6/share/locale/no/LC_MESSAGES/gtk+.mo usr/X11R6/share/locale/pl/ usr/X11R6/share/locale/pl/LC_MESSAGES/ usr/X11R6/share/locale/pl/LC_MESSAGES/gtk+.mo usr/X11R6/share/locale/pt/ usr/X11R6/share/locale/pt/LC_MESSAGES/ usr/X11R6/share/locale/pt/LC_MESSAGES/gtk+.mo usr/X11R6/share/locale/pt_BR/ usr/X11R6/share/locale/pt_BR/LC_MESSAGES/ usr/X11R6/share/locale/pt_BR/LC_MESSAGES/gtk+.mo usr/X11R6/share/locale/ro/ usr/X11R6/share/locale/ro/LC_MESSAGES/ usr/X11R6/share/locale/ro/LC_MESSAGES/gtk+.mo usr/X11R6/share/locale/ru/ usr/X11R6/share/locale/ru/LC_MESSAGES/ usr/X11R6/share/locale/ru/LC_MESSAGES/gtk+.mo usr/X11R6/share/locale/sk/ usr/X11R6/share/locale/sk/LC_MESSAGES/ usr/X11R6/share/locale/sk/LC_MESSAGES/gtk+.mo usr/X11R6/share/locale/sl/ usr/X11R6/share/locale/sl/LC_MESSAGES/ usr/X11R6/share/locale/sl/LC_MESSAGES/gtk+.mo usr/X11R6/share/locale/sp/ usr/X11R6/share/locale/sp/LC_MESSAGES/ usr/X11R6/share/locale/sp/LC_MESSAGES/gtk+.mo usr/X11R6/share/locale/sr/ usr/X11R6/share/locale/sr/LC_MESSAGES/ usr/X11R6/share/locale/sr/LC_MESSAGES/gtk+.mo usr/X11R6/share/locale/sv/ usr/X11R6/share/locale/sv/LC_MESSAGES/ usr/X11R6/share/locale/sv/LC_MESSAGES/gtk+.mo usr/X11R6/share/locale/tr/ usr/X11R6/share/locale/tr/LC_MESSAGES/ usr/X11R6/share/locale/tr/LC_MESSAGES/gtk+.mo usr/X11R6/share/locale/uk/ usr/X11R6/share/locale/uk/LC_MESSAGES/ usr/X11R6/share/locale/uk/LC_MESSAGES/gtk+.mo usr/X11R6/share/locale/vi/ usr/X11R6/share/locale/vi/LC_MESSAGES/ usr/X11R6/share/locale/vi/LC_MESSAGES/gtk+.mo usr/X11R6/share/locale/wa/ usr/X11R6/share/locale/wa/LC_MESSAGES/ usr/X11R6/share/locale/wa/LC_MESSAGES/gtk+.mo usr/X11R6/share/locale/zh_CN.GB2312/ usr/X11R6/share/locale/zh_CN.GB2312/LC_MESSAGES/ usr/X11R6/share/locale/zh_CN.GB2312/LC_MESSAGES/gtk+.mo usr/X11R6/share/locale/zh_TW.Big5/ usr/X11R6/share/locale/zh_TW.Big5/LC_MESSAGES/ usr/X11R6/share/locale/zh_TW.Big5/LC_MESSAGES/gtk+.mo usr/X11R6/share/themes/ usr/X11R6/share/themes/Default/ usr/X11R6/share/themes/Default/gtk/ usr/X11R6/share/themes/Default/gtk/gtkrc usr/doc/ usr/doc/gtk+-1.2.10/ usr/doc/gtk+-1.2.10/ABOUT-NLS usr/doc/gtk+-1.2.10/AUTHORS usr/doc/gtk+-1.2.10/COPYING usr/doc/gtk+-1.2.10/ChangeLog usr/doc/gtk+-1.2.10/HACKING usr/doc/gtk+-1.2.10/INSTALL usr/doc/gtk+-1.2.10/NEWS usr/doc/gtk+-1.2.10/README usr/doc/gtk+-1.2.10/README.cvs-commits usr/doc/gtk+-1.2.10/TODO install/ install/doinst.sh install/description
_______________________________________________ No banners. No pop-ups. No kidding. Introducing My Way - http://www.myway.com _______________________________________________ gtk-list@xxxxxxxxx http://mail.gnome.org/mailman/listinfo/gtk-list
_______________________________________________ gtk-list@xxxxxxxxx http://mail.gnome.org/mailman/listinfo/gtk-list