Sophie

Sophie

distrib > Fedora > 14 > x86_64 > media > os > by-pkgid > 4b194777eaf705e440bb2ce282d32772 > files > 663

GMT-doc-4.5.3-3.fc14.noarch.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">

<!--Converted with LaTeX2HTML 2002-2-1 (1.71)
original version by:  Nikos Drakos, CBLU, University of Leeds
* revised and updated by:  Marcus Hennecke, Ross Moore, Herb Swan
* with significant contributions from:
  Jens Lippmann, Marek Rouchal, Martin Wilck and others -->
<HTML>
<HEAD>
<TITLE>L.2 Cygwin and GMT</TITLE>
<META NAME="description" CONTENT="L.2 Cygwin and GMT">
<META NAME="keywords" CONTENT="GMT_Docs">
<META NAME="resource-type" CONTENT="document">
<META NAME="distribution" CONTENT="global">

<META NAME="Generator" CONTENT="LaTeX2HTML v2002-2-1">
<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css">

<LINK REL="STYLESHEET" HREF="GMT_Docs.css">

<LINK REL="next" HREF="node230.html">
<LINK REL="previous" HREF="node228.html">
<LINK REL="up" HREF="node227.html">
<LINK REL="next" HREF="node230.html">
</HEAD>

<BODY  bgcolor="#ffffff">
<!--Navigation Panel-->
<A NAME="tex2html5923"
  HREF="node230.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A> 
<A NAME="tex2html5917"
  HREF="node227.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A> 
<A NAME="tex2html5911"
  HREF="node228.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A> 
<A NAME="tex2html5919"
  HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A> 
<A NAME="tex2html5921"
  HREF="node256.html">
<IMG WIDTH="43" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="index" SRC="index.png"></A> 
<BR>
<B> Next:</B> <A NAME="tex2html5924"
  HREF="node230.html">L.3 SFU and GMT</A>
<B> Up:</B> <A NAME="tex2html5918"
  HREF="node227.html">L. GMT on non-UNIX</A>
<B> Previous:</B> <A NAME="tex2html5912"
  HREF="node228.html">L.1 Introduction</A>
 &nbsp; <B>  <A NAME="tex2html5920"
  HREF="node1.html">Contents</A></B> 
 &nbsp; <B>  <A NAME="tex2html5922"
  HREF="node256.html">Index</A></B> 
<BR>
<BR>
<!--End of Navigation Panel-->

<H1><A NAME="SECTION002920000000000000000">
L.2 Cygwin and </A><A NAME="tex2html1868"
  HREF="http://gmt.soest.hawaii.edu"><B>GMT</B></A>
</H1>
<A NAME="32689"></A>
<A NAME="32690"></A>

<P>
Because <A NAME="tex2html1872"
  HREF="http://gmt.soest.hawaii.edu"><B>GMT</B></A> works best in conjugation with <I>UNIX</I> tools we
suggest you install <A NAME="tex2html1873"
  HREF="http://gmt.soest.hawaii.edu"><B>GMT</B></A> using the Cygwin product from
Cygnus (now assimilated by Redhat, Inc.).  This free version works on any Windows version
and it comes with both the Bourne Again shell <I>bash</I><A NAME="32813"></A> and the <I>tcsh</I><A NAME="32816"></A>.
You also have access to most standard GNU development tools such
as compilers and text processing tools (<I>awk</I><A NAME="32819"></A>,
<I>grep</I><A NAME="32822"></A>, <I>sed</I><A NAME="32825"></A>, etc.).  Note that executables prepared for Windows
will also run under Cygwin.

<P>
Follow the instructions on the Cygwin page<A NAME="tex2html1870"
  HREF="footnode.html#foot32696"><SUP>L.3</SUP></A> on how
to install the package; note you must explicitly add all the development tool
packages (e.g., <I>gcc</I><A NAME="32828"></A> etc) as the basic installation does not include them by default.
Once you are up and running under Cygwin, you may install <A NAME="tex2html1874"
  HREF="http://gmt.soest.hawaii.edu"><B>GMT</B></A> 
the same way you do under any other <I>UNIX</I> platform by either
running the automated install via <I>install_gmt.sh</I><A NAME="32835"></A> or manually
running configure first, then type make all.  If you intsall via the
web form, make sure you save the parameter file without DOS CR/LF
endings.  Use <I>dos2unix</I><A NAME="32838"></A> to get rid of those if need be.

<P>
Finally, from Cygwin's User Guide: By default, no Cygwin program
can allocate more than 384 MB of memory (program and data).
You should not need to change this default in most circumstances. However, if you need
to use more real or virtual memory in your machine you may add an entry in either the
<B>HKEY_LOCAL_MACHINE</B> (to change the limit for all users) or <B>HKEY_CURRENT_USER</B> (for just
the current user) section of the registry.  Add the DWORD value <B>heap_chunk_in_mb</B> and set
it to the desired memory limit in decimal Mb.  It is preferred to do this in Cygwin
using the <I>regtool</I><A NAME="32841"></A> program included in the Cygwin package. (For more information about
<I>regtool</I><A NAME="32844"></A> or the other Cygwin utilities, see the Section called Cygwin Utilities in
Chapter 3 of the Cygwin's User Guide or use the help option of each utility.) You should always be careful
when using <I>regtool</I><A NAME="32847"></A> since damaging your system registry can result in an unusable system.
This example sets the local machine memory limit to 1024 Mb:
<PRE>
regtool -i set /HKLM/Software/Cygnus\ Solutions/Cygwin/heap_chunk_in_mb 1024
regtool -v list /HKLM/Software/Cygnus\ Solutions/Cygwin
</PRE>
For more installation details see the general README file.

<P>
<A NAME="32708"></A>
<A NAME="32709"></A>

<P>
<HR>
<!--Navigation Panel-->
<A NAME="tex2html5923"
  HREF="node230.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A> 
<A NAME="tex2html5917"
  HREF="node227.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A> 
<A NAME="tex2html5911"
  HREF="node228.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A> 
<A NAME="tex2html5919"
  HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A> 
<A NAME="tex2html5921"
  HREF="node256.html">
<IMG WIDTH="43" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="index" SRC="index.png"></A> 
<BR>
<B> Next:</B> <A NAME="tex2html5924"
  HREF="node230.html">L.3 SFU and GMT</A>
<B> Up:</B> <A NAME="tex2html5918"
  HREF="node227.html">L. GMT on non-UNIX</A>
<B> Previous:</B> <A NAME="tex2html5912"
  HREF="node228.html">L.1 Introduction</A>
 &nbsp; <B>  <A NAME="tex2html5920"
  HREF="node1.html">Contents</A></B> 
 &nbsp; <B>  <A NAME="tex2html5922"
  HREF="node256.html">Index</A></B> 
<!--End of Navigation Panel-->
<ADDRESS>
Paul Wessel
2010-07-14
</ADDRESS>
</BODY>
</HTML>