Hi,
I suppose any work in this area would do a loot of good.
Some suggestions, although, not specific to NT:
1. have the following build targets: static library (debug & release),
dynamic library (debug & release);
2. to have a dedicated directory for all build results, may be with separate
sub-directories for the intermediate results for every possible build
target, eg build\lib\debug for static debug library. The build results might
go (ideally) into a single directory, or have four for every target (eg
build\lib\). I think this will help to keep the source directory from being
polluted with the build results;
3. name built libraries accordingly, eg static library in debug mode:
libeay32ds.lib;
I have got four ms_xx.mak files that do this, but I was not brave enough to
dig deeper than this. The changes are primitive, but if these are of any
help to you I can mail them.
Cheers,
Alexei
-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED]]On Behalf Of Oscar Jacobsson
Sent: Thursday, June 15, 2000 8:14 PM
To: [EMAIL PROTECTED]
Subject: OpenSSL win32 build settings
List,
would there be any interest in seeing some work put into refining the
win32 build process, and if so would there be any specific requests?
I was basically considering something along the lines of unifying the
ms\do_*.bat into a single script that would be able to create all of the
different makefiles, optionally converting it to perl, which might
further ease its integration into the Configure script itself.
At the moment I know that I have to manually do a bit of tweaking at
each release of OpenSSL to make sure that a number of additional
makefiles are generated, seeing as there are a number of "issues"
related to linking object code on win32 that have to be addressed by
generating different OpenSSL builds, such as debug/release builds,
single-/multithreaded builds, static-/dynamic builds, static-/dynamic
CRT linkage builds etc.
//oscar
______________________________________________________________________
OpenSSL Project http://www.openssl.org
Development Mailing List [EMAIL PROTECTED]
Automated List Manager [EMAIL PROTECTED]
______________________________________________________________________
OpenSSL Project http://www.openssl.org
Development Mailing List [EMAIL PROTECTED]
Automated List Manager [EMAIL PROTECTED]