Changes between Initial Version and Version 1 of debian


Ignore:
Timestamp:
Apr 28, 2014 2:55:40 PM (10 years ago)
Author:
trac
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • debian

    v1 v1  
     1A carefully collected list of packages you need to build on a Ubuntu/debian box: 
     2 
     3{{{ 
     4autoconf 
     5automake 
     6bzip2 
     7cmake 
     8curl 
     9g++ 
     10g77 
     11gcc 
     12libbz2-dev 
     13libmysqlclient-dev 
     14libgl-dev  
     15libglut-dev 
     16libpcre3-dev 
     17libssl-dev 
     18libx11-dev  
     19libxft2-dev 
     20libxi-dev 
     21libxmu-dev 
     22libxpm-dev 
     23libxt-dev 
     24m4 
     25make 
     26ncurses-dev 
     27patch 
     28python-dev 
     29rsync 
     30subversion (svn) 
     31tcl8.4-dev 
     32libxml2-dev 
     33}}} 
     34 
     35Optionals that you'll want: 
     36{{{ 
     37ccache 
     38}}} 
     39 
     40You can install these with e.g. "aptitude install ncurses-dev".  To search for packages use "aptitude search (string)", like "aptitude search matplot", or "aptitude search PAW". 
     41 
     42A few things to note: 
     43 
     44 * On a new debian install, where you're only going to be developing on the trunk of offline (until icerec and sim catch up) , you can just install tools "i3-tools-v2", which will save you a bunch of time compiling  tools.  This is now the default tool install.  See: [http://wiki.icecube.wisc.edu/index.php/New_Tool_Build_system] 
     45 
     46 * You don't need to be paranoid about using $I3_PORTS/bin/cmake and not the system cmake (long as the system cmake is up-to-date, which it is on debian/ubuntu).  
     47 
     48 * package list formatted for cut/paste: 
     49autoconf 
     50automake 
     51bzip2 
     52cmake 
     53curl 
     54g++ 
     55g77 
     56gcc 
     57libbz2-dev 
     58libmysqlclient-dev 
     59libgl-dev  
     60libglut-dev 
     61libpcre3-dev 
     62libssl-dev 
     63libx11-dev  
     64libxft2-dev 
     65libxi-dev 
     66libxmu-dev 
     67libxpm-dev 
     68libxt-dev 
     69m4 
     70make 
     71ncurses-dev 
     72patch 
     73python-dev 
     74rsync 
     75subversion 
     76tcl8.4-dev 
     77libxml2-dev