You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
gentoo-overlay/dev-scheme/scheme48/files/scheme48-1.8-as-needed+fix_...

32 lines
1.1 KiB

--- Makefile.in.orig 2008-06-30 20:01:49.000000000 +0300
+++ Makefile.in 2008-06-30 20:08:12.000000000 +0300
@@ -8,7 +8,7 @@
VPATH = @srcdir@
CC = @CC@
LD = @LD@
-DEFS = @DEFS@ -D__COMPILING_SCHEME48_ITSELF__ -DS48_HOST_ARCHITECTURE=\"$(HOST_ARCHITECTURE)\"
+DEFS = @DEFS@ -D_GNU_SOURCE -D__COMPILING_SCHEME48_ITSELF__ -DS48_HOST_ARCHITECTURE=\"$(HOST_ARCHITECTURE)\"
LIBS = @LIBS@
CFLAGS = @CFLAGS@
CPPFLAGS =
@@ -286,8 +286,8 @@
c/scheme48.exp c/scheme48.def
$(CC) $(LDFLAGS) $(LDFLAGS_VM) $(CFLAGS) -o $@ c/main.o \
$(OBJS) $(GC_OBJS) $(UNIX_OBJS) \
- $(LIBOBJS) $(LIBS) \
- $(EXTERNAL_OBJECTS)
+ $(LIBOBJS) \
+ $(EXTERNAL_OBJECTS) $(LIBS)
# Cygwin
if test -x /usr/bin/dlltool; then \
dlltool --dllname $(VM).exe --output-lib $(VM).a --def $(srcdir)/c/scheme48.def; \
@@ -409,7 +409,7 @@
done
inst-config-script:
- config_script=$(bindir)/$(CONFIG_SCRIPT) && \
+ config_script=$(DESTDIR)$(bindir)/$(CONFIG_SCRIPT) && \
sed -e 's,@incdir\@,$(incdir),g' \
-e 's,@libdir\@,$(libdir),g' \
-e 's,@CC\@,$(CC),g' \