This is INSTALL document for simple Netscape(tm) browsers cache browser and manager called NScache. To compile properly NScache you need following additional libraries - GTK+-1.2.0 or higher - Berkeley DB 1.8x library with hash database support (newer BDB versions 2.x,3.0.x,3.1.x are source compatible, but use different format of database, so nscache will compile well, but it will be not able to read netscape cache index database) - optionaly also libintl library (or libc with gettext support) for internationalization of NScache messages - optionaly one of regexp implemantation POSIX/BSD/GNU/SYS V8/PCRE in your libc library or in separate package If you have this libraries also with particular header files, compilation of NScache will be very easy, because it have configure script which will make all configuration for you. Following commands are enough for NScache compilation (I assume that you just unpacked sources and you have all necessary libraries on your system) : ./configure make make install Available configuration options for configure script: --with-gtk-config=PATH where you have you GTK config script --disable-gnome don't install Gnome menu informations --with-regex=[none/auto/posix/gnu/v8/bsd/pcre] select type of regular expressions you want to use in search dialog (you must have the proper library) NScache contains now also configureation files required to insert entry to GNOME panel menu. This files are only installed when configure script finds the location of your GNOME instalation. If you want to suppress instalation of this files, use option --disable-gnome when you are running configure script. If your system have nonstandart location of gtk+ libraries instalation directory, you can use option --with-gtk-config to specify location where configure script can look for your gtk-config script.