71 lines
1.6 KiB
Diff
71 lines
1.6 KiB
Diff
--- nut-16.12.orig//fltk/Makefile
|
|
+++ nut-16.12/fltk/Makefile
|
|
@@ -16,7 +16,7 @@
|
|
CXX = g++
|
|
endif
|
|
|
|
-CFLAGS := -I.. `fltk-config --optim --cflags` -O -DNUTDIR=$(NUTDIR) -DFOODDIR=$(FOODDIR)
|
|
+CFLAGS += -I.. `fltk-config --optim --cflags` -DNUTDIR=$(NUTDIR) -DFOODDIR=$(FOODDIR)
|
|
|
|
ifeq ($(CXX),g++)
|
|
CFLAGS += -Wall -fno-inline -ansi
|
|
@@ -28,7 +28,7 @@
|
|
OBJS := ../anameal.o ../db.o ../food.o ../meal.o ../options.o ../prtmenu.o ../recmeal.o ../util.o $(patsubst %.cc,%.o,$(SOURCE))
|
|
|
|
nut: $(OBJS)
|
|
- $(CXX) -O -o $(EXECUTABLE) $(OBJS) $(LIBS)
|
|
+ $(CXX) $(LDFLAGS) -o $(EXECUTABLE) $(OBJS) $(LIBS)
|
|
|
|
deps:
|
|
makedepend -Y. *.h *.cc >/dev/null 2>&1
|
|
--- nut-16.12.orig//Makefile
|
|
+++ nut-16.12/Makefile
|
|
@@ -1,4 +1,4 @@
|
|
-prefix = /usr/local
|
|
+prefix = /usr
|
|
libdir = $(prefix)/lib/nut
|
|
bindir = $(prefix)/bin
|
|
mandir = $(prefix)/man/man1
|
|
@@ -8,15 +8,6 @@
|
|
EXECUTABLE := nut
|
|
LIBS := -lm
|
|
|
|
-FLTK_CONFIG := $(shell fltk-config --version 2>/dev/null)
|
|
-ifeq ($(FLTK_CONFIG),)
|
|
-HAVE_FLTK = 0
|
|
-FLTK_NUT =
|
|
-else
|
|
-HAVE_FLTK = 1
|
|
-FLTK_NUT = fltk/Nut
|
|
-endif
|
|
-
|
|
OS := $(shell uname -s)
|
|
ifeq ($(OS),HP-UX)
|
|
CC = cc
|
|
@@ -24,7 +15,7 @@
|
|
CC = gcc
|
|
endif
|
|
|
|
-CFLAGS := -O -DNUTDIR=$(NUTDIR) -DFOODDIR=$(FOODDIR)
|
|
+CFLAGS += -DNUTDIR=$(NUTDIR) -DFOODDIR=$(FOODDIR)
|
|
ifeq ($(CC),gcc)
|
|
CFLAGS += -Wall -fno-inline -ansi
|
|
endif
|
|
@@ -34,15 +25,10 @@
|
|
SOURCE := $(wildcard *.c)
|
|
OBJS := $(patsubst %.c,%.o,$(SOURCE))
|
|
|
|
-all: nut $(FLTK_NUT)
|
|
+all: nut
|
|
|
|
nut: $(OBJS)
|
|
- $(CC) -O -o $(EXECUTABLE) $(OBJS) $(LIBS)
|
|
-
|
|
-ifeq ($(HAVE_FLTK),1)
|
|
-$(FLTK_NUT):
|
|
- -cd fltk; $(MAKE)
|
|
-endif
|
|
+ $(CC) $(LDFLAGS) -o $(EXECUTABLE) $(OBJS) $(LIBS)
|
|
|
|
deps:
|
|
makedepend -Y. *.c >/dev/null 2>&1
|