Changes for compiling on Illumos

* common.mk: use -lsocket -liconv -lgen on Illumos/Solaris
* mkdirp: return int and accept a mode argument
* use i3's mkdirp on everything except Illumos
This commit is contained in:
Tim Creech
2015-07-27 20:47:12 -04:00
committed by Tim Creech
parent c8b4303eff
commit f41018b33e
6 changed files with 26 additions and 15 deletions

View File

@ -178,6 +178,10 @@ else ifneq ($(UNAME),OpenBSD)
LIBS += -lrt
endif
ifeq ($(UNAME),SunOS)
LIBS += -lsocket -liconv -lgen
endif
ifneq (,$(filter Linux GNU GNU/%, $(UNAME)))
I3_CPPFLAGS += -D_GNU_SOURCE
endif