Minor changes.

v0.27.3
Andreas Huggel 18 years ago
parent 6a8ca6051d
commit ead330e889

@ -8,8 +8,9 @@ write Exif, IPTC and XMP image metadata. The homepage of Exiv2 is:
See doc/ChangeLog for a list of recent changes to Exiv2. See doc/ChangeLog for a list of recent changes to Exiv2.
If you have the doc package, you can point your browser to doc/index.html After installing or building the documentation, you can point your
for the complete Exiv2 API documentation and metadata tag reference. browser to doc/index.html for the complete Exiv2 API documentation and
metadata tag reference.
Building and Installing Building and Installing
@ -46,9 +47,9 @@ To build a commercial version of the Exiv2 library, see also section
Dependencies Dependencies
============ ============
The following features are enabled by default and may *) require external The following libexiv2 features are enabled by default and may*)
libraries. They can be controlled through configure options. See also require external libraries. They can be controlled through configure
'./configure --help'. options. See also './configure --help'.
Feature Package Configure options Feature Package Configure options
-------------------------- -------- ---------------------------- -------------------------- -------- ----------------------------
@ -68,6 +69,18 @@ expat http://expat.sourceforge.net/
*) Some systems have gettext and iconv in libc. The configure script *) Some systems have gettext and iconv in libc. The configure script
should detect this. should detect this.
To build the sample programs in the samples/ directory ('make samples'),
you also need to have the pkg-config program.
To generate the documentation ('make doc'), you will further need
doxygen, graphviz, python and xsltproc.
pkg-config http://pkg-config.freedesktop.org/wiki/
doxygen http://www.doxygen.org/
graphviz http://www.graphviz.org/
python http://www.python.org/
xsltproc http://xmlsoft.org/XSLT/
Troubleshooting Troubleshooting
=============== ===============
@ -94,7 +107,8 @@ Hacking
A pkg-config .pc file is installed together with the library. A pkg-config .pc file is installed together with the library.
Application developers can use pkg-config(1) to obtain correct compile Application developers can use pkg-config(1) to obtain correct compile
and link time flags for the Exiv2 library. and link time flags for the Exiv2 library. See samples/Makefile for an
example.
If you downloaded Exiv2 directly from the subversion repository, and If you downloaded Exiv2 directly from the subversion repository, and
you want to build it using the GNU configure script, then you need to you want to build it using the GNU configure script, then you need to
@ -105,9 +119,6 @@ script as the first step:
Then run the usual './configure; make; make install' commands. Then run the usual './configure; make; make install' commands.
To generate the documentation (run 'make doc'), you will further need
doxygen, graphviz, python and xsltproc.
Exiv2 uses GNU Libtool in order to build shared libraries on a variety Exiv2 uses GNU Libtool in order to build shared libraries on a variety
of systems. While this is very nice for making usable binaries, it can of systems. While this is very nice for making usable binaries, it can
be a pain when trying to debug a program. For that reason, compilation be a pain when trying to debug a program. For that reason, compilation

@ -16,7 +16,7 @@ XMP Toolkit
Exiv2 uses the XMPCore component of the Adobe XMP Toolkit (XMP SDK) to Exiv2 uses the XMPCore component of the Adobe XMP Toolkit (XMP SDK) to
parse and serialize XMP packets. Temporarily, it is integrated and parse and serialize XMP packets. Temporarily, it is integrated and
distributed with Exiv2. The xmpsdk/ directory of the Exiv2 distribution distributed with Exiv2. The xmpsdk/ directory of the Exiv2 distribution
contains the XMP SDK source code. The final solution will eventually contains the XMP SDK source code. The final solution should eventually
use an external XMP Toolkit. use an external XMP Toolkit.
Building the XMP Toolkit is transparent. Following the installation Building the XMP Toolkit is transparent. Following the installation
@ -24,7 +24,7 @@ steps described in the main README file will ensure that the XMP
Toolkit is compiled if necessary. It is only needed if XMP support is Toolkit is compiled if necessary. It is only needed if XMP support is
enabled. Building the XMP Toolkit results in a "convenience library" enabled. Building the XMP Toolkit results in a "convenience library"
in xmpsdk/src/. This library is only used to link the Exiv2 library in xmpsdk/src/. This library is only used to link the Exiv2 library
with. with; it is not installed.
If you experience problems building this library, please email to the If you experience problems building this library, please email to the
Exiv2 support forum for help, see http://www.exiv2.org/support.html Exiv2 support forum for help, see http://www.exiv2.org/support.html

Loading…
Cancel
Save