diff --git a/NT/tools/rntcl b/NT/tools/rntcl index 4053f899e0dee68710e1d558751f634093cc6e33..be80a032f510e51b9ee570a264022665333c32cc 100755 --- a/NT/tools/rntcl +++ b/NT/tools/rntcl @@ -40,7 +40,7 @@ string remove_ext(string file) int main(int argc, string *argv) { - string *ldopts=({}); + string *ldopts=({"-INCREMENTAL:no"}); string *cflags=({ "-Zm300", "-F8388608", @@ -87,8 +87,17 @@ int main(int argc, string *argv) break; case "share": // fixme - share=1; - target="dll"; + switch(option[1]) + { + case "hare": + share=1; + target="dll"; + break; + + case "tatic": + /* Not yet implemented */ + break; + } break; case "oper_pre": @@ -286,7 +295,7 @@ int main(int argc, string *argv) { if(!file_stat(wantfile)) { - werror("RNTCL: output file not generated.\n"); + werror("RNTCL: output file not generated (%s).\n",wantfile); exit(1); } }