Commit Graph

123 Commits

Author SHA1 Message Date
Robin Mills
6d9773d638 Fix: #846. Fix for video-test errors (about aspectRatio) on MSVC 2003. See #846 message 20 for discussion. 2012-11-04 09:02:56 +00:00
Robin Mills
63d14edeb7 Updating msvc/msvc64 project files to respect taglist/metacopy/path-test source moved to <exiv2dir>/samples 2012-10-29 07:18:57 +00:00
Robin Mills
159b2d285b MSVC/video port. Fixing code to build on Linux (and Cygwin). 2012-09-20 04:18:42 +00:00
Robin Mills
32a581d266 Updating project depenencies in msvc directory. 2012-09-17 15:22:28 +00:00
Robin Mills
14441afffd See issue: 846 (http://dev.exiv2.org/issues/846). MSVC support to build video code {asf|matroska|quicktime|riff}video.{hpp|cpp} 2012-09-15 02:50:40 +00:00
Robin Mills
fd02823600 Work in progress: add base capability to geotag.cpp (read XML, directory and images). 2012-07-12 03:47:30 +00:00
Robin Mills
b42f6668cd Work in progress: Updating build code to handle geotag. geotag.cpp is a copy of exifprint.cpp at the moment. 2012-07-09 05:32:48 +00:00
Robin Mills
d9bcc04633 Added version.{c}h}pp/dumpLibraryInfo() and call from exiv2 -v -V to inspect libraries at run-time on W/L/M platforms. 2012-07-09 01:25:17 +00:00
Robin Mills
9731123c7a Flattening the vcproj XML files to reduce the XML line-count displayed by www.ohloh.net 2012-07-08 19:08:02 +00:00
Robin Mills
0b47cf6cbb Documentation update. 2012-05-08 05:45:24 +00:00
Robin Mills
b2a9b6cb9e Bug #824: undeclared identifier EXV_ICONV_CONST 2012-05-06 05:44:01 +00:00
Robin Mills
e22cd45926 Removed mingw dlls (which supported mingw version of diff.exe 2.8)
There is a major change to diff with 2.9.1 in how it handles binary files.  I've provided GNU diff.exe 2.8.9 to enable the test suite to run correctly on Cygwin (which ships diff 2.9.1).  A future version of exiv2/test may have to provide data/*.out files for 2.8 and 2.9 diffs.  I'll investigate this for exiv2 0.24.
2012-04-27 06:15:07 +00:00
Robin Mills
5bfdf645df replace msys components with gnu 2012-04-26 05:11:51 +00:00
Robin Mills
604b822e58 use msys diff.exe for better unix compatibility 2012-04-26 02:35:57 +00:00
Robin Mills
bce8b80a88 Replaced the 16-bit msvc\diff.exe with the msys 32-bit version
Added msys support dlls required by diff.exe 
Use msvc\diff.exe for use in exiv2-test.sh
Use dos2unix if available to fix line-endings
2012-04-26 02:29:05 +00:00
Robin Mills
dfb1d5501d adding missing msvc projects 2012-04-25 04:14:01 +00:00
Robin Mills
17a99de2a2 updated runner7.txt for exiv2 0.23 2012-04-19 23:07:17 +00:00
Andreas Huggel
3a304fa0f0 Bumped version to 0.23 2012-03-23 10:40:44 +00:00
Andreas Huggel
0d397b95c7 Updated copyright message for 2012. 2012-03-22 15:19:35 +00:00
Robin Mills
6bf2dbc1e4 Correction to 2624! DevStudio 2010 is _MSC_VER 1600 2011-10-12 06:19:46 +00:00
Robin Mills
4d3231c76d Correction to SVN:2623. DevStudio 2010 is MSVC 1500 (and not 1400) 2011-10-12 05:54:08 +00:00
Robin Mills
dd07a525a6 Added support for stdint.h being available in DevStudio 2010
(Thanks to Ketil Wright for bringing this to our attention)
2011-10-12 04:47:23 +00:00
Andreas Huggel
e56387caba Updated version to 0.22. 2011-08-29 10:02:33 +00:00
Robin Mills
67c98c21c4 Issue: 777
Added #include <iterator> to iptc.cpp
Added epsimage.{cpp|h} and version.{cpp|h} to the DevStudio build environments.
Some compilation issues remain in VS2010/64 bit build and those fixes will be submitted separately.
2011-06-28 04:27:18 +00:00
Andreas Huggel
af26439393 Merged r2448:2451 from branches/0.21.1 2011-03-09 02:35:17 +00:00
Andreas Huggel
7770151915 Updated Copyright message for 2011. 2011-02-13 14:08:44 +00:00
Robin Mills
f38f1c9dce msvc updates for v0.21 "dot" release. (Documentation and runner.bat output file updates). 2010-12-31 20:34:21 +00:00
Robin Mills
9e9898025a msvc64: Updated to build with VS2005 and later. Changed expat201 and zlib123 to expat and zlib. Linking error fixed for exiv2lib\Win32\DebugDLL 2010-12-12 16:00:49 +00:00
Andreas Huggel
36f77ca74d Added new Samsung files, removed obsolete *mn.hpp files. 2010-10-05 01:15:22 +00:00
Andreas Huggel
fb9820d281 Bumped version to 0.21 to facilitate testing (soname remains unchanged for now). 2010-08-15 15:09:00 +00:00
Robin Mills
c8138546a7 Updated MSVC project files (and notes) to build with DevStudio 2010 (and with DevStudio 2003/5/8) 2010-07-20 04:38:47 +00:00
Robin Mills
86d8f0b497 Changes to MSVC build environment with thanks to Jon Roch-Berry
1) Library files have been changed to enable them to co-exist in a single directory:
* Static Debug:   exiv2.lib -> exiv2sd.lib
* Static Release: exiv2.lib -> exiv2s.lib
* DLL Debug:      exiv2.lib -> exiv2d.lib
                  exiv2.dll -> exiv2d.dll
* Dll Release:    unchanged

2) Incorrect linking has been rectified as follows: 
The following had their expat dependencies incorrect and
debug versions were linking against release versions, and release
versions against debug versions:
exiv2-0.20\msvc\addmoddel\addmoddel.vcproj
exiv2-0.20\msvc\convert-test\convert-test.vcproj
exiv2-0.20\msvc\mmap-test\mmap-test.vcproj
exiv2-0.20\msvc\tiff-test\tiff-test.vcproj

Also, in the following it was linking in both the debug and release
zlib:
exiv2-0.20\msvc\exivsimple\exivsimple.vcproj

Thank you to Jon for providing these fixes.

3) Runner.txt has been modified for the following reasons:
a) The change in library names is detected
b) Some exiv2 output strings have changed since 0.20
2010-07-18 21:03:36 +00:00
Andreas Huggel
06ce0d18b6 - Introduced exiv2.hpp as a wrapper to include all Exiv2 objects. (Renamed existing exiv2.hpp to exiv2app.hpp)
- Changed Sony/Minolta pretty-print function to print EV value
- Renamed rcsid.hpp to rcsid_int.hpp, do not publish it anymore
2010-06-27 10:04:39 +00:00
Robin Mills
58b9a2d039 MSVC build tests for exiv2 0.20
Modifying runner.txt (test output comparison file)
Adding runner7.txt (runner.txt for Windows/7)
Update to README-MSVC.txt to mention runner7.txt and updated test tool set.
2010-05-28 04:43:20 +00:00
Andreas Huggel
7a0f08f716 Bumped version to 0.20. 2010-05-28 04:08:04 +00:00
Andreas Huggel
8ef1a5f9fa Removed minoltasonyvalues.[ch]pp, moved common Minolta/Sony code into minoltamn.[ch]pp. 2010-05-25 15:25:02 +00:00
Andreas Huggel
5d24e744c2 Backed out revisions 2221:2219 and most of change 2216. 2010-05-25 15:04:16 +00:00
Andreas Huggel
89385dbd74 Fixed compilation with MSVC (Patch by Jens Mueller) 2010-05-11 13:32:18 +00:00
Andreas Huggel
dc6c8086da Fixed compilation with MSVC (Patch by Jens Mueller) 2010-05-09 15:57:00 +00:00
Andreas Huggel
6d496a4888 Updated Copyright notice for 2010. 2010-04-03 07:53:30 +00:00
Andreas Huggel
59ae067412 Bumped version to 0.19.1 for testing. 2010-01-04 14:31:03 +00:00
Andreas Huggel
24285cbbf1 Bumped version to 0.19. 2009-12-29 13:29:21 +00:00
Andreas Huggel
83cd2efab9 #579: Implemented mmap for Windows directly in FileIo and made that class use the Pimpl idiom (#510) to de-clutter the interface. Unrelated: Added EXV_MIN/MAX macros, allow iconv config in commercial version. 2009-12-27 09:56:29 +00:00
Andreas Huggel
d41e19a20c Updated references to Nikon lens data tag. 2009-12-09 16:05:54 +00:00
Andreas Huggel
d73096f95d Bumped version to 0.18.99. 2009-11-27 08:30:00 +00:00
Andreas Huggel
370af5c8a3 Merged all changes from the unstable branch into the trunk. 2009-11-27 05:59:23 +00:00
Robin Mills
e21a8cd79d Adding MSVC support for XMP 4.4 and fixed copy error in exiv2lib.vcproj DLL builds. 2009-07-12 18:17:25 +00:00
Andreas Huggel
937b51236f Fixed a few leftover robotbattle links. 2009-06-21 10:37:11 +00:00
Andreas Huggel
d73f83c2a2 Bumped version to 0.18.2 2009-06-20 10:55:27 +00:00
Andreas Huggel
7b75bbaa04 Removed r1799, r1797 from trunk (#634, #579) 2009-06-20 04:26:46 +00:00