|
From: | E. Weddington |
Subject: | Re: [avr-chat] Re: WinAvr 2005... compile problems |
Date: | Tue, 08 Mar 2005 12:11:21 -0700 |
User-agent: | Mozilla Thunderbird 0.7.3 (Windows/20040803) |
Jeff Barlow wrote:
Sure, but in the end, AVR GCC users don't care about *other* Makefiles, as all AVR GCC Makefiles are not derived from those older Makefiles."E. Weddington" <address@hidden> wrote:Make is a Unix creature and was designed to work in an environment that used the full 7 bit ASCII code set. The world is full of make files that rely on that fact.
And that's a *very* good point. I try to make it a point that practically all software development tools in WinAVR are cross-platform, with the exception being the editor/IDE (because nobody in Unixland cares about a cross-platform version; everybody has their own religion) and some specific Windows tools such as a text line ending convertor.We are seeing quite a bit of talk about creating a consistent avr-gcc working environment that allows one to move projectsbetween *nix and windows tool sets.
A windows only, uni-case variant of make may be appropriate for developing code to run on windows. In a cross platform development environment it would only make life harder for most of us.
Yup. My other hope with WinAVR is to introduce Windows users to Open Source software that is also cross-platform. If a user is comfortable using it on Windows, perhaps they would be interested in using it on Linux as well. With something as fundamental as GNU Make, it would be better if it behaved the same on both platforms.
Does anybody disagree with that? This argument alone makes me lean towards a case-sensitive make. Thanks Eric
[Prev in Thread] | Current Thread | [Next in Thread] |