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> <50F46D96 DOT 8000506 AT ecosensory DOT com> Date: Mon, 14 Jan 2013 16:41:41 -0500 Message-ID: Subject: Re: [geda-user] windows pcb version From: Bob Paddock To: geda-user AT delorie DOT com Content-Type: text/plain; charset=ISO-8859-1 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 Precedence: bulk > 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 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