External reference:
miriad
Known bugs
Upgrade reminders:
If you modify you local source of miriad (e.g. increase some buffer
sizeas in $MIRINC/maxdim.h and/or $MIRINC/maxdimc.h) you will
most likely need to do the following to get a new system:
mirboss (the alias to make you a miriad boss)
mir.install subs prog (recompile library and programs)
cd $MIRLIB; make slib (rebuild the shared library)
Upcoming Release(s)
Partially a wish-list, here are some things being worked on and/or coming
out in the next release:
- MIRIAD is now under
CVS control.
- Candidate release 00nov21 is now available
- 28-aug-00: fixed xmrecvlist compilation for linux
- Candidate release 00aug11 is now available.
- 10-aug-00: uvwide re-computes wides wrong if different size
spectral windows present, also added kdoc files to
- Candidate release 00aug04 is now available from
anon.ftp. It was
built on redhat6.2, and also comes with a pre-compiled PGPLOT.
- inclusion of all BIMASONG patches (BSS)
- g* routines still patched manually, as well as mossdi2 and mselfcal.
- Corel (debian based) needs to be recompiled by replaceing
-ltermcap with -lncurses. Otherwise 'miriad' and 'wip' will
not run. Edit the files:
borrow/wip/makewip and src/sys/bin/stub.tools
Release 00feb10
This is now being built on Mandrake6.0, which is compatible with
Redhat6.0 and SuSe 6.x. Note this binary release will *not* work with
redhat5.2 without either patching your distribution or recompiling
miriad.
- 29-aug-99: fixed bug in reading miriad mask files in WIP under linux
- WIP is now also
available as a debian package. Within astromake
we now plan to extract a separate WIP binary release.
- implot: new mosaic pattern options
- new version of gfiddle/gapply that allow batch mode and fix missing
antenna problems
- (2-aug-99) new version of mir.bench with command line options
- (5-aug-99) fixed limits in selfcal, mselfcal, uvio.c, key.c, keyf.for
for large mosaicing scripts for the SONG people.
- merge in some minor WIP changes that never made it into the archive
Release 99aug02
- (5-aug-99) fixed limits in selfcal, mselfcal, uvio.c, key.c, keyf.for
for large mosaicing scripts for the SONG people.
- (1-aug-99) uvflag fixed for large (>40) antennas
- (29-jul-99) full support for SH-based shells.
- (27-jul-99) system makefile (the one used with mirmake) will now
remake a shared library using "mirmake slib"
Release 99jul26
Release 99jul14
This release works fine on redhat5.2, but does not alow
development on redhat6.0
since the fortran library now requires libg2c, instead of libf2c. To
run the binary release on redhat6.0, you need to have the compat* libraries
installed.
- (4-may-99) one more bug in uvamp fixed
- (27-apr-99) fixed bugs to imlist, pcsub and mathd. they either coredump or produce
erroneous results.
- (12-apr-99) xcorf is now compiled and included; you need lesstiff (a motif1.2
OSS/clone) installed
(both lesstif-current-* and lesstif-current-devel-*)
Release 99apr01
Although compiled on a standard RedHat 5.2 box, it seems to work fine on
Debian 2.0 and
Slackware 3.6 (you need the glibc shared libs which come with sw36, so some older
versions of sw won't work unless you install those).
I installed the PGPLOT rpm's as available through astromake both on RH52 and SW36.
New things in this version of miriad:
- support for csh/tcsh as well as sh (bash) users.
- some "umd" additions (mir.man, mirsao, mirtng, mirlibs, mirmake) are now included
- fixed various program to now compile under linux picky g77 compiler
However:
- you need to have pgplot installed already. Astromake has an rpm
that you can install for most systems (seems to work on debian,
slackware 3.6 and of course redhat)
- some installations of redhat appear not to have symlinks from the .so file to
the .so.N file. This will affect you if you need to recompile programs or
want to develop programs: To fix that, do the following (as root):
ln -s /usr/X11R6/lib/libX11.so.6 /usr/X11R6/lib/libX11.so
ln -s /usr/lib/libpgplot.so.5 /usr/lib/libpgplot.so
ldconfig
I believe this happens if you have not installed the "development"
versions of these packages. You can also install the appropriate packages
of course.
Last updated: 25-jan-01