Menu

Tree [550aa3] default tip /
 History

Read Only access


File Date Author Commit
 bcb 2013-07-16 alexrayne alexrayne [550aa3] +csitsio:BCB package
 License.txt 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 Makefile.in 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 README 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 README.MacOS 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 README.win32 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 adler32.c 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 buffers.c 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 cfileio.c 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 cfitsio.doc 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 cfitsio.pc.in 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 cfitsio.pdf 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 cfitsio.ps 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 cfitsio.tex 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 cfitsio.toc 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 cfitsio_mac.sit.hqx 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 cfortran.doc 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 cfortran.h 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 changes.txt 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 checksum.c 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 config.guess 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 config.sub 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 configure 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 configure.in 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 cookbook.c 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 cookbook.f 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 crc32.c 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 crc32.h 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 deflate.c 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 deflate.h 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 drvrfile.c 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 drvrgsiftp.c 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 drvrgsiftp.h 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 drvrmem.c 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 drvrnet.c 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 drvrsmem.c 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 drvrsmem.h 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 editcol.c 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 edithdu.c 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 eval.l 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 eval.y 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 eval_defs.h 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 eval_f.c 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 eval_l.c 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 eval_tab.h 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 eval_y.c 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 f77.inc 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 f77_wrap.h 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 f77_wrap1.c 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 f77_wrap2.c 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 f77_wrap3.c 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 f77_wrap4.c 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 fits_hcompress.c 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 fits_hdecompress.c 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 fitscopy.c 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 fitscore.c 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 fitsfile.tpt 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 fitsio.doc 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 fitsio.h 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 fitsio.pdf 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 fitsio.ps 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 fitsio.tex 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 fitsio.toc 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 fitsio2.h 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 fpack.c 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 fpack.h 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 fpackguide.pdf 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 fpackutil.c 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 funpack.c 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 getcol.c 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 getcolb.c 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 getcold.c 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 getcole.c 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 getcoli.c 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 getcolj.c 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 getcolk.c 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 getcoll.c 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 getcols.c 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 getcolsb.c 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 getcolui.c 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 getcoluj.c 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 getcoluk.c 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 getkey.c 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 group.c 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 group.h 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 grparser.c 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 grparser.h 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 histo.c 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 imcompress.c 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 imcopy.c 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 infback.c 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 inffast.c 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 inffast.h 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 inffixed.h 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 inflate.c 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 inflate.h 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 inftrees.c 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 inftrees.h 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 install-sh 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 iraffits.c 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 iter_a.c 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 iter_a.f 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 iter_a.fit 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 iter_b.c 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 iter_b.f 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 iter_b.fit 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 iter_c.c 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 iter_c.f 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 iter_c.fit 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 iter_image.c 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 iter_var.c 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 longnam.h 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 make_dfloat.com 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 make_gfloat.com 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 make_ieee.com 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 makefile.bc 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 makefile.vcc 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 makepc.bat 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 mkpkg 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 modkey.c 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 pliocomp.c 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 putcol.c 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 putcolb.c 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 putcold.c 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 putcole.c 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 putcoli.c 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 putcolj.c 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 putcolk.c 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 putcoll.c 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 putcols.c 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 putcolsb.c 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 putcolu.c 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 putcolui.c 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 putcoluj.c 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 putcoluk.c 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 putkey.c 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 quantize.c 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 quick.pdf 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 quick.ps 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 quick.tex 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 quick.toc 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 region.c 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 region.h 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 ricecomp.c 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 sample.tpl 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 scalnull.c 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 smem.c 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 speed.c 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 swapproc.c 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 testf77.f 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 testf77.out 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 testf77.std 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 testprog.c 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 testprog.out 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 testprog.std 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 testprog.tpt 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 trees.c 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 trees.h 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 uncompr.c 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 vmsieee.c 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 vmsieeed.mar 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 vmsieeer.mar 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 wcssub.c 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 wcsutil.c 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 winDumpExts.mak 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 windumpexts.c 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 zcompress.c 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 zconf.h 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 zlib.h 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 zuncompress.c 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 zutil.c 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import
 zutil.h 2013-07-16 alexrayne alexrayne [1ad842] +cfitsio v 3350, CCFits v2.4 import

Read Me

To build CFITSIO library on an Intel Mac as a Universal Binary

Unzip the library:
- tar xzf cfitsio3060.tar.gz (or whatever version this is)

- cd cfitsio/

- copy the cfitsio-xcodeproj.zip file here

- unzip cfitsio-xcodeproj.zip

- start Xcode and open cfitsio.xcodeproj

- expand the "Targets" menu under "Groups & Files" 

- choose one of the following build options:

  * right-click on Build PPC -> Build "Build PPC"

  * right-click on Build i386 -> Build "Build i386"

  * right-click on Build x86_64 -> Build "Build x86_64"

  * right-click on Build Universal -> Build "Build Universal"
    (Builds all three of the above options, i.e. a Universal Binary
     usable on ppc, i386, and x86_64 architectures)

  (For some reason clicking on the menu "Build" icon doesn't seem to
   work correctly, but the right-click menus do).

-------------------------------------------------------

Another way to build the universal binary:

- unpack the cfitsio source code tar file
- cd cfitsio

Set the CFLAGS environment variable for building a Universal Binary:

  C-Shell variants:
  setenv CFLAGS "-arch ppc -arch i386 -arch x86_64 -g -O2"

  Bourne Shell variants:
  export CFLAGS="-arch ppc -arch i386 -arch x86_64 -g -O2"

Then proceed with the standard cfitsio build, i.e.:

- ./configure
- make
- make install


-------------------------------------------------------

Below, are the old (and now obsolete) instructions for building CFITSIO
on classic Mac OS-9 or earlier versions:

1. Un binhex and unstuff cfitsio_mac.sit.hqx
2. put CFitsioPPC.mcp in the cfitsio directory.
2. Load CFitsioPPC.mcp into CodeWarrior Pro 5 and make.
   This builds the cfitsio library for PPC.  There are also targets for both 
   the test program and the speed test program.

To use the MacOS port you can add Cfitsio PPC.lib to your Codewarrior Pro 5
project.  Note that this only has been tested for the PPC. It probably
won't work on 68k macs.  Also note that the fortran bindings aren't
included.  I haven't worked with the codewarrior f2c plugin so I don't know
how these would work.  If one is interested, please write and I can look
into this.