1999-03-19 Andreas Jaeger <aj@arthur.rhein-neckar.de>
authorschwab <schwab>
Sat, 20 Mar 1999 17:16:44 +0000 (17:16 +0000)
committerschwab <schwab>
Sat, 20 Mar 1999 17:16:44 +0000 (17:16 +0000)
* rt/Makefile: Link against static library if no shared lib is
available.
* localedata/Makefile: The shells scripts implementing the test
  require the dynamic linker which is not available with
  --disable-shared.  Skip the test if --disable-shared is given.
* linuxthreads/Makefile: Link test against static libpthread if no
  shared lib is available.
* iconvdata/Makefile (tests): Run iconv-test only if we're
building shared libraries.
* elf/Makefile (tests): Likewise for elf tests.
* posix/Makefile: The test frameworks globtest and wordexp-test
require the dynamic linker which is not available with
--disable-shared.  Skip the test if --disable-shared is given.
* grp/Makefile (otherlibs): For static nss build link against
necessary libs.

grp/Makefile

index 282aeb7..f8e460e 100644 (file)
@@ -1,4 +1,4 @@
-# Copyright (C) 1991, 1992, 1996, 1997, 1998 Free Software Foundation, Inc.
+# Copyright (C) 1991, 1992, 1996, 1997, 1998, 1999  Free Software Foundation, Inc.
 # This file is part of the GNU C Library.
 
 # The GNU C Library is free software; you can redistribute it and/or
@@ -30,6 +30,12 @@ tests := testgrp
 
 include ../Rules
 
+ifeq (yes,$(build-static-nss))
+otherlibs += $(nssobjdir)/libnss_files.a $(resolvobjdir)/libnss_dns.a \
+            $(resolvobjdir)/libresolv.a
+endif
+
+
 ifeq ($(have-thread-library),yes)
 
 CFLAGS-getgrgid_r.c = -DUSE_NSCD=1