From 30a0a9458bc7e8b5398f8818c051fd0fdf51951d Mon Sep 17 00:00:00 2001 From: Abdulaziz Ghuloum Date: Thu, 18 Oct 2007 11:48:11 -0400 Subject: [PATCH] * fixed a problem with building ikarus.boot on cygwin. * fixed a couple of typos in ikarus-runtime.c and ikarus-winmmap.c --- scheme/Makefile.am | 12 +++++++----- src/ikarus-runtime.c | 2 +- src/ikarus-winmmap.c | 2 +- 3 files changed, 9 insertions(+), 7 deletions(-) diff --git a/scheme/Makefile.am b/scheme/Makefile.am index 87ad185..372e328 100644 --- a/scheme/Makefile.am +++ b/scheme/Makefile.am @@ -1,9 +1,11 @@ -bin_PROGRAMS=ikarus.boot -ikarus_boot_SOURCES=ikarus.boot.orig ikarus.apply.ss ikarus.bytevectors.ss ikarus.cafe.ss ikarus.chars.ss ikarus.code-objects.ss ikarus.codecs.ss ikarus.collect.ss ikarus.command-line.ss ikarus.compiler.altcogen.ss ikarus.compiler.ss ikarus.control.ss ikarus.date-string.ss ikarus.fasl.ss ikarus.fasl.write.ss ikarus.fixnums.ss ikarus.guardians.ss ikarus.handlers.ss ikarus.hash-tables.ss ikarus.intel-assembler.ss ikarus.io-ports.ss ikarus.io-primitives.ss ikarus.io-primitives.unsafe.ss ikarus.io.input-files.ss ikarus.io.input-strings.ss ikarus.io.output-files.ss ikarus.io.output-strings.ss ikarus.lists.ss ikarus.load.ss ikarus.main.ss ikarus.multiple-values.ss ikarus.numerics.ss ikarus.pairs.ss ikarus.posix.ss ikarus.predicates.ss ikarus.pretty-print.ss ikarus.promises.ss ikarus.reader.ss ikarus.records.procedural.ss ikarus.singular-objects.ss ikarus.sort.ss ikarus.strings.ss ikarus.structs.ss ikarus.symbols.ss ikarus.timer.ss ikarus.trace.ss ikarus.transcoders.ss ikarus.unicode-data.ss ikarus.vectors.ss ikarus.writer.ss makefile.ss pass-specify-rep-primops.ss pass-specify-rep.ss psyntax.builders.ss psyntax.compat.ss psyntax.config.ss psyntax.expander.ss psyntax.internal.ss psyntax.library-manager.ss r6rs-records.ss ikarus/code-objects.ss ikarus/compiler.ss ikarus/intel-assembler.ss ikarus/fasl/write.ss unicode/unicode-char-cases.ss unicode/unicode-charinfo.ss +nodist_bin_SCRIPTS=ikarus.boot +EXTRA_DIST=ikarus.boot.orig ikarus.apply.ss ikarus.bytevectors.ss ikarus.cafe.ss ikarus.chars.ss ikarus.code-objects.ss ikarus.codecs.ss ikarus.collect.ss ikarus.command-line.ss ikarus.compiler.altcogen.ss ikarus.compiler.ss ikarus.control.ss ikarus.date-string.ss ikarus.fasl.ss ikarus.fasl.write.ss ikarus.fixnums.ss ikarus.guardians.ss ikarus.handlers.ss ikarus.hash-tables.ss ikarus.intel-assembler.ss ikarus.io-ports.ss ikarus.io-primitives.ss ikarus.io-primitives.unsafe.ss ikarus.io.input-files.ss ikarus.io.input-strings.ss ikarus.io.output-files.ss ikarus.io.output-strings.ss ikarus.lists.ss ikarus.load.ss ikarus.main.ss ikarus.multiple-values.ss ikarus.numerics.ss ikarus.pairs.ss ikarus.posix.ss ikarus.predicates.ss ikarus.pretty-print.ss ikarus.promises.ss ikarus.reader.ss ikarus.records.procedural.ss ikarus.singular-objects.ss ikarus.sort.ss ikarus.strings.ss ikarus.structs.ss ikarus.symbols.ss ikarus.timer.ss ikarus.trace.ss ikarus.transcoders.ss ikarus.unicode-data.ss ikarus.vectors.ss ikarus.writer.ss makefile.ss pass-specify-rep-primops.ss pass-specify-rep.ss psyntax.builders.ss psyntax.compat.ss psyntax.config.ss psyntax.expander.ss psyntax.internal.ss psyntax.library-manager.ss r6rs-records.ss ikarus/code-objects.ss ikarus/compiler.ss ikarus/intel-assembler.ss ikarus/fasl/write.ss unicode/unicode-char-cases.ss unicode/unicode-charinfo.ss -ikarus.boot$(EXEEXT): $(ikarus_boot_OBJECTS) $(ikarus_boot_DEPENDENCIES) +all: $(dist_bin_SCRIPTS) + +CLEANFILES=$(dist_bin_SCRIPTS) + +ikarus.boot: $(ikarus_boot_OBJECTS) $(ikarus_boot_DEPENDENCIES) ../src/ikarus -b ./ikarus.boot.orig --r6rs-script makefile.ss -clean distclean: - echo "nothing to clean here" diff --git a/src/ikarus-runtime.c b/src/ikarus-runtime.c index a773436..f2966e0 100644 --- a/src/ikarus-runtime.c +++ b/src/ikarus-runtime.c @@ -15,7 +15,7 @@ #include #include #ifdef __CYGWIN__ -#include "winmmap.h" +#include "ikarus-winmmap.h" #endif diff --git a/src/ikarus-winmmap.c b/src/ikarus-winmmap.c index 2f3b180..aa25068 100644 --- a/src/ikarus-winmmap.c +++ b/src/ikarus-winmmap.c @@ -11,7 +11,7 @@ #define pageshift 12 #define segment_size (16*pagesize) #define segment_shift (4+pageshift) -#include "winmmap.h" +#include "ikarus-winmmap.h" /* vim:syntax=c */