[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Guile-commits] 11/13: standalone tests require libgnu on DLL-based plat
From: |
Mike Gran |
Subject: |
[Guile-commits] 11/13: standalone tests require libgnu on DLL-based platforms |
Date: |
Thu, 21 Jan 2021 19:06:18 -0500 (EST) |
mike121 pushed a commit to branch master
in repository guile.
commit 9baa2e9e58a43cc196f359e9e221d532e733a489
Author: Michael Gran <spk121@yahoo.com>
AuthorDate: Tue Dec 29 02:09:35 2020 -0800
standalone tests require libgnu on DLL-based platforms
* test-suite/standalone/Makefile.am (test_conversion_LDADD): add libgnu
(test_scm_to_latin1_string_LDADD): add libgnu
(test_scm_values_LDADD): add libgnu
(test_scm_c_bind_keyword_arguments): add libgnu
(test_srfi_4_LDADD): add libgnu
(libtest_extensions_la_LIBADD): add libgnu
(test_with_guile_module_LDADD): add libgnu
(test_scm_with_guile_LDADD): add libgnu
(test_scm_spawn_thread_LDADD): add libgnu
(test_pthread_create_LDADD): add libgnu
(test_pthread_create_secondary_LDADD): add libgnu
(test_smob_mark_LDADD): add libgnu
(test_smob_mark_race_LDADD): add libgnu
---
test-suite/standalone/Makefile.am | 26 +++++++++++++-------------
1 file changed, 13 insertions(+), 13 deletions(-)
diff --git a/test-suite/standalone/Makefile.am
b/test-suite/standalone/Makefile.am
index abb98d9..4661e61 100644
--- a/test-suite/standalone/Makefile.am
+++ b/test-suite/standalone/Makefile.am
@@ -160,7 +160,7 @@ TESTS += test-unwind
# test-conversion
test_conversion_SOURCES = test-conversion.c
test_conversion_CFLAGS = ${test_cflags}
-test_conversion_LDADD = $(LIBGUILE_LDADD)
+test_conversion_LDADD = $(LIBGUILE_LDADD) $(top_builddir)/lib/libgnu.la
check_PROGRAMS += test-conversion
TESTS += test-conversion
@@ -208,28 +208,28 @@ TESTS += test-scm-take-u8vector
# test-scm-take-u8vector
test_scm_to_latin1_string_SOURCES = test-scm-to-latin1-string.c
test_scm_to_latin1_string_CFLAGS = ${test_cflags}
-test_scm_to_latin1_string_LDADD = $(LIBGUILE_LDADD)
+test_scm_to_latin1_string_LDADD = $(LIBGUILE_LDADD)
$(top_builddir)/lib/libgnu.la
check_PROGRAMS += test-scm-to-latin1-string
TESTS += test-scm-to-latin1-string
# test-scm-values
test_scm_values_SOURCES = test-scm-values.c
test_scm_values_CFLAGS = ${test_cflags}
-test_scm_values_LDADD = $(LIBGUILE_LDADD)
+test_scm_values_LDADD = $(LIBGUILE_LDADD) $(top_builddir)/lib/libgnu.la
check_PROGRAMS += test-scm-values
TESTS += test-scm-values
# test-scm-c-bind-keyword-arguments
test_scm_c_bind_keyword_arguments_SOURCES = test-scm-c-bind-keyword-arguments.c
test_scm_c_bind_keyword_arguments_CFLAGS = ${test_cflags}
-test_scm_c_bind_keyword_arguments_LDADD = $(LIBGUILE_LDADD)
+test_scm_c_bind_keyword_arguments_LDADD = $(LIBGUILE_LDADD)
$(top_builddir)/lib/libgnu.la
check_PROGRAMS += test-scm-c-bind-keyword-arguments
TESTS += test-scm-c-bind-keyword-arguments
# test-srfi-4
test_srfi_4_SOURCES = test-srfi-4.c
test_srfi_4_CFLAGS = ${test_cflags}
-test_srfi_4_LDADD = $(LIBGUILE_LDADD)
+test_srfi_4_LDADD = $(LIBGUILE_LDADD) $(top_builddir)/lib/libgnu.la
check_PROGRAMS += test-srfi-4
TESTS += test-srfi-4
@@ -240,7 +240,7 @@ noinst_LTLIBRARIES += libtest-extensions.la
libtest_extensions_la_SOURCES = test-extensions-lib.c
libtest_extensions_la_CFLAGS = ${test_cflags}
libtest_extensions_la_LDFLAGS = -module -no-undefined -rpath `pwd` # so
libtool will really build an .so
-libtest_extensions_la_LIBADD = $(LIBGUILE_LDADD)
+libtest_extensions_la_LIBADD = $(LIBGUILE_LDADD) $(top_builddir)/lib/libgnu.la
check_SCRIPTS += test-extensions
TESTS += test-extensions
@@ -250,27 +250,27 @@ if BUILD_PTHREAD_SUPPORT
# test-with-guile-module
test_with_guile_module_CFLAGS = ${test_cflags}
-test_with_guile_module_LDADD = $(LIBGUILE_LDADD)
+test_with_guile_module_LDADD = $(LIBGUILE_LDADD) $(top_builddir)/lib/libgnu.la
check_PROGRAMS += test-with-guile-module
TESTS += test-with-guile-module
test_scm_with_guile_CFLAGS = ${test_cflags}
-test_scm_with_guile_LDADD = $(LIBGUILE_LDADD)
+test_scm_with_guile_LDADD = $(LIBGUILE_LDADD) $(top_builddir)/lib/libgnu.la
check_PROGRAMS += test-scm-with-guile
TESTS += test-scm-with-guile
test_scm_spawn_thread_CFLAGS = ${test_cflags}
-test_scm_spawn_thread_LDADD = $(LIBGUILE_LDADD)
+test_scm_spawn_thread_LDADD = $(LIBGUILE_LDADD) $(top_builddir)/lib/libgnu.la
check_PROGRAMS += test-scm-spawn-thread
TESTS += test-scm-spawn-thread
test_pthread_create_CFLAGS = ${test_cflags}
-test_pthread_create_LDADD = $(LIBGUILE_LDADD)
+test_pthread_create_LDADD = $(LIBGUILE_LDADD) $(top_builddir)/lib/libgnu.la
check_PROGRAMS += test-pthread-create
TESTS += test-pthread-create
test_pthread_create_secondary_CFLAGS = ${test_cflags} $(BDW_GC_CFLAGS)
-test_pthread_create_secondary_LDADD = $(LIBGUILE_LDADD)
+test_pthread_create_secondary_LDADD = $(LIBGUILE_LDADD)
$(top_builddir)/lib/libgnu.la
check_PROGRAMS += test-pthread-create-secondary
TESTS += test-pthread-create-secondary
@@ -282,13 +282,13 @@ endif
test_smob_mark_SOURCES = test-smob-mark.c
test_smob_mark_CFLAGS = ${test_cflags}
-test_smob_mark_LDADD = $(LIBGUILE_LDADD)
+test_smob_mark_LDADD = $(LIBGUILE_LDADD) $(top_builddir)/lib/libgnu.la
check_PROGRAMS += test-smob-mark
TESTS += test-smob-mark
test_smob_mark_race_SOURCES = test-smob-mark-race.c
test_smob_mark_race_CFLAGS = ${test_cflags}
-test_smob_mark_race_LDADD = $(LIBGUILE_LDADD)
+test_smob_mark_race_LDADD = $(LIBGUILE_LDADD) $(top_builddir)/lib/libgnu.la
check_PROGRAMS += test-smob-mark-race
TESTS += test-smob-mark-race
- [Guile-commits] branch master updated (1a6eaba -> 91d4d31), Mike Gran, 2021/01/21
- [Guile-commits] 02/13: for socket test, don't presume TMP is usable, Mike Gran, 2021/01/21
- [Guile-commits] 01/13: encoding test tries to delete a file that is not closed, Mike Gran, 2021/01/21
- [Guile-commits] 04/13: in command line encoding test don't presume extant UTF-8 locale, Mike Gran, 2021/01/21
- [Guile-commits] 03/13: skip compile test when pause not available, Mike Gran, 2021/01/21
- [Guile-commits] 06/13: test-foreign-object-c should link libgnu, Mike Gran, 2021/01/21
- [Guile-commits] 05/13: for dynamic-link tests, mingw needs to link to msvcrt, Mike Gran, 2021/01/21
- [Guile-commits] 07/13: missing includes for list.h, Mike Gran, 2021/01/21
- [Guile-commits] 08/13: Need Guile and Windows types for the declarations posix-w32, Mike Gran, 2021/01/21
- [Guile-commits] 09/13: in null threads, don't define sigmask stub when pthread_sigmask does not exist, Mike Gran, 2021/01/21
- [Guile-commits] 11/13: standalone tests require libgnu on DLL-based platforms,
Mike Gran <=
- [Guile-commits] 12/13: avoid a ports test when fcntl is not provided, Mike Gran, 2021/01/21
- [Guile-commits] 10/13: skip version test if git-version-gen can't compute version from git, Mike Gran, 2021/01/21
- [Guile-commits] 13/13: socket test should not throw unresolved outside of a test, Mike Gran, 2021/01/21