Correction: openssl.c must get the long version of the apps_startup()
macro
diff --git a/apps/apps.h b/apps/apps.h
index 51733d7..d2da5d1 100644
--- a/apps/apps.h
+++ b/apps/apps.h
@@ -113,7 +113,7 @@
 #define do_pipe_sig()
 #endif
 
-#if defined(MONOLITH)
+#if defined(MONOLITH) && !defined(OPENSSL_C)
 #  define apps_startup()	do_pipe_sig()
 #else
 #  if defined(MSDOS) || defined(WIN16) || defined(WIN32)