Comments (7)
Ah, you'll need to install the autotools. I think you can get them from MacPort with $ sudo port install autoconf
. You'll also need pkg-config to build the sample applications.
752 rmills@rmillsmbp:~ $ which autoconf
/usr/local/bin/autoconf
753 rmills@rmillsmbp:~ $ which pkg-config
/usr/local/bin/pkg-config
754 rmills@rmillsmbp:~ $
from exiv2.
Can we talk on FaceTime '[email protected]' and I will "talk you down.". Are you a beginner in the world of open-source?
from exiv2.
Ah, an easy question:
$ make config
$ ./configure
The configure script is part of our distribution (downloaded from exiv2.org), however when you use pull the code from the repos, you have to generate the configure script.
In README it says:
On UNIX-like systems, use the GNU configure script. Run the following
commands from the top directory (containing this file) to configure,
build and install the library and utility:
$ ./configure
$ make
$ sudo make install (Cygwin/MinGW $ make install)
Caution:
If you downloaded the source code from the subversion repository,
you will have to generate the configure script:
$ make config
$ ./configure
$ make
$ sudo make install (Cygwin/MinGW $ make install)
To build the sample applications:
$ make samples
The default install locations are /usr/local/lib for the library,
/usr/local/bin for the exiv2 utility and /usr/local/include/exiv2 for the
header files. Use the --prefix=directory option of the configure script to
change the default. Run './configure --help' to see a list of all options.
To uninstall Exiv2 from a UNIX-like system, run:
$ sudo make uninstall
from exiv2.
I downloaded it from the site because from Github there is configure
missing and make config
does not work :(
from exiv2.
I'm not familiar with this can you give me an example of usage ?
thank you
from exiv2.
This are essential build tools for dealing with open-source. You're on the Mac, right? Install MacPorts:
https://www.macports.org/install.php
$ sudo port install autoconf
$ sudo port install pkgconfig
If this doesn't work, Google is your friend. You'll find a way to get those utilities onto your machine. For example: https://cduu.wordpress.com/2011/11/26/install-pkg-config-on-mac-os-x/
from exiv2.
Yes I'm on Mac, I installed MacPorts and the only project that ./configure was on, was the one from the site not GitHub, and now I run sudo port install autoconf
in exiv2-trunk
, and I get sudo: port: command not found
.
from exiv2.
Related Issues (20)
- Exif.Photo.UserComment value garbled HOT 1
- Windows 7 and libcurl
- Who can do changes in Wiki?
- Build option to omit ssh? HOT 4
- exiv2.org expires on February 29, 2024 HOT 8
- Localization file template update on crowdin HOT 18
- Lens Recognition for Sigma 24mm f/1.4 DG HSM Art HOT 2
- JXR Format support HOT 1
- Writing XMP metadata to jp2 files erases all XMP metadata in file HOT 10
- Dates are misinterpreted as XmpText HOT 2
- Lens Recognition for Yongnuo YN 35mm f/2 HOT 4
- Sony Marker Notes in converted from ARW to DNG files no longer readable by exiv2 (but still readable by exiftool) HOT 2
- Release version 0.28.2 HOT 5
- Support winget installation HOT 3
- Canon Lens incorrectly identified as Sigma Lens HOT 11
- Canon EF 100mm f/2.8L Macro IS USM not accurately detected HOT 1
- RawTherapee ART and Darktable cannot recognise correctly Tamron and Tokina lenses on Nikon camera HOT 7
- exiv2 does not register certain namespaces present in an image HOT 1
- Improve i18n test coverage
- Timeout in OSS-Fuzz
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from exiv2.