summaryrefslogtreecommitdiff
path: root/INSTALL
diff options
context:
space:
mode:
authorLutz Mueller <lutz@users.sourceforge.net>2002-06-03 13:07:51 +0000
committerLutz Mueller <lutz@users.sourceforge.net>2002-06-03 13:07:51 +0000
commit312c669bc5da7d57593fc6eae93a12889101b43a (patch)
tree3196e8b759ce0080aecd2f372fce82fb2f4288ba /INSTALL
parent925362a0f4fb73519fca1f524c4b8fb4d0b3bdc1 (diff)
downloadlibgphoto2-312c669bc5da7d57593fc6eae93a12889101b43a.tar.gz
2002-06-03 Lutz M�ller <lutz@users.sourceforge.net>
* INSTALL: Add note about outdated autogen.sh. git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@4600 67ed7778-7388-44ab-90cf-0a291f65f57c
Diffstat (limited to 'INSTALL')
-rw-r--r--INSTALL41
1 files changed, 27 insertions, 14 deletions
diff --git a/INSTALL b/INSTALL
index c7bd7d35e..13b16b7db 100644
--- a/INSTALL
+++ b/INSTALL
@@ -11,20 +11,38 @@ explicitly required. In fact, you really shouldn't.
In order to get gphoto2 running after installation, you will probably
want to read doc/FAQ and doc/gphoto2.txt.
+===============================
+Step 0: Preparing configuration
+===============================
+
+If you got your copy of gphoto2 packaged as a .tar.gz or .tar.bz2 tarball,
+skip this step. If you got gphoto2 from CVS, then you will have to prepare
+step 1, the configuration of the sources. For that, we supply you with
+a script called 'autogen.sh'. This skript is far from being perfect and
+we recommend that you prepare step 1 manually. That is, the following
+commands need to be executed in both gphoto2 and gphoto2/libgphoto2_port:
+
+ - libtoolize --force --copy
+ - gettextize --force --copy
+ - aclocal -I/path/to/macros (these macros typically are in
+ /opt/gnome/share/aclocal or /usr/share/aclocal)
+ - autoheader
+ - automake --add-missing --gnu
+ - autoconf
+
+Not surprisingly, above commands will only work if you have
+
+ - autoconf
+ - automake (version >= 1.5)
+ - libtool (version >= 1.4)
+ - gettext (version >= 0.10.35)
+
+installed on your system.
=============================
Step 1: Configure the sources
=============================
-If you got your source tree from CVS (and not from a .tar.gz tarball),
-you will have to run ./autogen.sh instead of ./configure in this
-step. In this case, you will need to have the following software
-installed:
-
- - autoconf
- - automake (ver. >= 1.5)
- - libtool (ver. >= 1.4)
-
Now run either one of
@@ -33,11 +51,6 @@ Now run either one of
to prepare a tarball source tree for installation in /usr/local
- ./autogen.sh --prefix=/usr/local
-
- to prepare a CVS source tree for installation in /usr/local
-
-
./configure --prefix=/home/me/root --with-drivers=ptp,canon
to prepare a tarball source tree for installation in