File: README.cygwin

package info (click to toggle)
simulavr 0.1.2.2-6.2
  • links: PTS
  • area: main
  • in suites: jessie, jessie-kfreebsd, wheezy
  • size: 2,760 kB
  • ctags: 3,179
  • sloc: ansic: 19,986; sh: 3,623; python: 3,528; makefile: 406; asm: 308; yacc: 145; lex: 48
file content (48 lines) | stat: -rw-r--r-- 1,589 bytes parent folder | download | duplicates (5)
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
##
## $Id: README.cygwin,v 1.2 2003/09/19 21:27:39 troth Exp $
##

[This file was contributed by Eric Weddingtion <eric@ecentral.com>]

To build simulavr for Windows requires the use of Cygwin
<http://www.cygwin.com/> Specifically, this was built using the Previous
package of Cygwin. In the Cygwin installer, select the Prev radio button up
top when installing the packages. This should install cygwin 1.3.22-1, from
the Base tree in the Cygwin setup.

Get simulavr from anonymous CVS as explained on the simulavr project web
page. Then, in the simulavr project directory:

  $ export $PREFIX=<your installation directory here>
  $ ./bootstrap
  $ mkdir build
  $ cd build
  $ ../configure --prefix=$PREFIX --datadir=$PREFIX --disable-tests 
      --enable-pdf LDFLAGS='-static'
  $ make
  $ make install

This will create simulavr.exe, simulavr-vcd.exe, and simulavr-disp.exe. All 
three applications will require cygwin1.dll to execute. In Cygwin, you can 
check to see what, if any, DLLs are required of an executable by using the 
program cygcheck.exe that comes with Cygwin. For example if you cd to the 
$PREFIX/bin directory after building the project, and execute

  $ cygcheck ./simulavr*.exe

You should get something like (depending on where your OS is installed):

.\simulavr-disp.exe
  .\cygwin1.dll
    C:\WINNT\System32\KERNEL32.dll
      C:\WINNT\System32\NTDLL.DLL

.\simulavr-vcd.exe
  .\cygwin1.dll
    C:\WINNT\System32\KERNEL32.dll
      C:\WINNT\System32\NTDLL.DLL

.\simulavr.exe
  .\cygwin1.dll
    C:\WINNT\System32\KERNEL32.dll
      C:\WINNT\System32\NTDLL.DLL