On 5/7/07, Raphael Neider <rneider@...> wrote:
> The .ignore files instruct the Makefiles not to build certain
> subdirectories (adc, i2c, usart) for some PIC16 devices---those that do
> not sport the required SFRs/functionality.
> Nope, *.ignore cannot be ignored ;-).
> Though this is probably caused by switching from bash to sh, the issue
> should be fixed in SDCC r4791 (committed Sunday evening).
> Makefile.rules was instructing grep to read possibly non-existing files,
> had buggy redirection ("&> /dev/null" is interpreted by some shells as
> `execute in background and redirect stdout to /dev/null' instead of the
> bashish `redirect stdout and stderr to /dev/null'; now changed to
> ">/dev/null 2>&1"), ...
Just recompiled the library using your tips, and it worked. So it is because
Now I have successfully compiled sdcc under OpenBSD 4.0 and also under mingw
in Windows box.
Thanks for the help.