5 Commits

2 changed files with 14 additions and 6 deletions

View File

@@ -1,7 +1,7 @@
# Makefile for pcapmirror
# Compiler
CC = gcc
CC = cc
# Compiler flags
CFLAGS = -Wall -g
@@ -21,6 +21,14 @@ TARGET = pcapmirror
# Installation directory
PREFIX = /usr
ifndef BINDIR
BINDIR = $(DESTDIR)$(PREFIX)/bin
endif
ifndef MANDIR
MANDIR = $(DESTDIR)$(PREFIX)/share/man
endif
# Default rule
all: $(TARGET) man
@@ -45,8 +53,8 @@ clean:
# Install the executable
install: $(TARGET)
mkdir -p $(DESTDIR)$(PREFIX)/bin
install -D $(TARGET) $(DESTDIR)$(PREFIX)/bin/$(TARGET)
install -D $(TARGET).8 $(DESTDIR)$(PREFIX)/share/man/man8/$(TARGET).8
install -s $(TARGET) $(BINDIR)/$(TARGET)
install $(TARGET).8 $(MANDIR)/man8/$(TARGET).8
# Uninstall the executable

View File

@@ -54,10 +54,10 @@ On the original download location you will also find several prebuilt packages.
### Supported Operating Systems
Source is tested to build and function on the following operating systems
* Debian Linux 12 + unstable (sid)
* Rocky Linux 8 + 9
* Debian Linux 12, 13 + unstable (sid)
* Rocky Linux 8, 9, 10
* PiOS 12 (bookworm)
* OpenBSD 7.6
* OpenBSD 7.6, 7.7
* MacOS 15
Compile the program: