MIME-Version: 1.0
Return-Path: bluepeak.westend.com!popeye
Return-Path: <popeye@bluepeak.westend.com>
Received: from popeye.bluepeak.westend.com by bluepeak  with smtp
	(Smail3.2 #1) id m11TqIg-00027cC; Wed, 22 Sep 1999 19:35:26 +0200 (MEST)
Received: from genesis for a.kupries
 with Cubic Circle's cucipop (v1.10 1996/09/06) Wed Sep 22 19:29:40 1999
Received: from nl-imail01.cmg.nl (nl-mail-dmz.cmg-gecis.nl [195.109.155.100])
	by genesis.westend.com (8.8.6/8.8.6) with ESMTP id NAA03237
	for <a.kupries@westend.com>; Wed, 22 Sep 1999 13:31:32 +0200 (MET DST)
Received: from nl-amv-route01.cmg.nl (NL-AMV-ROUTE01 [10.16.127.107]) by nl-imail01.cmg.nl with SMTP (Microsoft Exchange Internet Mail Service Version 5.5.2448.0)
	id TK96QM0Y; Wed, 22 Sep 1999 13:28:37 +0200
Received: by NL-AMV-ROUTE01 with Internet Mail Service (5.5.2232.9)
	id <SDQ957YR>; Wed, 22 Sep 1999 13:34:38 +0200
X-From_: jan.nijtmans@cmg.nl  Wed Sep 22 13:32:03 1999
Message-ID: <39DCDDFD014ED21185C300104BB3F99F73224C@NL-ARN-MAIL01>
From: Jan Nijtmans <jan.nijtmans@cmg.nl>
To: Andreas Kupries <a.kupries@westend.com>
Subject: RE: Trf, next pre-release
Date: Wed, 22 Sep 1999 13:34:33 +0200
X-Mailer: Internet Mail Service (5.5.2232.9)
Content-Type: multipart/mixed;
              boundary="----_=_NextPart_000_01BF04EE.737ACDFE"

------_=_NextPart_000_01BF04EE.737ACDFE
Content-Type: text/plain;
              charset="iso-8859-1"

Andreas Kupries wrote:
> Hi, I loaded the next and hopefully last pre-release of Trf to
> 
> 	http://www.oche.de/~akupries/noway/trf2.0.tar.gz


Good work. The build with gcc-2.95 succeeded out-of-the-box,
except that the name of the stub library was wrong. My fault.
Further on I tested your "makefile.vc5", which was a little
bit more problematic. Anyway, the attached zip-file
contains all fixes and simplifications I made, and the
resulting dll's and libraries.

Makefile.gnu:
- name of the stub library
- Simplification: DllEntryPoint@0 and z don't need to be
  excluded any more. The introduction of dllEntry.c and
  the renaming of "z" to "zf" fixed this already.

makefile.vc5
- TRF_VERSION macro didn't get transferred to init.c
- "c:\programs" doesn't work. Most safe is to use the
  short name "c:\progra~1", which should work on
  most international versions of Windows.
- Added -DUSE_TCL_STUBS flag.
- TRF_STUB_LIB_FILE was not defined.
- "-Dtry=__try -Dexcept=__except" is not necessary,
  since Trf doesn't use that.

generic/sha/sha.h
- On Windows, BYTE is already defined resulting in
  a warning.

Further on, the zip-file contains:
- trf20.dll             compiled with gcc-2.95, as usual. Should work on
Windows 95/98/NT/2000 with
                         Tcl8.0.6 (if ever released) and higher.
- libtrfstub20.a     Stub library for use with gcc-2.95, both cygwin and
mingw, needed to compile
                          Trfcrypt with gcc. Probably works with other
gcc/egcs versions as well, but this
                          is not tested.
- trfstub20.lib       Stub library produced with VC++ 5.0. Usable with 6.0
as well. Needed to compile
                          Trfcrypt with VC++ 5.0 or 6.0.

B.T.W.: You still have serveral dll's (trf1?80.dll) in the distribution. I
don't think that is intentional.

Regards,
--
Jan Nijtmans, CMG Arnhem B.V.
email:   Jan.Nijtmans@cmg.nl


------_=_NextPart_000_01BF04EE.737ACDFE
Content-Disposition: attachment;
	filename="trf.zip"
Content-Location: ATT-0-6E0ECA56DD70D311AB3400104BC2DC1B-T
	RF.ZIP
Content-Transfer-Encoding: base64
Content-Type: application/zip;
              name="trf.zip"

[encoded data, 63217 characters]
AAQABAAIAQAAvrUAAAAA

------_=_NextPart_000_01BF04EE.737ACDFE--
