mirror of
https://github.com/simh/simh.git
synced 2026-01-25 19:56:25 +00:00
Merge branch 'master' into Extra-VAXen
Conflicts: makefile
This commit is contained in:
@@ -1,4 +1,11 @@
|
||||
This dirctory contains a set of Visual Studio 2008 build projects for the current simh code base. When used (with Visual Studio Express 2008 or Visual Studio Express 2010) it populates a directory tree under the BIN directory of the Simh distribution for temporary build files and produces resulting executables in the BIN/NT/Win32-Debug or BIN/NT/Win32-Release directories (depending on whether you target a Debug or Release build). It expects that a winpcap developer pack zip file is expanded in a directory parallel to the simh directory.
|
||||
This dirctory contains a set of Visual Studio 2008 build projects for the
|
||||
current simh code base. When used (with Visual Studio Express 2008 or
|
||||
Visual Studio Express 2010) it populates a directory tree under the BIN
|
||||
directory of the Simh distribution for temporary build files and produces
|
||||
resulting executables in the BIN/NT/Win32-Debug or BIN/NT/Win32-Release
|
||||
directories (depending on whether you target a Debug or Release build).
|
||||
It expects that a winpcap developer pack zip file is expanded in a directory
|
||||
parallel to the simh directory.
|
||||
|
||||
For Example, the directory structure should look like:
|
||||
|
||||
@@ -13,8 +20,10 @@ For Example, the directory structure should look like:
|
||||
The winpcap developer pack can be found at:
|
||||
http://www.winpcap.org/devel.htm
|
||||
|
||||
The latest version of the WinPcap developer's pack is Version 4.1.2
|
||||
|
||||
Some features can be enabled if the pthreads API is available and contained also in a parallel place in the directory structure.
|
||||
Some features can be enabled if the pthreads API is available and contained
|
||||
also in a parallel place in the directory structure.
|
||||
|
||||
|
||||
.../simh/pthreads/Pre-built.2/include/include/pthreads.h
|
||||
@@ -24,10 +33,18 @@ To install pthreads API, create the directory:
|
||||
|
||||
.../simh/pthreads/
|
||||
|
||||
download the file: ftp://sourceware.org/pub/pthreads-win32/pthreads-w32-2-8-0-release.exe
|
||||
download the file:
|
||||
ftp://sourceware.org/pub/pthreads-win32/pthreads-w32-2-8-0-release.exe
|
||||
to that directory and execute it. Click on the Extract button.
|
||||
Once installed, When running a simulator with pthreads support enabled, you will need a copy of the DLL file (simh\pthreads\Pre-built.2\lib\pthreadVC2.dll) to exist in either the %windir%\System32 directory or your working directory while running a simh simulator. The default working directory for included project files is the "Visual Studio Projects" directory.
|
||||
Once installed, When running a simulator with pthreads support enabled, you
|
||||
will need a copy of the DLL file (simh\pthreads\Pre-built.2\lib\pthreadVC2.dll)
|
||||
to exist in either the %windir%\System32 directory (or %windir%\SysWOW64 on
|
||||
x64 Windows environments) or your working directory while running a simh
|
||||
simulator. The default working directory for included project files is the
|
||||
"Visual Studio Projects" directory.
|
||||
|
||||
|
||||
Only network devices are capable of using pthreads to enhance their performance. Build the desire simulator with USE_READER_THREAD defined. The relevant simulators which have network support are VAX, VAX780, PDP11 and PDP10.
|
||||
Only network devices are capable of using pthreads to enhance their
|
||||
performance. Build the desire simulator with USE_READER_THREAD defined. The
|
||||
relevant simulators which have network support are VAX, VAX780 and PDP11.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user