1 3e4749f7 2020-10-02 op # Installing gmid
3 30bc2ea9 2020-10-03 op ## Dependencies
5 3e4749f7 2020-10-02 op gmid depends on libtls and a C compiler. It's reported to compile with gcc 4.2, so it should work pretty everywhere now.
7 3e4749f7 2020-10-02 op The compilation is as easy as
13 3e4749f7 2020-10-02 op Note that there isn't an install target yet.
15 3e4749f7 2020-10-02 op If you're a packager, don't forget to install also the manpage gmid.1
19 30bc2ea9 2020-10-03 op during the build process, etags(1) is invoked to generate a TAGS file. This is done to aid the development. Anyway, etags(1) is NOT NEEDED as dependency. So, if you get something like
25 30bc2ea9 2020-10-03 op make: exec(etags) failed (No such file or directory)
26 30bc2ea9 2020-10-03 op *** Error code 1 (ignored)
29 30bc2ea9 2020-10-03 op you don't need to worry, it is OK.
31 30bc2ea9 2020-10-03 op ## Notes for specific OSes
35 30bc2ea9 2020-10-03 op Everything you need is in base, just run make.
39 30bc2ea9 2020-10-03 op You need to install security/libressl and then
42 30bc2ea9 2020-10-03 op make CFLAGS=-I/usr/local/include LDFLAGS='-L/usr/local/lib -ltls'