~ubuntu-branches/ubuntu/quantal/libgc/quantal

« back to all changes in this revision

Viewing changes to doc/README.win64

  • Committer: Bazaar Package Importer
  • Author(s): Christoph Egger
  • Date: 2011-02-19 12:19:56 UTC
  • mfrom: (1.3.2 upstream) (0.1.5 experimental)
  • mto: This revision was merged to the branch mainline in revision 14.
  • Revision ID: james.westby@ubuntu.com-20110219121956-67rb69xlt5nud3v2
Tags: 1:7.1-5
Upload to unstable

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
64-bit Windows on AMD64/Intel EM64T is somewhat supported in the 7.0
 
2
and later release.  A collector can be built with Microsoft Visual C++ 2005.
 
3
The resulting test programs have been known to work at least once.
 
4
More testing would clearly be helpful.
 
5
 
 
6
NT_X64_STATIC_THREADS_MAKEFILE has been used in
 
7
this environment.  Copy this file to MAKEFILE, and then type "nmake"
 
8
in a Visual C++ command line window to build the static library
 
9
and the usual test programs.  To verify that the colllector is
 
10
at least somewhat functional, run gctest.exe.  This should create
 
11
gctest.exe.log after a few seconds.
 
12
 
 
13
This process is completely analogous to NT_STATIC_THREADS_MAKEFILE
 
14
for the 32-bit version.
 
15
 
 
16
A similar procedure using NT_X64_THREADS_MAKEFILE should be usable to
 
17
build the dynamic library.  Test_cpp.exe did not seem to run correctly this
 
18
way.  It seems that we're getting the wrong instances of operator new/delete
 
19
in some cases.  The C tests seemed OK.
 
20
 
 
21
Note that currently a few warnings are still generated by default,
 
22
and a number of others have been explicitly turned off in the makefile.