libetpan - fdik
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
dunemaster c09f9cad2d added critical section deletion on windows 7 years ago
..
libetpan added critical section deletion on windows 7 years ago
readmsg Removed reference to non-existent files from Visual Studio solution 8 years ago
smtpsend added critical section deletion on windows 7 years ago
Makefile.am import from CVS 11 years ago
README.txt updated redme files 8 years ago
StdAfx.h import from CVS 11 years ago
build_headers.bat Updated for MSVC build 9 years ago
build_headers.list Added free sort result list function. 9 years ago
libetpan-config.h Updated for MSVC build 9 years ago
libetpan.sln Removed reference to non-existent files from Visual Studio solution 8 years ago
libetpan_version.h 1.6 7 years ago
stdbool.h Updated for MSVC build 9 years ago

README.txt


libEtPan!

_________________________________________________________________

Windows Build:

This folder contains the suff needed for the Windows build.
_________________________________________________________________

Build a version:

1. Open libetpan.sln with VC++ 2008

2. Choose configuration Debug or Release

3. Build Solution

This will generate libetpan.dll and readmsg.exe and smtpsend.exe and the include/libetpan
folder. This folder, in combination with libetpan.lib, is needed for your
Windows applications using the libetpan.dll.

_________________________________________________________________

Build a SSL version:

0. OpenSSL include files and binaries for Windows can be obtained at www.openssl.org/related/binaries.html.

1. Open libetpan.sln with VC++ 2008

2. Choose configuration Debug_ssl or Release_ssl

3. Create two folders on same level as libetpan folder
3.1 3include : should contains openssl/ folder with all its includes
3.2 3lib : should contain openssl/ folder with the four build files (Win32) and two *.lib files.
- Debug_ssl configuration expects ssleay32MDd.lib and libeay32MDd.lib
(MDd suffix indicates for version built for Multithreaded Debug C Runtime)
- Release_ssl configuration expects ssleay32MD.lib and libeay32MD.lib
(MDd suffix indicates for version built for Multithreaded Release C Runtime)


4. Build Solution

This will generate libetpan.dll, readmsg.exe and smtpsend.exe and the include/libetpan
folder. This folder, in combinaition with libetpan.lib, is needed for your
Windows applications using the libetpan.dll.

_________________________________________________________________


Copy of headers:

The include folder is build by build_headers.bat, the dependence is not based on headers
files themselves, but on a fake file, genarated after the .bat was executed (_headers_depends).
So, if you modify original headers (in src), you need to remove this file to refresh the
includes copy folder.

_________________________________________________________________

Linker errors:

If you are getting a missing function linker error, a new source file may have been added to the
src folder somewhere by another (unix based) contributor. This now must be added to the solution
for it to compile properly.