Changes between Version 17 and Version 18 of pm-howdoi


Ignore:
Timestamp:
Aug 15, 2008 3:53:15 PM (11 years ago)
Author:
kingaj
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • pm-howdoi

    v17 v18  
    2424A: Here is what I have done so far.  It is a long list, so I (kingaj) am writing it here.  Please feel free to edit:
    2525
    26   1. Downloads and Install
    27      a. Install Cygwin.
     26  1. Download and Install
     27     a. Install Cygwin from http://www.cygwin.org.
    2828        i. Obtain the fixed version of Cygwin make 3.81 to get past the "multiple targets" bug. See https://projects.coin-or.org/BuildTools/wiki/current-issues for this issue.
    2929        i. Put the directory <cygwin_root>/bin into your Windows PATH environment variable.
    30      a. Install JDK 5.0 or 6.0.
    31      a. Install Eclipse IDE for C/C++ Developers.
     30     a. Install Eclipse IDE for C/C++ Developers from http://www.eclipse.org.
    3231
    3332   1. Set up Eclipse
    3433     a. Start Eclipse and choose a workspace location.  It is a good idea not to have spaces in directory names.
    35      a. Open up the Help documentation and get familiarized with Eclipse.
     34     a. Open up the Help documentation and get familiarized.
    3635     a. Use the Eclipse Software Update tool to install Subclipse.
    3736     a. Go through the "C/C++ Getting started" exercises, all the way through to "debugging".
     
    5554
    5655A final note.  The CDT project perspective looks very good.  CDT has matured greatly since I last looked a few years ago, and it looks like it could be a fine replacement for MSVC++ for Coin development -- especially since now the CDT picks up all project information directly from Makefiles, so there is no need to maintain separate project files. 
    57 
    58 One minor annoyance that takes some getting used to, is that the Eclipse "environment" is inherited from Windows and not from Cygwin.  The CDT locates and binds symbols to some of the Cygwin things you need, like g++, gdb, make, but not all