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