mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-06-22 03:30:22 +02:00
2003-05-29 Stefan Jahn <stefan@lkcc.org>
* configure.in: Removed -lm check and added a cached check for __libc_stack_end to get it building for mingw32 hosts. 2003-05-29 Stefan Jahn <stefan@lkcc.org> * win32-dirent.c: Use malloc() instead of scm_malloc(). * stime.c (s_scm_strftime): Add a type cast to avoid compiler warning. * posix.c (s_scm_putenv): Disable use of unsetenv() for the mingw32 build. * modules.c (s_scm_module_import_interface): Renamed local variable interface to _interface. Seems like 'interface' is a special compiler directive for the mingw32 compiler. * mkstemp.c: Provide prototype to avoid compiler warning. * load.c (s_scm_search_path): Fixed absolute and relative path detections for native Windows platforms. * gc.h, threads.h: Export some more symbols using SCM_API (necessary to build on mingw32). * gc-freelist.c ("s_scm_map_free_list", "s_scm_gc_set_debug_check_freelist_x"): Fixed use of FUNC_NAME. * fports.c (fport_fill_input): Disable use of fport_wait_for_input() on Win32 platforms. * filesys.c (s_scm_basename): Fixed __MINGW32__ code. * Makefile.am: Modified some rules for cross compiling. 2003-05-29 Stefan Jahn <stefan@lkcc.org> * raw-ltdl.c: Some more modifications for mingw32 platforms. 2003-05-29 Stefan Jahn <stefan@lkcc.org> * Makefile.am (libguile_srfi_srfi_1_la_LDFLAGS, libguile_srfi_srfi_4_la_LDFLAGS, libguile_srfi_srfi_13_14__la_LDFLAGS): Added the -no-undefined option for the mingw32 build. 2003-05-29 Stefan Jahn <stefan@lkcc.org> * standalone/Makefile.am: Setup to build on mingw32.
This commit is contained in:
parent
42ad901d04
commit
2e945bccca
21 changed files with 150 additions and 45 deletions
|
@ -1,3 +1,7 @@
|
|||
2003-05-29 Stefan Jahn <stefan@lkcc.org>
|
||||
|
||||
* standalone/Makefile.am: Setup to build on mingw32.
|
||||
|
||||
2003-05-27 Dirk Herrmann <D.Herrmann@tu-bs.de>
|
||||
|
||||
* tests/elisp.test: Added missing quote around vector constants.
|
||||
|
|
|
@ -11,7 +11,7 @@ TESTS_ENVIRONMENT = "${top_builddir}/pre-inst-guile-env"
|
|||
test_cflags := \
|
||||
-I$(top_srcdir)/test-suite/standalone \
|
||||
-I$(top_srcdir) \
|
||||
-I$(top_srcdir)/libguile-ltdl
|
||||
-I$(top_srcdir)/libguile-ltdl $(EXTRA_DEFS)
|
||||
|
||||
snarfcppopts = $(DEFS) $(DEFAULT_INCLUDES) $(CPPFLAGS) $(CFLAGS)
|
||||
%.x: %.c
|
||||
|
@ -39,7 +39,7 @@ TESTS += test-gh
|
|||
noinst_LTLIBRARIES += libtest-asmobs.la
|
||||
libtest_asmobs_la_SOURCES = test-asmobs-lib.c test-asmobs-lib.x
|
||||
libtest_asmobs_la_CFLAGS = ${test_cflags}
|
||||
libtest_asmobs_la_LDFLAGS = -rpath `pwd` # so libtool will really build an .so
|
||||
libtest_asmobs_la_LDFLAGS = -no-undefined -rpath `pwd` # so libtool will really build an .so
|
||||
libtest_asmobs_la_LIBADD = ${top_builddir}/libguile/libguile.la
|
||||
BUILT_SOURCES += test-asmobs-lib.x
|
||||
check_SCRIPTS += test-asmobs
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue