I'm also having problems getting 2.16.1 to build. I'm doing my work in a public github account, https://github.com/steelewool/iraf. For right now, my current problem is that I'm unable to build libVO.a since it appears that the files that should be in vendor/voclient/libvo are missing. Does anyone know where I might find the latest 2.16.1 version of these files?
If anyone want to take a look at my current progress feel free. My son and I are posting issues so we can track our progress.
Quote by: oleboleThe second problem (with "make sysgen") seems to be fixable with the foillowing patch:
PATCH Formatted Code
--- a/unix/hlib/libc/libc.h
+++ b/unix/hlib/libc/libc.h
@@ -322,8 +322,8 @@
/*
*/
-#include "/iraf/iraf/unix/bin/f2c.h"
-#include "/iraf/iraf/unix/hlib/libc/vosproto.h"
+#include "../../f2c/f2c.h"
+#include "vosproto.h"
#define D_libc
#define D_libc_proto
However, then I get a lots of errors like
TXT Formatted Code
aclrc.c:6:18: fatal error: iraf.h: Datei oder Verzeichnis nicht gefunden
#include
^
compilation terminated.
and the compilation finishes with
TXT Formatted Code
xc -Nz -/g -/m64 -p vo -p noao x_votools.o libpkg.a -lasttools -lxtools -lstg -lds -ltbtables -lslalib -o xx_votools.e
gcc: error: libVO.a: Datei oder Verzeichnis nicht gefunden
HSI is compiled NOVOS
HSI is compiled NOVOS
Warning, mkpkg line 7: module `relink' not found or returned error
move `xx_votools.e' to `vobin$x_votools.e'
$move: file `xx_votools.e' not found
Warning, mkpkg line 20: error moving file xx_votools.e
Warning, mkpkg line 8: module `install' not found or returned error
Warning, mkpkg line 10: module `update@votools' not found or returned error
Warning, mkpkg line 3: module `update' not found or returned error
Start: So 18. Mai 17:06:48 CEST 2014
End: So 18. Mai 17:14:19 CEST 2014
So 18. Mai 17:14:19 CEST 2014
I started from with a plain installation without previous IRAF installation in /iraf/ and with a removed $HOME/.iraf path.