>From 0c7bd67cc8d147040565f5fab47ba31dfc46b9dc Mon Sep 17 00:00:00 2001 From: Peter Bex
Date: Sat, 16 Jan 2016 16:47:48 +0100 Subject: [PATCH 3/3] Fix dependencies of csc.scm It uses posix, which was missing from the declaration and import form. The dependencies in rules.make were wrong. Signed-off-by: Mario Domenech Goulart --- csc.scm | 5 +++-- rules.make | 5 ++++- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/csc.scm b/csc.scm index 29aa634..e923723 100644 --- a/csc.scm +++ b/csc.scm @@ -27,9 +27,10 @@ (declare (block) - (uses data-structures eval utils files extras)) + (uses posix data-structures eval utils files extras)) -(import chicken.data-structures +(import chicken.posix + chicken.data-structures chicken.extras chicken.files chicken.utils) diff --git a/rules.make b/rules.make index fae893a..3a0e08d 100644 --- a/rules.make +++ b/rules.make @@ -591,9 +591,12 @@ support.c: support.scm mini-srfi-1.scm \ chicken.foreign.import.scm \ chicken.ports.import.scm csc.c: csc.scm \ + chicken.posix.import.scm \ chicken.data-structures.import.scm \ + chicken.eval.import.scm \ + chicken.utils.import.scm \ chicken.files.import.scm \ - chicken.utils.import.scm + chicken.extras.import.scm csi.c: csi.scm \ chicken.data-structures.import.scm \ chicken.extras.import.scm \ -- 2.1.4