On Thu, Apr 15, 1999 at 11:10:34AM -0400, Titchener, Tom wrote:
>> I have now added bss_file.c to HEADER, because that is what I think
>> was originally intended ("EXHEADER" = "exported headers", i.e. files
>> that should be copied into the "include" directory to be visible for
>> other programs that use OpenSSL; "HEADER" = other files that are
>> included somewhere within the library, e.g. all the ..._locl.h ones).
> Good idea, but it doesn't work without adding a new target to the
> makefiles. Or at least, that's the way I've got it to work... :)
>
> The problem: the mk1mf.pl EXHEADER treatment changes the name of the
> file in the generated .mak file from .c to .h (whops): [...]
Oh. BTW, why is that #include necessary in the first place? Isn't
bss_file.c compiled into the library, or are some declarations missing
in the real header files?
> The solution (well, *one* solution): make an EXSOURCE target in the
> makefile.ssl, and enhance mk1mf.pl to use the source extension ".c".
O.K., that's probably the cleanest way, *if* we really need that
include.
[patches snipped]
______________________________________________________________________
OpenSSL Project http://www.openssl.org
Development Mailing List [EMAIL PROTECTED]
Automated List Manager [EMAIL PROTECTED]