--- a/libpam/Makefile +++ b/libpam/Makefile @@ -18,16 +18,9 @@ .SUFFIXES: .so -ifeq ($(origin CC), default) - CC := gcc -endif - -DEF_CFLAGS := $(shell [ `uname` = SunOS ] && \ - echo ' -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT') \ - -fvisibility=hidden $(CFLAGS) -DEF_LDFLAGS := $(shell [ `uname` = SunOS ] && echo ' -mimpure-text') $(LDFLAGS) -LDL_LDFLAGS := $(shell $(CC) -shared -ldl -xc -o /dev/null /dev/null \ - >/dev/null 2>&1 && echo ' -ldl') +DEF_CFLAGS := -fvisibility=hidden $(CFLAGS) +DEF_LDFLAGS := $(LDFLAGS) +LDL_LDFLAGS := '-ldl' all: google-authenticator pam_google_authenticator.so demo \ pam_google_authenticator_unittest