install:mac_fink

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
install:mac_fink [2019/05/16 11:34] paffenholzinstall:mac_fink [Unknown date] (current) – removed - external edit (Unknown date) 127.0.0.1
Line 1: Line 1:
-====== Preparation: fink ====== 
- 
-**Note**: This is only required if you want to do an installation using **Fink** to solve dependencies or use a ''gcc'' from ''fink'' to compile ''polymake''. 
- 
-  - If you haven't installed ''Fink'' on your Mac already, then follow the following few steps. Otherwise, jump to 2.). ''Fink'' should not interfere with any of the other Linux ports, so you can safely use ''Fink'' even if you already have another (e.g. Macports). Note that in any case you will need administrator rights on your Mac (or use ''sudo'').  
-    * Use the helper script provided at [[http://www.finkproject.org/download/srcdist.php|''Fink'' download page]]. Follow the link to the helper script, download ''InstallFink.tgz'', unpack it, switch to the directory ''InstallFink'' created by the tar archive, make the one file in it executable (with ''chmod u+x InstallFink.tool'') and execute it.  
-    * New terminal sessions must be made aware of the location of your ''Fink''. For this you can issue the command <code>. /fink-base_path/bin/init.sh</code> in the terminal (observe the ''.'' at the beginning!). If you took the default during installation of ''Fink'', then ''fink-base_path'' is just ''/sw''. It is convenient to put this into the configuration file ''.profile'' in your home directory (unless you have several Fink versions, or other Mac ports). The command  <code>/fink-base_path/bin/pathsetup.sh</code> assists in this.  
-  - Installing the following fink packages is only necessary if you want to compile ''polymake'' using [[http://www.finkproject.org|Fink]] to provide some additional Linux packages not contained in Mac OS. If you came here from the compiler page and only want a ''gcc'' from ''fink'' you can stop here. To install the required ''Fink'' packages use the following command:<code>fink install gmp5 readline6 term-readline-gnu-pm5182 gv libxslt xml-libxslt-pm5182 extutils-parsexs-pm xhtml-dtd libmpfr4 boost1.63-nopython ant</code>  
- 
-  - reload fink afterwards with <code>. /fink-base_path/bin/init.sh</code>Otherwise some environment variables are not set correctly. 
-