Skip to content

Commit 332a9cc

Browse files
authored
Merge pull request #208 from eknutov/osx_readme_update
readme update with osx instructions
2 parents 87ae1eb + 05b88da commit 332a9cc

1 file changed

Lines changed: 9 additions & 4 deletions

File tree

README.md

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,17 +18,20 @@ dependencies installed:
1818
- `sudo apt install autoconf` on Debian-based distros (e.g., Ubuntu)
1919
- `sudo dnf install autoconf` on Red Hat-based distros (e.g.,
2020
Fedora)
21+
- `brew install autoconf` on macOS/OSX
2122

2223
- [GNU Libtool](https://www.gnu.org/software/libtool/)
2324

2425
- `sudo apt install libtool` on Debian-based distros (e.g., Ubuntu)
2526
- `sudo dnf install libtool` on Red Hat-based distros (e.g., Fedora)
27+
- `brew install libtool` on macOS/OSX
2628

2729
- [GNU zip (gzip)](http://www.zlib.net/) Allows GNU zipped RDF input
2830
files to be ingested, and allows GNU zipped HDT files to be loaded.
2931

3032
- `sudo apt install zlib1g zlib1g-dev` on Debian-based distros (e.g., Ubuntu)
3133
- `sudo dnf install gzip` on Red Hat-based distros (e.g., Fedora)
34+
- zlib is already included as part of macOS/OSX
3235

3336
- [pkg-config](https://www.freedesktop.org/wiki/Software/pkg-config/)
3437
A helper tool for compiling applications and libraries.
@@ -37,6 +40,7 @@ dependencies installed:
3740
Ubuntu)
3841
- `sudo dnf install pkgconf-pkg-config` on Red Hat-based distros
3942
(e.g., Fedora)
43+
- `brew install pkg-config` on macOS/OSX
4044

4145
- [Serd v0.28+](https://github.com/drobilla/serd) The default parser
4246
that is used to process RDF input files. It supports the N-Quads,
@@ -46,7 +50,8 @@ dependencies installed:
4650
(e.g., Ubuntu)
4751
- `sudo dnf install serd serd-devel` on Red Hat-based distros (e.g.,
4852
Fedora)
49-
53+
- `brew install serd` on macOS/OSX
54+
5055
Sometimes the version of Serd that is distributed by package managers
5156
is too old. In that case, Serd can also be built manually: see
5257
https://github.com/drobilla/serd for the installation instructions.
@@ -73,15 +78,15 @@ workaround.
7378

7479
The support for Kyoto Cabinet was never finished and is currently suspended. It is for the time being not possible to compile HDT with KyotoCabinet.
7580

76-
Common error:
77-
81+
Common error:
82+
7883
In file included from src/dictionary/KyotoDictionary.cpp:38:0:
7984
src/dictionary/KyotoDictionary.hpp:108:18: error: conflicting return type specified for 'virtual unsigned int hdt::KyotoDictionary::getMapping()'
8085
unsigned int getMapping();
8186
^
8287

8388
#### Package requirements (serd-0 >= 0.28.0) were not met
84-
When getting
89+
When getting
8590

8691
Package requirements (serd-0 >= 0.28.0) were not met: Requested 'serd-0 >= 0.28.0' but version of Serd is 0.X
8792

0 commit comments

Comments
 (0)