Article delegate-en/3203 of [1-5017] on the server localhost:7119
  upper oldest olders older1 this newer1 newers latest
search
[Top/Up] [oldest] - [Older+chunk] - [Newer+chunk] - [newest + Check]
[Reference:<_A3201@delegate-en.ML_>]
Newsgroups: mail-lists.delegate-en

[DeleGate-En] Re: problem with CFI on Windows?
27 Apr 2006 12:31:23 GMT feedback@delegate.org (Yutaka Sato)
The DeleGate Project

Martin,

In message <_A3201@delegate-en.ML_> on 04/26/06(19:53:33)
you Martin Vetter <pnieabdyi-qghxypn4kja6.ml@delegate.org> wrote:
 |> It's wrong for you to use DeleGate on Windows,
 |> espacially with a little complecated features like CFI :p
 |
 |I would use Mac OS X or Linux,
 |but my boss prefers Windows ;o)

It's a sad but usual story :p

 |> The first byte seems buffered in the
 |> FILE structure with non-buffering mode and
 |> lost when it returns to buffering mode.
 |> Thus it can be fixed as the enclosed patch.
 |
 |I tried and failed to compile the sources on Windows.
 |I have Visual Studio installed and everything seems to compile fine,
 |but somewhere down the road the linker hangs and doesn't return ...

At least I can make it with VC5 by "make-vc.bat" in the distribution
file, and with VC7 by the enclosed batch file.

 |Will you incorporate this fix into the next dg9_2_0-pre release?
 |Thanks for your help!

I uploaded 9.2.0-pre9 with extensions for access counter.

Cheers,
Yutaka
--
  D G   Yutaka Sato <y.sato@delegate.org> http://delegate.org/y.sato/
 ( - )  National Institute of Advanced Industrial Science and Technology
_<   >_ 1-1-4 Umezono, Tsukuba, Ibaraki, 305-8568 Japan
Do the more with the less -- B. Fuller

REM ---------------------------------------------------------------
REM the following MSDEV7 should be set to the directory of your Vc7
REM 
set MSDEV7=C:\somewhere\VC++.net\Vc7\
REM
set   compath=%MSDEV7%bin;%MSDEV7%PlatformSDK\Bin
REM
set  includes=%MSDEV7%include;%MSDEV7%PlatformSDK\Include
REM
set libraries=%MSDEV7%lib;%MSDEV7%PlatformSDK\lib
REM
set MSDEV7=
REM
set PATH=%compath%
NMAKE.EXE INCLUDE="%includes%" LIB="%libraries%"
REM
REM set INCLUDE=%includes%
REM set LIB=%libraries%
REM
REM ---------------------------------------------------------------

  admin search upper oldest olders older1 this newer1 newers latest
[Top/Up] [oldest] - [Older+chunk] - [Newer+chunk] - [newest + Check]
@_@V