X-Spam-Check-By: sourceware.org
Message-ID: <d62889820604120443o64146155ud3cca1f868d50311@mail.gmail.com>
Date: Wed, 12 Apr 2006 07:43:33 -0400
From: "Jeff Lange" <jlange6648@gmail.com>
To: cygwin@cygwin.com
Subject: Re: XP embedded
In-Reply-To: <20060412095556.GC10758@calimero.vinschen.de>
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Disposition: inline
References: <d62889820604111122u698c48fbk89881ee70082f434@mail.gmail.com> 	 <20060412095556.GC10758@calimero.vinschen.de>
X-IsSubscribed: yes
Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm
Precedence: bulk
List-Unsubscribe: <mailto:cygwin-unsubscribe-archive-cygwin=delorie.com@cygwin.com>
List-Subscribe: <mailto:cygwin-subscribe@cygwin.com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin@cygwin.com>
List-Help: <mailto:cygwin-help@cygwin.com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner@cygwin.com
Mail-Followup-To: cygwin@cygwin.com
Delivered-To: mailing list cygwin@cygwin.com
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id k3CBhkNZ030616

/dev/zero does work properly.  I changed line 68 in /etc/profile to
use /dev/zero instead of /dev/null and I no longer get the bash error
on start up.

Perhaps the cygwin libraries should be modified so that if the windows
NUL device doesn't exist, it should use a different method.

Thanks.
-Jeff


On 4/12/06, Corinna Vinschen <corinna-cygwin@cygwin.com> wrote:
> On Apr 11 14:22, Jeff Lange wrote:
> > Hi all,
> >   While searching though the mail list archives, I found a posting
> > back on March 9th asking about XP Embedded SP2 and the error
> > "/dev/null: No such file or directory".
> >
> > Everyone blasted the poster for running a really old version of Cygwin.
> >
> > Well I'm running into the exact same problem, except that I'm running
> > the latest version of Cygwin. When I start a console I get the message
> > "bash: /dev/null: No such file or directory"
> >
> > I did a little playing around and if I try to pipe anything out
> > /dev/null I get the error.  just for kicks I tried creating /dev/null
> > using mknod, but it failed saying that the file already exists
> >
> > I have the exact same installation on regular XP SP2 and this problem
> > does not exist
> >
> > Let me know if you have any ideas on what the issue might be.
>
> /dev/null in Cygwin is a direct connection to the NUL device of
> Windows.  It looks like this device simply doesn't exist on
> embedded XP.  However, further debugging would be required by
> somebody actually owning embedded XP (e.g. you).
>
> As a workaround, try redirecting output to /dev/zero which is not
> implemented using the Windows NUL device.
>
>
> Corinna
>
> --
> Corinna Vinschen                  Please, send mails regarding Cygwin to
> Cygwin Project Co-Leader          cygwin AT cygwin DOT com
> Red Hat
>
> --
> 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/
>
>

--
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/


