Exiv2 can be built on many Unix and Linux distros. We actively support the Unix Distributions NetBSD and FreeBSD
Exiv2 can be built on many Unix and Linux distros. We actively support the Unix Distributions NetBSD and FreeBSD.
#### NetBSD
I am willing to support Exiv2 on commercial Unix distributions such as Solaris, AIX, HP-UX and OSF/1 provided you provide with an ssh account on your platform. I will require super-user privileges to install software.
NetBSD uses pkgsrc as the package manager. You can build exiv2 with the commands:
```bash
#### NetBSD
$ cd /usr/pkgsrc/graphics/exiv2
$ make install
```
You can build exiv2 from source using the methods described for linux. I build and installed exiv2 using "Pure CMake" and didn't require conan.
You can build exiv2 from source using the methods described for linux. I built and installed exiv2 using "Pure CMake" and didn't require conan.
You will want to use `pkgsrc` to build/install
You will want to use the package manager `pkgsrc` to build/install:
1) gcc (currently GCC 5.5.0)<br>
1) gcc (currently GCC 5.5.0)<br>
2) python3<br>
2) python3<br>
3) cmake<br>
3) cmake<br>
4) bash<br>
4) bash<br>
5) sudo<br>
5) sudo<br>
6) chksum
6) chksum<br>
7) gettext<br>
7) gettext<br>
I entered links into the file system `# ln -s /usr/pkg/bin/python37 /usr/local/bin/python3` and `# ln -s /usr/pkg/bin/bash /bin/bash`
I entered links into the file system `# ln -s /usr/pkg/bin/python37 /usr/local/bin/python3` and `# ln -s /usr/pkg/bin/bash /bin/bash`
It's important to ensure that `LD_LIBRARY_PATH` includes /usr/local/lib and /usr/pkg/lib. It's important to ensure that PATH includes `/usr/local/bin`, `/usr/pkg/bin` and`/usr/pkg/sbin`.
It's important to ensure that `LD_LIBRARY_PATH` includes `/usr/local/lib` and `/usr/pkg/lib`. It's important to ensure that PATH includes `/usr/local/bin`, `/usr/pkg/bin` and`/usr/pkg/sbin`.
#### FreeBSD
#### FreeBSD
@ -865,4 +860,4 @@ FreeBSD uses pkg as the package manager. You should install the dependency expa