The new make system in tinyos-1.x/tools, which micaZ and telos require, uses make 3.80.

Unfortunately, make 3.80 (at least, the Oct 2002 release) has a bug which causes the new TinyOS build system to fail when a variable is longer than 200 characters long. This happens, for example, if you have several Java message classes that are declared as BUILD_EXTRA_DEPS. The (incorrect) error message when this happens is "virtual memory exhausted".

There is a patch to this bug (#1517 on the make bug tracker at savannah.gnu.org), which I've attached.

Attachment: eval-crash.diff
Description: Binary data



Phil

-------

"We shall not cease from exploration
And the end of all our exploring
Will be to arrive where we started
And know the place for the first time."

- T. S. Eliot,  'Little Gidding'
_______________________________________________
Tinyos-users mailing list
[EMAIL PROTECTED]
http://mail.Millennium.Berkeley.EDU/mailman/listinfo/tinyos-users

Reply via email to