delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2003/12/08/01:39:38

Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sources.redhat.com/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com
Date: Mon, 8 Dec 2003 07:45:29 +0100
From: "Gerrit P. Haase" <gp AT familiehaase DOT de>
Reply-To: "Gerrit @ cygwin" <cygwin AT cygwin DOT com>
Organization: Esse keine toten Tiere
X-Priority: 3 (Normal)
Message-ID: <2433610479.20031208074529@familiehaase.de>
To: linda w <cygwin AT tlinx DOT org>
CC: Rafael Kitover <rkitover AT hotmail DOT com>, "'Cygwin List'" <cygwin AT cygwin DOT com>
Subject: Re: Cygwin port of Perl broken on Win32? Or does Cygwin not run on win32?
In-Reply-To: <3FCF8ABC.4000705@tlinx.org>
References: <Law9-OE66mD3JkUwWpS00002038 AT hotmail DOT com>
<3FCF8ABC DOT 4000705 AT tlinx DOT org>
MIME-Version: 1.0

Hallo linda,

Am Donnerstag, 4. Dezember 2003 um 20:27 schriebst du:

> How is it that "IsWinNT came to be "undefined" on a Win-based platform,
> anyway?  Just seems weird...

We have a POSIX layer above of Windows which is Cygwin, usually it is
enough to use 'OS=unix' in the Perl sources, sometimes we use some
exceptions and then the OS is defined as Cygwin.  There are parts in
the Windows Perl code which are not ported, however there is e.g. much
code about handling path conversion which isn't needed for Cygwin
because cygwin1.dll does the conversion and Perl can use it like it is
on other POSIX systems.  Other parts are missing in Cygwin Perl and
needs to be ported, probably the best would be to use native Windows
API calls to get around limitations in Cygwin.

Gerrit
-- 
=^..^=


--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019