X-Git-Url: https://git.kernel.dk/?a=blobdiff_plain;ds=sidebyside;f=Makefile;h=17c652763a2949e1e675f3392a6f7d016df14af0;hb=48b35be009138ddca8d341f7767a1364400b6c06;hp=b609deb3d2b57a8ba7191fffc83bca8e39a10897;hpb=f84622e9c5f4eba6802bcfc6432493ea8c44d740;p=fio.git diff --git a/Makefile b/Makefile index b609deb3..17c65276 100644 --- a/Makefile +++ b/Makefile @@ -43,8 +43,13 @@ endif ifeq ($(UNAME), AIX) SOURCE += fifo.c helpers.c lib/getopt_long.c engines/posixaio.c LIBS += -lpthread -ldl -lrt - CFLAGS += -rdynamic CPPFLAGS += -D_LARGE_FILES -D__ppc__ + LDFLAGS += -L/opt/freeware/lib -Wl,-blibpath:/opt/freeware/lib:/usr/lib:/lib -Wl,-bmaxdata:0x80000000 +endif +ifeq ($(UNAME), HP-UX) + SOURCE += fifo.c helpers.c lib/getopt_long.c lib/strsep.c engines/posixaio.c + LIBS += -lpthread -ldl -lrt + CFLAGS += -D_LARGEFILE64_SOURCE endif ifeq ($(UNAME), Darwin) SOURCE += helpers.c engines/posixaio.c @@ -75,7 +80,7 @@ all: .depend $(PROGS) $(SCRIPTS) $(QUIET_CC)$(CC) -o $@ -c $(CFLAGS) $(CPPFLAGS) $< fio: $(OBJS) - $(QUIET_CC)$(CC) $(LDFLAGS) $(CFLAGS) -o $@ $(OBJS) $(LIBS) + $(QUIET_CC)$(CC) $(LDFLAGS) $(CFLAGS) -o $@ $(OBJS) $(LIBS) $(LDFLAGS) .depend: $(SOURCE) $(QUIET_DEP)$(CC) -MM $(CFLAGS) $(CPPFLAGS) $(SOURCE) 1> .depend