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=Vd9XTQG08iSQ+gIMD3OHDWHz9NbR+AjdvywSbJcfr6k=; b=Whnyw05202nrSGRrV+qh6fycKavxTvW+TC4C8V4AznCii81/JBfEby+A3aQJpxliuH PPp0mw066pyOyNbmK+JpAmtQNcRtOtC4LGcacHam2MSEiy6C8eWAamEsj3s9YoXTT84V +94NYIH9GlILmj5QBOPmc7bnR7In7hg4uZ6iZUIO4jZzxc69FCawtMN4VaLAR+G/29gh MaRbtIV80H3dAsXS8smPe/WjOWwfWefM4eraN6hODS4jWNuOdwoM3n7vBNOlPboeFaPa hlEcegwaYo8j7er9CCAiml8l9/oXBUx90eTJ6n/EDyEQIhYrhf+JgQVuq1nlMMNuFxW9 kT9Q== MIME-Version: 1.0 In-Reply-To: <50F34397.8000700@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> Date: Sun, 13 Jan 2013 20:25:47 -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 > cmake, (and also learn to use that myself)? cmake is a make file generator, it will also generate project files for Microsoft compilers. Unless your goal is to target both compilers avoid cmake. Also cmake under windows will refuse to run if it finds sh/bash in the path. Even odder there can be very odd license interactions because of the way cmake reads the environment. Installing AVRStudio6 broke running of cmake to make VS2010 projects to build llvm. http://blog.softwaresafety.net/2012/07/invalid-license-data-reinstall-required.html You have to hack the cmake scripts if you run into that problem. I've found somethings that are simple as a few lines in a Makefile are nearly impossible to do with cmake at all, or it might take 50 lines, if you are doing odd things. cmake is good for the domain it was made for, however it is can be the wrong size hammer for many jobs. If you are still after a makefile generator then take a look at premake, which seem to be bit rotting (doesn't support anything past VS2010), and scons. Usually it is just easier to stick with Make. As Peter pointed out you can get Make from the gnuwin32 project. I'd just download the whole package and put that in my path as it will give you a near Unix/Linux like environment as far as the tool set., which is what I do. 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. 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?