1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84
|
.\"
.\" srecord - manipulate eprom load files
.\" Copyright (C) 2003, 2006, 2007 Peter Miller
.\"
.\" This program is free software; you can redistribute it and/or modify
.\" it under the terms of the GNU General Public License as published by
.\" the Free Software Foundation; either version 3 of the License, or
.\" (at your option) any later version.
.\"
.\" This program is distributed in the hope that it will be useful,
.\" but WITHOUT ANY WARRANTY; without even the implied warranty of
.\" MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
.\" GNU General Public License for more details.
.\"
.\" You should have received a copy of the GNU General Public License
.\" along with this program. If not, see
.\" <http://www.gnu.org/licenses/>.
.\"
.ad l
.hy 0
.so version.so
<html>
<head>
<link rel="icon" href="srecord.ico" type="image/x-icon">
<link rel="shortcut icon" href="srecord.ico" type="image/x-icon">
<title>SRecord \*(v)</title></head>
<body bgcolor=white><h1>
<img src="srecord-64.png" align=left>
<img src="srecord-64.png" align=right>
<center>SRecord \*(v)<br>
using Windows NT
</center></h1>
The <a href="http://www.cygwin.com/">Cygwin</a> tools are
ports of the popular GNU development tools and utilities for Windows 95,
98, and NT. They function by using the Cygwin library which provides
a UNIX-like API on top of the Win32 API.
<p>
This means that you can compile SRecord for Windows 95, 98 and NT.
SRecord was tested on Windows NT in this way. Other tools, such as
<a href="http://www.scl.com/products/mks/datasheets/nutcracker.html">
Nutcracker</a>, have not been confirmed.
<p>
<a href="http://www.delorie.com/djgpp/">DJGPP</a> is a complete 32-bit
C/C++ development system for Intel 80386 (and higher) PCs running DOS.
It includes ports of many GNU development utilities.
<p>
Once you have <a href="http://www.cygwin.com/">Cygwin</a> or <a
href="http://www.delorie.com/djgpp/">DJGPP</a> installed, simply follow
the instructions in the BUILDING file, as if it were Unix.
<p>
<b>Note:</b>
Some problems have been reported using GCC 3.2.
If you experience problems, please try GCC 2.96 instead.
Of course, a patch to fix the 3.2 problems is always welcome.
<p>
Pre-built windows binaries are available from <a
.nf
href="https://sourceforge.net/project/showfiles.php?group_id=72866">
.fi
sourceforge.net</a>.
<h2>Windows Build</h2>
building SRecord on window using Cygwin is as easy as doing it for Unix:
<blockquote>
.nf
<pre>$ <b>./configure</b>
$ <b>make</b>
$</pre>
.fi
</blockquote>
but this makes executables which need the CYGWIN1.DLL which often isn't
what is desired. To make executables which don't need it, do this:
<blockquote>
.nf
<pre>$ <b>CC='gcc -mno-cygwin' CXX='g++ -mno-cygwin' ./configure</b>
$ <b>make</b>
$</pre>
.fi
</blockquote>
This is how the executables on <a
.nf
href="https://sourceforge.net/project/showfiles.php?group_id=72866">
.fi
sourceforge.net</a> were built.
</body></html>
|