mirror of
https://github.com/ashinn/chibi-scheme.git
synced 2025-05-18 21:29:19 +02:00
fixing nofeature build
This commit is contained in:
parent
8c0c57ae6c
commit
d24d75621d
3 changed files with 6 additions and 1 deletions
2
Makefile
2
Makefile
|
@ -177,7 +177,7 @@ chibi-scheme-ulimit$(EXE): main.o $(SEXP_ULIMIT_OBJS) $(EVAL_OBJS)
|
|||
$(CC) $(XCFLAGS) $(STATICFLAGS) -o $@ $^ $(LDFLAGS) $(GCLDFLAGS) -lm
|
||||
|
||||
clibs.c: $(GENSTATIC) $(CHIBI_DEPENDENCIES) $(COMPILED_LIBS:%$(SO)=%.c)
|
||||
$(FIND) lib -name \*.sld | $(CHIBI) -q $(GENSTATIC) > $@
|
||||
$(GIT) ls-files lib | $(GREP) .sld | $(CHIBI) -q $(GENSTATIC) > $@
|
||||
|
||||
chibi-scheme.pc: chibi-scheme.pc.in
|
||||
echo "# pkg-config" > chibi-scheme.pc
|
||||
|
|
|
@ -21,6 +21,7 @@ MKDIR ?= $(INSTALL) -d
|
|||
RMDIR ?= rmdir
|
||||
TAR ?= tar
|
||||
DIFF ?= diff
|
||||
GIT ?= git
|
||||
GREP ?= grep
|
||||
FIND ?= find
|
||||
SYMLINK ?= ln -s
|
||||
|
|
|
@ -1822,7 +1822,11 @@ SEXP_API int sexp_poll_port(sexp ctx, sexp port, int inputp);
|
|||
#define sexp_symbol_to_string(ctx, s) sexp_symbol_to_string_op(ctx, NULL, 1, s)
|
||||
#define sexp_make_ephemeron(ctx, k, v) sexp_make_ephemeron_op(ctx, NULL, 2, k, v)
|
||||
#define sexp_make_bytes(ctx, l, i) sexp_make_bytes_op(ctx, NULL, 2, l, i)
|
||||
#if SEXP_USE_UNIFORM_VECTOR_LITERALS
|
||||
#define sexp_make_uvector(ctx, et, l) sexp_make_uvector_op(ctx, NULL, 2, et, l)
|
||||
#else
|
||||
#define sexp_make_uvector(ctx, et, l) sexp_make_vector(ctx, l, SEXP_ZERO)
|
||||
#endif
|
||||
#define sexp_make_string(ctx, l, c) sexp_make_string_op(ctx, NULL, 2, l, c)
|
||||
#define sexp_subbytes(ctx, a, b, c) sexp_subbytes_op(ctx, NULL, 3, a, b, c)
|
||||
#define sexp_string_concatenate(ctx, ls, s) sexp_string_concatenate_op(ctx, NULL, 2, ls, s)
|
||||
|
|
Loading…
Add table
Reference in a new issue