delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2013/01/14/16:41:57

X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f
X-Recipient: geda-user AT delorie DOT com
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20120113;
h=mime-version:in-reply-to:references:date:message-id:subject:from:to
:content-type;
bh=xZsA5rkSVuYor3t7ZspDgIYRZ3rxvrAsiS/lhTamCTY=;
b=ohT9Q+UWDBpMI2VlXD9Z8zcVF3DVPd5+rir0OuVrPaY0XDSjbwKQxQ16HYYMEr6/u2
MRgZxy48p5UDMquJKCdpBZOQTHd7kQWMxIniIsD9XSGjVPn+NAgy7LlFjSgUuF/0D4K5
3UFQ/qfRvudiXtgMYbrxo3de//+VhuDmeVXepvOKqv2kWcbldBYCqcjvzRzCCJ7ej6pC
FpALKoCT1uzfgTHCbuBUOsr7lsLqOcJJRJWvdTxOrG4XcGqkhOVbDlOZlQQcgg7EHjYw
rGepSVjJl5T3p7aF6A3tmKOBJDpdjTobrC2KonDRmQUzbRZ7tMImxI/Brqx0kwNtutiE
dc6Q==
MIME-Version: 1.0
In-Reply-To: <50F46D96.8000506@ecosensory.com>
References: <50F20C2D DOT 5080407 AT ecosensory DOT com>
<201301130123 DOT r0D1NwQJ003903 AT envy DOT delorie DOT com>
<50F34397 DOT 8000700 AT ecosensory DOT com>
<CAOuGh8_3C6Frpd33=LzF1ewsEPCcFquYbYY2+BppRzBa74COpw AT mail DOT gmail DOT com>
<50F46D96 DOT 8000506 AT ecosensory DOT com>
Date: Mon, 14 Jan 2013 16:41:41 -0500
Message-ID: <CAOuGh88=+OnED=fV80wk5t1S68boMSTtRVPYjBbOnVwOfDh-mg@mail.gmail.com>
Subject: Re: [geda-user] windows pcb version
From: Bob Paddock <graceindustries AT gmail DOT com>
To: geda-user AT delorie DOT com
Reply-To: geda-user AT delorie DOT com
Errors-To: nobody AT delorie DOT com
X-Mailing-List: geda-user AT delorie DOT com
X-Unsubscribes-To: listserv AT delorie DOT com

> The only shell I am familiar with is Cygwin.


Cygwin is a build environment.  Running inside of Cywin on Windows
makes things seem Unix like.
MSYS is a build environment as well, based on MinGW.


  Cygwin has not been needed for anything gEDA related for a few years.

The shell in Windows is command.com, cmd.com or powershell.com.  The
there are several different shells available for Unix.
BASH and ZSH are the two common ones.  They are usually symbolically
linked to be called 'sh' by convention.

What you are looking for is sh.exe or bash.exe, can't put my finger on
the canonical site for them right now.

Make has an internal shell that it uses for most but not all things.
  Unless you find something not working without a 'sh' style shell on
Windows I'd not worry about it just yet.

Maybe it would be better for you to tells what your actual goal is?
There is no need to build anything on Windows,
as DJ has the cross compiled binaries on his site.  Do you want Make
for running recipes to build footprints or something?  Otherwise it is
not really needed.

> My windows collaborator will expect easy printing too...

I export to PS and use GhostView.


On Mon, Jan 14, 2013 at 3:41 PM, John Griessen <john AT ecosensory DOT com> wrote:
> On 01/13/2013 07:25 PM, Bob Paddock wrote:
>>
>> You'll still need to find sh/bash someplace.  I took mine from
>> the WinAVR compiler as I had it at hand.   Make's internal sh does
>> fine for most things, a few esoteric things only work with a real
>> shell being available.
>
>
> The only shell I am familiar with is Cygwin.  Wanted to be less invasive.
> I do want to be able to suggest running scripts from a shell.  What is
> FOSS and recommended for that?
>
> This sounds like the minimal way -- instal mingw and msys:
> "MSYS is a collection of GNU utilities such as bash, make, gawk
> and grep to allow building of applications and programs which
> depend on traditionally UNIX tools to be present. It is
> intended to supplement MinGW and the deficiencies of the cmd shell."
>
>
>
>> I have a on going series of Makefile tips for doing unusual things on my
>> blog:
>>
>> http://blog.softwaresafety.net/2011/03/make-makefile-tip-4-gnu-make-standard.html
>>
>>>> >>The Windows versions act just like the Linux versions...
>>
>> Unless you want to print, or has that been fixed?
>
>
> My windows collaborator will expect easy printing too...
>
> John

- Raw text -


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