[go: up one dir, main page]

File: windows.html

package info (click to toggle)
srecord 1.39-1
  • links: PTS, VCS
  • area: main
  • in suites: lenny
  • size: 3,624 kB
  • ctags: 1,822
  • sloc: cpp: 18,283; sh: 5,839; makefile: 1,701; awk: 201; vhdl: 15
file content (84 lines) | stat: -rw-r--r-- 3,003 bytes parent folder | download
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>