For those of us who need these packages, here are some tips for installing both under 10.6:
For fink, a great set of instructions exists here:
http://sage.ucsc.edu/~wgscott/xtal/wiki/index.php/64-bit_Fink_for_10.5
For MacPorts, the process was even simpler (although it does look more complicated in these instructions, really it is simpler):
Now, to get the binary paths configured properly for all users of the Mac, I edited /etc/profile with the following:
Then, close your Terminal window and reopen a new one in order to use the fink and port commands. (In case you don't know, closing/reopening the window in Terminal is the easiest way to test that your installations and path configurations work properly and that your bash sessions can find the paths as you configured them... but if you're following along up to this point, you probably know that already!)
For fink, a great set of instructions exists here:
http://sage.ucsc.edu/~wgscott/xtal/wiki/index.php/64-bit_Fink_for_10.5
- Open up the Terminal
- Follow all the instructions on the page http://sage.ucsc.edu/~wgscott/xtal/wiki/index.php/64-bit_Fink_for_10.5
- I chose the default options, for those of you 64-bit purists who don't want any 32-bit software on their system, you might want to choose the “64-bit Only” option when prompted by Fink
- Also, since I'm not concerned about running a 32-bit version of Fink alongside my 64-bit Fink, I altered the /sw64 wherever it appeared in the instructions to /sw
For MacPorts, the process was even simpler (although it does look more complicated in these instructions, really it is simpler):
- Open up the Terminal
- svn co http://svn.macports.org/repository/macports/trunk/base/
- Wait for it to finish checking out files
- cd base
- ./configure
- make
- sudo make install
- sudo /opt/local/bin/port -v selfupdate
Now, to get the binary paths configured properly for all users of the Mac, I edited /etc/profile with the following:
- sudo nano /etc/profile
- Add the following lines after the end of this file:
PATH=$PATH:/opt/local/bin
source /sw/bin/init.sh
- If you didn't change Fink's directory from /sw64 to /sw above like I did, then that last line should instead read:
source /sw64/bin/init.sh - Then save (if using nano as I did above, ^X then Return)
Then, close your Terminal window and reopen a new one in order to use the fink and port commands. (In case you don't know, closing/reopening the window in Terminal is the easiest way to test that your installations and path configurations work properly and that your bash sessions can find the paths as you configured them... but if you're following along up to this point, you probably know that already!)