Updated to hopefully reduce the occasional confusion about the non-existing configure script if the source is checked out from SVN

v0.27.3
Andreas Huggel 19 years ago
parent bab89c1ba3
commit 772e993fe5

@ -2,11 +2,9 @@ Exiv2
***** *****
This is Exiv2, a C++ library and a command line utility to read and This is Exiv2, a C++ library and a command line utility to read and
write Exif and Iptc image metadata. write Exif and Iptc image metadata. The homepage of Exiv2 is:
The homepage of Exiv2 is: http://www.exiv2.org/
http://home.arcor.de/ahuggel/exiv2/index.html
See doc/ChangeLog for a description of recent changes to Exiv2. See doc/ChangeLog for a description of recent changes to Exiv2.
@ -17,43 +15,41 @@ documentation and metadata tags.
Building and Installing Building and Installing
======================= =======================
To build Exiv2 on UNIX-like systems (e.g., GNU/Linux, Mac OS X, MinGW), To build Exiv2 from the distributed tarball on UNIX-like systems
use the included GNU configure script. Run the following commands from (e.g., GNU/Linux, Mac OS X, MinGW), use the included GNU configure
the top directory (containing this file) to configure, build and script. Run the following commands from the top directory (containing
install the library and utility: this file) to configure, build and install the library and utility:
$ ./configure $ ./configure
$ make $ make
$ make install $ make install
If you downloaded the source code directly from the subversion
repository, you won't have a configure script. See section "Hacking"
below.
The default install locations are /usr/local/lib for the library, The default install locations are /usr/local/lib for the library,
/usr/local/bin for the exiv2 utility and /usr/local/include/exiv2 for /usr/local/bin for the exiv2 utility and /usr/local/include/exiv2 for
the header files. Use the --prefix=directory option of the configure the header files. Use the --prefix=directory option of the configure
script to change this default. Run ./configure --help to see a list script to change this default. Run ./configure --help to see a list of
of all options. all options.
To build Exiv2 with MSVC 7.1, use the solution file msvc/exiv2.sln. To build Exiv2 with MSVC 7.1, use the solution file msvc/exiv2.sln.
To uninstall Exiv2 from a UNIX-like system, run:
$ make uninstall
Troubleshooting Troubleshooting and Bug Reports
=============== ===============================
If you have problems building Exiv2 on UNIX-like systems, check the If you have problems building Exiv2 on UNIX-like systems, check the
generated config/config.mk and config/config.h files. You should *not* generated config/config.mk and config/config.h files. You should *not*
need to modify any Makefile directly, in particular not src/Makefile! need to modify any Makefile directly, in particular not src/Makefile!
Please send suggestions or bug reports by email to the Exiv2 mailing
Uninstalling list via
============
$ make uninstall
Reporting bugs
==============
If you have any suggestions or bug reports, please send electronic mail
to the Exiv2 mailing list via
http://home.arcor.de/ahuggel/exiv2/support.html http://home.arcor.de/ahuggel/exiv2/support.html
@ -62,8 +58,8 @@ or submit bug reports directly to the bug tracking system at
http://dev.robotbattle.com/bugs/main_page.php http://dev.robotbattle.com/bugs/main_page.php
Development Hacking
=========== =======
On UNIX-like systems, application developers can use the script On UNIX-like systems, application developers can use the script
exiv2-config in their build commands to obtain the correct compile and exiv2-config in their build commands to obtain the correct compile and

Loading…
Cancel
Save