|
25 | 25 |
|
26 | 26 | ## Compile steps on Linux |
27 | 27 |
|
28 | | -1. Download [the release of Exiv2](https://github.com/Exiv2/exiv2/releases/tag/v0.28.5) : |
| 28 | +1. Download [the release of Exiv2](https://github.com/Exiv2/exiv2/releases/tag/v0.28.7) : |
29 | 29 | ```sh |
30 | | - curl -O https://github.com/Exiv2/exiv2/releases/download/v0.28.5/exiv2-0.28.5-Linux-x86_64.tar.gz |
31 | | - tar -zxvf exiv2-0.28.5-Linux-x86_64.tar.gz |
| 30 | + curl -O https://github.com/Exiv2/exiv2/releases/download/v0.28.7/exiv2-0.28.7-Linux-x86_64.tar.gz |
| 31 | + tar -zxvf exiv2-0.28.7-Linux-x86_64.tar.gz |
32 | 32 | ``` |
33 | 33 |
|
34 | 34 | 2. Prepare environment variables according to your download path: |
35 | 35 | ```sh |
36 | | - EXIV2_DIR=??/exiv2-0.28.5-Linux-x86_64 |
| 36 | + EXIV2_DIR=??/exiv2-0.28.7-Linux-x86_64 |
37 | 37 | LIB_DIR=??/pyexiv2/lib/ |
38 | | - cp $EXIV2_DIR/lib/libexiv2.so.0.28.5 $EXIV2_DIR/lib/libexiv2.so |
39 | | - cp $EXIV2_DIR/lib/libexiv2.so.0.28.5 $LIB_DIR/libexiv2.so |
| 38 | + cp $EXIV2_DIR/lib/libexiv2.so.0.28.7 $EXIV2_DIR/lib/libexiv2.so |
| 39 | + cp $EXIV2_DIR/lib/libexiv2.so.0.28.7 $LIB_DIR/libexiv2.so |
40 | 40 | ``` |
41 | 41 |
|
42 | 42 | 3. Prepare the python interpreter: |
|
59 | 59 |
|
60 | 60 | ## Compile steps on Darwin |
61 | 61 |
|
62 | | -1. Download [the release of Exiv2](https://github.com/Exiv2/exiv2/releases/tag/v0.28.5) : |
| 62 | +1. Download [the release of Exiv2](https://github.com/Exiv2/exiv2/releases/tag/v0.28.7) : |
63 | 63 | ```sh |
64 | | - curl -O https://github.com/Exiv2/exiv2/releases/download/v0.28.5/exiv2-0.28.5-Darwin-x86_64.tar.gz |
65 | | - tar -zxvf exiv2-0.28.5-Darwin-x86_64.tar.gz |
| 64 | + curl -O https://github.com/Exiv2/exiv2/releases/download/v0.28.7/exiv2-0.28.7-Darwin-x86_64.tar.gz |
| 65 | + tar -zxvf exiv2-0.28.7-Darwin-x86_64.tar.gz |
66 | 66 | ``` |
67 | 67 |
|
68 | 68 | 2. Prepare environment variables according to your download path: |
69 | 69 | ```sh |
70 | | - EXIV2_DIR=??/exiv2-0.28.5-Darwin-x86_64 |
| 70 | + EXIV2_DIR=??/exiv2-0.28.7-Darwin-x86_64 |
71 | 71 | LIB_DIR=??/pyexiv2/lib |
72 | | - cp ${EXIV2_DIR}/lib/libexiv2.0.28.5.dylib ${LIB_DIR}/libexiv2.dylib |
| 72 | + cp ${EXIV2_DIR}/lib/libexiv2.0.28.7.dylib ${LIB_DIR}/libexiv2.dylib |
73 | 73 | ``` |
74 | 74 |
|
75 | 75 | 3. Prepare the python interpreter: |
|
93 | 93 |
|
94 | 94 | ## Compile steps on Windows |
95 | 95 |
|
96 | | -1. Download [the release of Exiv2](https://github.com/Exiv2/exiv2/releases/tag/v0.28.5) : |
| 96 | +1. Download [the release of Exiv2](https://github.com/Exiv2/exiv2/releases/tag/v0.28.7) : |
97 | 97 | ```sh |
98 | | - curl -O https://github.com/Exiv2/exiv2/releases/download/v0.28.5/exiv2-0.28.5-2022msvc-AMD64.zip |
99 | | - python -m zipfile -e exiv2-0.28.5-2022msvc-AMD64.zip . |
| 98 | + curl -O https://github.com/Exiv2/exiv2/releases/download/v0.28.7/exiv2-0.28.7-2022msvc-AMD64.zip |
| 99 | + python -m zipfile -e exiv2-0.28.7-2022msvc-AMD64.zip . |
100 | 100 | ``` |
101 | 101 |
|
102 | 102 | 2. Install `Visual Studio 2022` (must use the same version of Visual Studio as the Exiv2 build) , and set the environment variables it needs. |
103 | 103 |
|
104 | 104 | 3. Prepare environment variables according to your download path: |
105 | 105 | ```batch |
106 | 106 | "C:\Program Files (x86)\Microsoft Visual Studio\2022\Community\VC\Auxiliary\Build\vcvars64.bat" |
107 | | - set EXIV2_DIR=??\exiv2-0.28.5-2022msvc-AMD64 |
| 107 | + set EXIV2_DIR=??\exiv2-0.28.7-2022msvc-AMD64 |
108 | 108 | set LIB_DIR=??\pyexiv2\lib |
109 | 109 | copy %EXIV2_DIR%\bin\exiv2.dll %LIB_DIR% |
110 | 110 | ``` |
|
0 commit comments