Very close to 0.24. Passed the test-suite on MinGW.
This commit is contained in:
parent
cfe6aa8ef8
commit
4aebd96cca
27
README
27
README
@ -13,7 +13,6 @@ or you can build it and point your browser to doc/index.html.
|
||||
|
||||
For more information on XMP support in Exiv2, see doc/README-XMP.
|
||||
|
||||
|
||||
Building and Installing
|
||||
=======================
|
||||
|
||||
@ -25,8 +24,9 @@ You can build the libraries in the following ways:
|
||||
http://dev.exiv2.org/projects/exiv2/wiki/FAQ
|
||||
|
||||
2 Microsoft Visual C++
|
||||
- see msvc/README-MSVC.txt (32bit build VC7.1/2003 and up)
|
||||
- see msvc64/ReadMe.txt (32bit and 64bit build VC8/2005 and up)
|
||||
- see msvc2003/ReadMe.txt (32bit build VC7.1/2003 2005,2008)
|
||||
- see msvc2005/ReadMe.txt (32bit and 64bit build VC8/2005, 2008,2010)
|
||||
- see msvc2012/ReadMe.txt (32bit and 64bit build VC11/2012 )
|
||||
|
||||
3 CMake (experimental support for cmake on all platforms)
|
||||
- see README-CMAKE for more information
|
||||
@ -97,7 +97,7 @@ doxygen http://www.doxygen.org/
|
||||
graphviz http://www.graphviz.org/
|
||||
python http://www.python.org/
|
||||
xsltproc http://xmlsoft.org/XSLT/
|
||||
|
||||
md5sum http://www.microbrew.org/tools/md5sha1sum/
|
||||
|
||||
Troubleshooting
|
||||
===============
|
||||
@ -118,8 +118,8 @@ Please send feedback or queries to the Exiv2 forum. For new bug reports
|
||||
and feature requests, please open an issue.
|
||||
|
||||
|
||||
Hacking
|
||||
=======
|
||||
Linking your own code with Exiv2
|
||||
================================
|
||||
|
||||
A pkg-config .pc file is installed together with the library.
|
||||
Application developers can use pkg-config(1) to obtain correct compile
|
||||
@ -141,11 +141,10 @@ be a pain when trying to debug a program. For that reason, compilation
|
||||
of shared libraries can be turned off by specifying the
|
||||
--disable-shared option to the configure script.
|
||||
|
||||
|
||||
License
|
||||
=======
|
||||
|
||||
Copyright (C) 2004-2012 Andreas Huggel <ahuggel@gmx.net>
|
||||
Copyright (C) 2004-2013 Andreas Huggel <ahuggel@gmx.net>
|
||||
|
||||
Exiv2 is free software; you can redistribute it and/or modify it under
|
||||
the terms of the GNU General Public License as published by the Free
|
||||
@ -166,7 +165,6 @@ along with this program; if not, write to the Free Software
|
||||
Foundation, Inc., 51 Franklin Street, 5th Floor, Boston,
|
||||
MA 02110-1301 USA.
|
||||
|
||||
|
||||
Commercial version
|
||||
==================
|
||||
|
||||
@ -175,7 +173,14 @@ the conversion of Nikon lens data to readable lens names to build a
|
||||
commercial version of the Exiv2 library.
|
||||
|
||||
To do this on Windows, compile the library with the preprocessor
|
||||
symbol EXV_COMMERCIAL_VERSION defined in msvc\include\exv_msvc.h or
|
||||
msvc64\include\exv_msvc.h. On UNIX-like systems, run the configure
|
||||
symbol EXV_COMMERCIAL_VERSION defined in:
|
||||
msvc2003\include\exv_msvc.h
|
||||
or msvc2005\include\exv_msvc.h
|
||||
or msvc2012\include\exv_msvc.h
|
||||
|
||||
On UNIX-like systems, run the configure
|
||||
script with the options --enable-commercial --disable-nls
|
||||
--disable-lensdata.
|
||||
|
||||
# That's all Folks
|
||||
##
|
||||
|
||||
@ -22,6 +22,20 @@
|
||||
#include <vector>
|
||||
#include <string>
|
||||
|
||||
#if defined(__MINGW32__) || defined(__MINGW64__)
|
||||
# ifndef __MINGW__
|
||||
# define __MINGW__
|
||||
# endif
|
||||
#endif
|
||||
|
||||
#ifdef __MINGW__
|
||||
// rmills: dummy off for MinGW. I don't have time to fix this for 0.24
|
||||
int main(int,const char**)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
#else
|
||||
|
||||
using namespace std;
|
||||
|
||||
#ifndef lengthof
|
||||
@ -943,3 +957,4 @@ int main(int argc,const char* argv[])
|
||||
|
||||
return result ;
|
||||
}
|
||||
#endif
|
||||
|
||||
@ -3,7 +3,7 @@ tmp/
|
||||
|
||||
Exiv2 version ------------------------------------------------------------
|
||||
exiv2 0.24 001800 (__ bit build)
|
||||
Copyright (C) 2004-2012 Andreas Huggel.
|
||||
Copyright (C) 2004-2013 Andreas Huggel.
|
||||
|
||||
This program is free software; you can redistribute it and/or
|
||||
modify it under the terms of the GNU General Public License
|
||||
|
||||
@ -16,7 +16,7 @@ __maintitle__
|
||||
tool and a number of simple example and test applications. With a
|
||||
few additional third party tools you can also generate the complete
|
||||
API documentation. The package includes standard build files for
|
||||
UNIX-like systems (including GNU/Linux, Mac OS X and MinGW) as well
|
||||
UNIX-like systems (including GNU/Linux, Mac OS X, MinGW and Cygwin) as well
|
||||
as Visual Studio project files for Visual C++ .NET 2003 (MSVC 7.1)
|
||||
and later. After downloading and unpacking the distribution, please
|
||||
see the <em>README</em> file in the top directory for build and
|
||||
@ -28,10 +28,9 @@ __maintitle__
|
||||
parameter from a cmd shell:
|
||||
<code><a title="Exiv2 usage" href="sample.html#usage">exiv2 -h</a></code>.
|
||||
For details, read the <a href="manpage.html" title="Exiv2 man page">man page</a>.
|
||||
The Windows executable was compiled with the
|
||||
<a title="MinGW homepage" href="http://www.mingw.org">MinGW</a> cross compiler
|
||||
on an Intel 32 bit machine running
|
||||
<a title="Debian homepage" href="http://www.debian.org">Debian</a>.
|
||||
The Windows executable was compiled using 32bit MinGW tools
|
||||
<a title="MinGW homepage" href="http://www.mingw.org">MinGW</a>
|
||||
on an Intel 64 bit machine running Windows 7.
|
||||
</p>
|
||||
|
||||
<p>As an alternative to the packages here, many Linux distributions,
|
||||
|
||||
@ -75,9 +75,9 @@ Exiv2 is available as <a href="download.html#license">free software</a> and with
|
||||
<li>a unified metadata container</li>
|
||||
<li>support for additional image formats</li>
|
||||
<li>more Makernotes</li>
|
||||
<li>To support CMake on all platforms</li>
|
||||
<li>Video Write Support</li>
|
||||
<li>Remote IO - support for http/ftp/ssh and other protocols</li>
|
||||
<li>to support CMake on all platforms</li>
|
||||
<li>video write wupport</li>
|
||||
<li>remote io - support for http/ftp/ssh and other protocols</li>
|
||||
</ul>
|
||||
<p>The <a href="http://dev.exiv2.org/projects/roadmap/exiv2">roadmap</a> has details for the upcoming version.</p>
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user