Hi,
when trying to use the install target of a mk1mf generated Makefile foudn that 
this breaks because there's a copy line which uses Unix syntax, and I would 
like to ask two questions:

1) since mk1mf.pl is meant for Win32 usage only, why is there Unix shell syntax 
used?
2) the line in question should only copy headers to the include folder, why are 
C files specified too?

I would like to propose this patch:

--- util/mk1mf.pl.orig  Wed Nov 28 00:45:40 2007
+++ util/mk1mf.pl       Thu Nov 29 04:05:50 2007
@@ -523,7 +523,7 @@
        \$(MKDIR) \$(INSTALLTOP)${o}include
        \$(MKDIR) \$(INSTALLTOP)${o}include${o}openssl
        \$(MKDIR) \$(INSTALLTOP)${o}lib
-       \$(CP) \$(INCO_D)${o}*.\[ch\] \$(INSTALLTOP)${o}include${o}openssl
+       \$(CP) \$(INCO_D)${o}*.h \$(INSTALLTOP)${o}include${o}openssl
        \$(CP) \$(BIN_D)$o\$(E_EXE)$exep \$(INSTALLTOP)${o}bin
        \$(CP) apps${o}openssl.cnf \$(INSTALLTOP)
 $extra_install

thanks, Guenter.


______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       openssl-dev@openssl.org
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to