Dear Elwood, After some changes in the Cygwin environment one may encounter problems when compiling XEphem on recent Cygwin installations. Main problems are use of appropriate Motif libraries and the XPrint library which is currently obsolete in Cygwin. Here is how I have survived (with XEphem version 3.7.2 and xephem-3.7.5-RC12). Let us assume that Cygwin XWin Server and gcc compiler with make are already installed. 1. Exit the XWin Server and run the Cygwin setup utility. 2. Uncheck "Hide obsolete packages" checkbox and install at least the following Cygwin packages: - font-bh-lucidatypewriter-dpi75 - libXm-devel - libXt-devel - libXext-devel - libXmu-devel - libX11-devel - xorg-x11-base (Obsolete package) - XFree86-lib-compat (Obsolete package) 3. Create a symbolic link for libXp.dll to /usr/lib: ln -s /usr/X11R6/bin/libXp.dll /usr/lib/libXp.dll 4. Modify the Makefile in the XEphem source directory GUI/xephem. Comment the original XLIBS line: XLIBS = $(MOTIFL)/libXm.a -lXp -lXt -lXext -lXmu -lX11 by adding a # in the beginning of the line and add a new XLIBS line: XLIBS = -lXm -lXp -lXt -lXext -lXmu -lX11 5. Run make without any additional arguments: rm -f xephem.exe && make 6. If the compilation was succesful then continue according to the XEphem installation instructions. I did not tested this trick with newest XEphem versions. Feel free to share this if you think it helps. Clear skies, Pertti -- Pertti Pääkkönen, PhD Chief Engineer University of Eastern Finland, Joensuu pertti.paakkonen@uef.fi