embox
24 строки · 1.1 Кб
1diff -aur chibi-scheme-0.6.1-orig/include/chibi/features.h chibi-scheme-0.6.1/include/chibi/features.h
2--- chibi-scheme-0.6.1-orig/include/chibi/features.h 2014-12-23 16:06:21.951470269 +0300
3+++ chibi-scheme-0.6.1/include/chibi/features.h 2014-12-23 15:46:27.164838819 +0300
4@@ -693,7 +693,7 @@
5#define SEXP_API __declspec(dllimport)
6#endif
7#else
8-#define SEXP_API
9+#define SEXP_API extern
10#endif
11
12/************************************************************************/
13diff -aur chibi-scheme-0.6.1-orig/Makefile chibi-scheme-0.6.1/Makefile
14--- chibi-scheme-0.6.1-orig/Makefile 2014-12-23 16:06:21.948136936 +0300
15+++ chibi-scheme-0.6.1/Makefile 2014-12-23 16:04:46.264806423 +0300
16@@ -100,7 +100,7 @@
17$(CC) $(XCPPFLAGS) $(XCFLAGS) -o $@ $< -L. -lchibi-scheme
18
19chibi-scheme-static$(EXE): main.o $(SEXP_OBJS) $(EVAL_OBJS)
20- $(CC) $(XCFLAGS) $(STATICFLAGS) -o $@ $^ $(LDFLAGS) $(GCLDFLAGS) -lm
21+ $(CC) $(XCFLAGS) $(STATICFLAGS) -o $@ $^ $(LDFLAGS) $(GCLDFLAGS)
22
23chibi-scheme-ulimit$(EXE): main.o $(SEXP_ULIMIT_OBJS) $(EVAL_OBJS)
24$(CC) $(XCFLAGS) $(STATICFLAGS) -o $@ $^ $(LDFLAGS) $(GCLDFLAGS) -lm
25