Tell astro where to find estartab and here by defining SYS9 in CFLAGS.
(Better ideas welcome).
diff --git a/src/cmd/astro/.cvsignore b/src/cmd/astro/.cvsignore
index 3afd078..588b951 100644
--- a/src/cmd/astro/.cvsignore
+++ b/src/cmd/astro/.cvsignore
@@ -1 +1,2 @@
o.out
+o.astro
diff --git a/src/cmd/astro/astro.h b/src/cmd/astro/astro.h
index ab3c411..7aeff4e 100644
--- a/src/cmd/astro/astro.h
+++ b/src/cmd/astro/astro.h
@@ -1,8 +1,8 @@
#include <u.h>
#include <libc.h>
-#pragma varargck type "R" double
-#pragma varargck type "D" double
+//#pragma varargck type "R" double
+//#pragma varargck type "D" double
typedef struct Obj1 Obj1;
typedef struct Obj2 Obj2;
diff --git a/src/cmd/astro/mkfile b/src/cmd/astro/mkfile
index 8ad239a..6fa05c1 100644
--- a/src/cmd/astro/mkfile
+++ b/src/cmd/astro/mkfile
@@ -36,4 +36,7 @@
HFILES=astro.h\
SHORTLIB=bio 9
+
+CFLAGS= -DSYS9=\"$PLAN9\"
+
<$PLAN9/src/mkone