Changeset 11946


Ignore:
Timestamp:
04/05/12 15:17:51 (13 years ago)
Author:
schlegel
Message:

Fix typos

File:
1 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk-jpl/externalpackages/windows/InstallInstructions.txt

    r11926 r11946  
    1919Cygwin:
    2020
    21 -You will need cygwin installed on your Windows platform to manage the compilation.
    22 The compilation will still be carried out by the windows sdk compiler, but the
     21-You will need cygwin installed on your Windows platform to manage the compilation.  Cygwin emulates
     22unix behaviour on windows machines.  The compilation will still be carried out by the windows sdk compiler, but the
    2323environment driving the compilation will be the unix-like cygwin. When you download
    2424cygwin, make sure that you install it in the C:\Cygwin directory.
     
    6262This is by far the most tricky part.
    6363
    64 Follow Figure 2 for more details. You have to launch sdk 7.1 command prompt, go to the
     64Follow Sdk1.png and Sdk2.png for more details. You have to launch sdk 7.1 command prompt, go to the
    6565cygwin directory and fire up Cygwin by executing Cygwin.bat. Once this is done,dump the
    6666results of the export command onto a file, called  sdk7.1.win7.64.sh
     
    7171Downloading issm:
    7272
    73 Download issm onto the C:\ directory. Do not download it in your Documents or Desktop
     73Download issm into the C:\ directory. Do not download it in your Documents or Desktop
    7474folder.
    7575
     
    103103cl hello.cpp
    104104
    105 If this does not work, do not go any further! The settings of your cl compiler are found
    106 in externalpackages/windows/configs/
    107 First, you can try updating the user-specific settings to refer to your username and then
    108 trying to run cl hello.cpp again.
    109 If there is still a significant different between your sdk7.1.win7.64.sh file (see above section Compiler)
    110 and the file that is being sourced in the windows/configs directory, place your new file in
    111 the configs directory. Relaunch bash, and try to run cl hello.cpp once more. Beware, you will likely
    112 have to erase some lines in your file, as cygwin might not like some of the stuff that your
     105If this does not work, do not go any further! The settings of your cl compiler are found
     106in externalpackages/windows/configs/. If there is a significant different between your
     107sdk7.1.win7.64.sh file (see above section Compiler) and the file that is being sourced in the windows/configs directory, place your new file in
     108the configs directory. Relaunch bash, and try to run cl hello.cpp once more. Beware, you will likely
     109have to erase some lines in your file, as cygwin might not like some of the stuff that your
    113110Windows platform is trying to define. To make sure that the correct bit compiler is
    114111being sourced in windows/configs (e.g. sdk7.1.win7-64.sh or sdk7.1.win7-32.sh) see
    115112section "One note about 32 vs 64 bit compile" below.
    116 
    117 
    118 
    119113
    120114Once the cl.exe compiler works, you can start installing the following packages:
     
    125119For cccl, use install-win7.sh
    126120For triangle, use install-win7.sh
     121
     122Once this is complete run the install.sh scripts in the autoconf and automake
     123externalpackages directory
    127124
    128125Once these externalpackages have been compiled, you can compile issm:
     
    137134
    138135
    139 
    140 
    141136One note about 32 vs 64 bit compile:
    142 depending on your Matlab version, you will need to do a 32 or 64 bit compile. The only
    143 difference between both compiles is the setup of the cl.exe compiler. For ease of use,
    144 you will find in externalpackages/windows/windows_environment.sh a switch to go from 32
    145 to 64 bit compile. When you type cl.exe \help at the command prompt, cl.exe should report
    146 what system it is compiling for.
    147 Beware, switching 32 to 64 or vice-versa implies recompiling everything from scratch.
    148 
    149 
    150 
     137Depending on your Matlab version, you will need to do a 32 or 64 bit compile. The only
     138difference between both compiles is the setup of the cl.exe compiler. For ease of use,
     139you will find in externalpackages/windows/windows_environment.sh a switch to go from 32
     140to 64 bit compile. When you type cl.exe \help at the command prompt, cl.exe should report
     141what system it is compiling for. Beware, switching 32 to 64 or vice-versa implies recompiling everything from scratch.
    151142
    152143
    153144
    154145How to setup a Cron job?
    155 Rownlaod exim and cron from cygwin. Run exim-config (don't forget to launch your cygwin terminal as
     146Download exim and cron from cygwin setup. Run exim-config (don't forget to launch your cygwin terminal as
    156147Administrator). If asked for a daemon name, type ntsec. Also, if cron complains about sendmail,
    157 symlink /usr/lib/sendmail to /usr/sbin/sendmail.  Then link /usr/sbin/sendmail to /usr/bin/exim.
    158 Alternatively, if you have an smtp server, you can download and configure ssmtp.  Run ssmtp-config
     148symlink /usr/lib/sendmail to /usr/sbin/sendmail.  Then link /usr/sbin/sendmail
     149to /usr/bin/exim. Alternatively, if you have an smtp server, you can download and configure
     150ssmtp.  Run ssmtp-config
    159151as Administrator and link /usr/sbin/sendmail to /usr/bin/ssmtp. After the email has been configured,
    160 run cron-config as Administrator. 
     152run cron-config as Administrator.
Note: See TracChangeset for help on using the changeset viewer.