This version of xmccd is known to support the Alta USB cameras. The network cameras library is not tested, but it should build with makefile.xmccd . Run the script ./install_apogee_usb to copy the files needed to /usr/local/lib and /usr/local/include. The version of libapogreedrv.so included here was built with 64-bit OpenSuse 11.4 and should work with other similar Linux distributions. If you need 32-bit support you should build a new version as noted below: cd src make clean make -f makefile.xmccd libapogreeusbdrv.so cd .. ./install_apogee_usb This library is derived from apogee-driver-devel-3.7.0-linux-x86.tgz Dave Mills The Random Factory P.O. Box 44070 Tucson AZ 85733-4070 Tel: +1 (520) 822 5221 Fax: +1 (520) 822 5223 email rfactory@theriver.com http://www.randomfactory.com/ Some minor changes have been made to get the C functions which we need for xmccd, and to minimize runtime messaging. Copies of the modified files are in current. The complete modifed source is in src. If you need to work with another version of the source code, get the complete source code package (not the executable version) and put its contents into src in place of the files that are there now. Compare the "current" files to ones in "src" and make corresponding changes. Differences should be minor and easy to find with "diff". For compilation on a 64 bit system the models.mak file must have CXX defined as shown in current/models.mak. You could also edit models.mak to build support only for those models you need. John Kielkopf Physics and Astronomy University of Louisville eml: kielkopf@louisville.edu http://www.astro.louisville.edu/software