summaryrefslogtreecommitdiff
path: root/config/Makefile.msvc
diff options
context:
space:
mode:
Diffstat (limited to 'config/Makefile.msvc')
-rw-r--r--config/Makefile.msvc129
1 files changed, 0 insertions, 129 deletions
diff --git a/config/Makefile.msvc b/config/Makefile.msvc
deleted file mode 100644
index 7144f9e01e..0000000000
--- a/config/Makefile.msvc
+++ /dev/null
@@ -1,129 +0,0 @@
-#########################################################################
-# #
-# Objective Caml #
-# #
-# Xavier Leroy, projet Cristal, INRIA Rocquencourt #
-# #
-# Copyright 1999 Institut National de Recherche en Informatique et #
-# en Automatique. All rights reserved. This file is distributed #
-# under the terms of the GNU Library General Public License, with #
-# the special exception on linking described in file ../LICENSE. #
-# #
-#########################################################################
-
-# $Id$
-
-# Configuration for Windows, Visual C++ compiler
-
-######### General configuration
-
-PREFIX=C:/ocaml
-
-### Where to install the binaries.
-BINDIR=$(PREFIX)/bin
-
-### Where to install the standard library
-LIBDIR=$(PREFIX)/lib
-
-### Where to install the stub DLLs
-STUBLIBDIR=$(LIBDIR)/stublibs
-
-### Where to install the info files
-DISTRIB=$(PREFIX)
-
-########## Toolchain and OS dependencies
-
-TOOLCHAIN=msvc
-CCOMPTYPE=msvc
-O=obj
-A=lib
-S=asm
-SO=s.obj
-DO=d.obj
-EXE=.exe
-
-########## Configuration for the bytecode compiler
-
-### Which C compiler to use for the bytecode interpreter.
-BYTECC=cl /nologo
-
-### Additional compile-time options for $(BYTECC). (For static linking.)
-BYTECCCOMPOPTS=/Ox /MT
-
-### Additional link-time options for $(BYTECC). (For static linking.)
-BYTECCLINKOPTS=/MT
-
-### Additional compile-time options for $(BYTECC). (For building a DLL.)
-DLLCCCOMPOPTS=/Ox /MD -DCAML_DLL
-
-### Libraries needed
-BYTECCLIBS=advapi32.lib
-NATIVECCLIBS=advapi32.lib
-
-### How to invoke the C preprocessor
-CPP=cl /nologo /EP
-
-### How to build a DLL
-MKDLL=link /nologo /dll /out:$(1) /implib:$(2) $(3)
-
-### How to build a static library
-MKLIB=lib /nologo /debugtype:CV /out:$(1) $(2)
-
-### Canonicalize the name of a system library
-SYSLIB=$(1).lib
-
-### The ranlib command
-RANLIBCMD=
-
-############# Configuration for the native-code compiler
-
-### Name of architecture for the native-code compiler
-ARCH=i386
-
-### Name of architecture model for the native-code compiler.
-MODEL=default
-
-### Name of operating system family for the native-code compiler.
-SYSTEM=win32
-
-### Which C compiler to use for the native-code compiler.
-NATIVECC=cl /nologo
-
-### Additional compile-time options for $(NATIVECC).
-NATIVECCCOMPOPTS=/Ox /MT
-
-### Additional link-time options for $(NATIVECC)
-NATIVECCLINKOPTS=/MT
-
-### Build partially-linked object file
-PARTIALLD=lib /nologo /debugtype:cv
-PACKLD=ld -r --oformat pe-i386
-
-### nm and objcopy are missing
-BINUTILS_NM=nm
-BINUTILS_OBJCOPY=objcopy
-
-############# Configuration for the contributed libraries
-
-OTHERLIBRARIES=win32unix systhreads str num win32graph dynlink bigarray labltk
-
-### Name of the target architecture for the "num" library
-BIGNUM_ARCH=C
-
-### Configuration for LablTk
-# Set TK_ROOT to the directory where you installed TCL/TK 8.3
-TK_ROOT=c:/tcl
-TK_DEFS=-I$(TK_ROOT)/include
-# The following definition avoids hard-wiring $(TK_ROOT) in the libraries
-# produced by OCaml, and is therefore required for binary distribution
-# of these libraries. However, $(TK_ROOT) must be added to the LIB
-# environment variable, as described in README.win32.
-TK_LINK=tk83.lib tcl83.lib
-# An alternative definition that avoids mucking with the LIB variable,
-# but hard-wires the Tcl/Tk location in the binaries
-# TK_LINK=$(TK_ROOT)/tk83.lib $(TK_ROOT)/tcl83.lib
-
-############# Aliases for common commands
-
-MAKEREC=$(MAKE) -f Makefile.nt
-MAKECMD=$(MAKE)