FreeBSD対応

このコミットが含まれているのは:
守矢諏訪子 2024-02-26 12:42:10 +09:00
コミット 6abe3499cf
2個のファイルの変更10行の追加4行の削除

ファイルの表示

@ -8,6 +8,10 @@ ifeq ($(OS),Linux)
PREFIX = /usr
MANPREFIX = $(PREFIX)/share/man
endif
ifeq ($(OS),FreeBSD)
PREFIX = /usr/local
MANPREFIX = $(PREFIX)/share/man
endif
ifeq ($(OS),OpenBSD)
PREFIX = /usr/local
MANPREFIX = $(PREFIX)/man
@ -15,6 +19,10 @@ endif
X11INC = /usr/X11R6/include
X11LIB = /usr/X11R6/lib
ifeq ($(OS),FreeBSD)
X11INC = ${PREFIX}/include
X11LIB = ${PREFIX}/lib
endif
# Xinerama, comment if you don't want it
XINERAMALIBS = -lXinerama
@ -22,9 +30,7 @@ XINERAMAFLAGS = -DXINERAMA
# freetype
FREETYPELIBS = -lfontconfig -lXft
ifeq ($(OS),Linux)
FREETYPEINC = /usr/include/freetype2
endif
FREETYPEINC = ${PREFIX}/include/freetype2
ifeq ($(OS),OpenBSD)
FREETYPEINC = $(X11INC)/freetype2
endif

ファイルの表示

@ -156,7 +156,7 @@ drawitem(struct item *item, int x, int y, int w)
}
static void
recalculatenumbers()
recalculatenumbers(void)
{
unsigned int numer = 0, denom = 0;
struct item *item;