aboutsummaryrefslogtreecommitdiff
path: root/src/configure.linux64.orig
diff options
context:
space:
mode:
Diffstat (limited to 'src/configure.linux64.orig')
-rwxr-xr-xsrc/configure.linux64.orig74
1 files changed, 74 insertions, 0 deletions
diff --git a/src/configure.linux64.orig b/src/configure.linux64.orig
new file mode 100755
index 0000000..e0c989b
--- /dev/null
+++ b/src/configure.linux64.orig
@@ -0,0 +1,74 @@
+#!/bin/sh
+
+echo "***********************************"
+echo "***** Preparing Makefiles *********"
+echo "******** for Linux 64 *************"
+echo "***********************************"
+
+cp Makefile.Linux64 Makefile
+cp fuv/Makefile.Linux64 fuv/Makefile
+cp fes/Makefile.Linux64 fes/Makefile
+cp analysis/Makefile.Linux64 analysis/Makefile
+cp libcf/Makefile.Linux64 libcf/Makefile
+cp cal/jitter/Makefile.Linux64 cal/jitter/Makefile
+cp slalib/mk.sv slalib/mk
+
+FC=""
+for ac_prog in gfortran g77
+do
+# Extract the first word of "$ac_prog", so it can be a program name with args.
+ set dummy $ac_prog; ac_word=$2
+ echo "checking for $ac_word..."
+ IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
+ ac_dummy="$PATH"
+ for ac_dir in $ac_dummy; do
+ test -z "$ac_dir" && ac_dir=.
+ if test -f $ac_dir/$ac_word; then
+ FC="$ac_prog"
+ break
+ fi
+ done
+ IFS="$ac_save_ifs"
+ if test -n "$FC"; then
+ echo " yes"
+ else
+ echo " no"
+ fi
+ test -n "$FC" && break
+done
+test -n "$FC" || FC="nope"
+
+if test $FC = 'nope' ; then
+ echo "Warning: No acceptable fortran compiler was found. Please install one from the GNU compilers."
+ echo " Read INSTALLING_CalFUSEv3.2.1 for details."
+else
+ echo "checking for cfitsio..."
+ if ! test -d /usr/include/cfitsio ; then
+ echo " no"
+ echo ""
+ echo "Warning: CFITSIO was not found in /usr/include"
+ echo " Please install CFITSIO for Linux 64 as explained in the installation notes"
+ echo " If you already did so and still get this message, please copy the cfitsio"
+ echo " repertory in '/usr/include'"
+ echo " If you don't have permission to do so, follow the instructions in the"
+ echo " Installation notes."
+ echo ""
+ else
+ echo " yes"
+ cp /usr/include/cfitsio/* ../include/
+ cp /usr/include/cfitsio/* ../include/cfitsio/
+
+ if test $FC = 'g77' ; then
+ for mk in Makefile fuv/Makefile analysis/Makefile libcf/Makefile cal/jitter/Makefile
+ do
+ mv $mk ${mk}.sv
+ sed -e "s/-lgfortran/-lg2c/g" ${mk}.sv > $mk
+#cfit mv $mk ${mk}.sv2
+#cfit sed -e "s#-lcfitsio#-lcfitsio -L/usr/include/cfitsio/lib#g" ${mk}.sv2 > $mk
+ done
+ sed -e "s/gfortran/g77/g" slalib/mk.sv > slalib/mk
+ fi
+ echo
+ echo "Type 'make clean' then 'make -e install'"
+ fi
+fi