1999-11-17 10:59:06 -08:00
|
|
|
#########################################################################
|
|
|
|
# #
|
|
|
|
# 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 #
|
1999-12-09 10:53:52 -08:00
|
|
|
# under the terms of the GNU Library General Public License. #
|
1999-11-17 10:59:06 -08:00
|
|
|
# #
|
|
|
|
#########################################################################
|
|
|
|
|
|
|
|
# $Id$
|
|
|
|
|
1999-10-14 06:35:59 -07:00
|
|
|
# Configuration for Windows NT/95, Visual C++ 6.0
|
1996-02-21 02:49:46 -08:00
|
|
|
|
|
|
|
######### General configuration
|
|
|
|
|
2000-03-16 05:35:20 -08:00
|
|
|
PREFIX=C:\ocaml
|
2000-01-31 21:43:25 -08:00
|
|
|
|
1996-02-21 02:49:46 -08:00
|
|
|
### Where to install the binaries
|
2000-01-31 21:43:25 -08:00
|
|
|
BINDIR=$(PREFIX)\bin
|
1996-02-21 02:49:46 -08:00
|
|
|
|
|
|
|
### Where to install the standard library
|
2000-01-31 21:43:25 -08:00
|
|
|
LIBDIR=$(PREFIX)\lib
|
1996-02-21 02:49:46 -08:00
|
|
|
|
1996-03-11 05:58:31 -08:00
|
|
|
### Where to install the info files
|
2000-01-31 21:43:25 -08:00
|
|
|
DISTRIB=$(PREFIX)
|
1996-03-11 05:58:31 -08:00
|
|
|
|
1999-10-14 06:35:59 -07:00
|
|
|
### Location of VC++ include files
|
2000-03-16 05:35:20 -08:00
|
|
|
SYSTEM_INCLUDES=c:\Msdev\VC98\Include
|
1999-10-14 06:35:59 -07:00
|
|
|
|
1996-02-21 02:49:46 -08:00
|
|
|
########## Configuration for the bytecode compiler
|
|
|
|
|
|
|
|
### Which C compiler to use for the bytecode interpreter.
|
|
|
|
BYTECC=cl /nologo
|
|
|
|
|
|
|
|
### Additional compile-time options for $(BYTECC).
|
1996-09-26 08:07:51 -07:00
|
|
|
BYTECCCOMPOPTS=/Ox /MT
|
1996-02-21 02:49:46 -08:00
|
|
|
|
|
|
|
### Additional link-time options for $(BYTECC)
|
1996-09-26 08:07:51 -07:00
|
|
|
BYTECCLINKOPTS=/MT
|
1996-02-21 02:49:46 -08:00
|
|
|
|
|
|
|
### Libraries needed
|
2001-07-27 05:52:05 -07:00
|
|
|
BYTECCLIBS=wsock32.lib
|
|
|
|
NATIVECCLIBS=wsock32.lib
|
1996-02-21 02:49:46 -08:00
|
|
|
|
|
|
|
### How to invoke the C preprocessor
|
1996-12-10 06:45:58 -08:00
|
|
|
CPP=cl /nologo /EP
|
1996-02-21 02:49:46 -08:00
|
|
|
|
|
|
|
### How to invoke the librarian
|
|
|
|
MKLIB=lib /nologo /debugtype:CV /out:
|
|
|
|
|
|
|
|
############# 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).
|
1996-12-10 06:45:58 -08:00
|
|
|
NATIVECCCOMPOPTS=/Ox /MT
|
1996-02-21 02:49:46 -08:00
|
|
|
|
|
|
|
### Additional link-time options for $(NATIVECC)
|
1996-12-10 06:45:58 -08:00
|
|
|
NATIVECCLINKOPTS=/MT
|
1996-02-21 02:49:46 -08:00
|
|
|
|
|
|
|
### Flags for the assembler
|
|
|
|
AS=ml /nologo
|
1996-02-22 04:53:33 -08:00
|
|
|
AFLAGS=/coff /Cp
|
1996-02-21 02:49:46 -08:00
|
|
|
|
|
|
|
############# Configuration for the contributed libraries
|
|
|
|
|
2000-03-16 05:35:20 -08:00
|
|
|
OTHERLIBRARIES=win32unix systhreads str num graph dynlink labltk bigarray
|
1996-04-01 07:25:05 -08:00
|
|
|
|
1996-02-21 02:49:46 -08:00
|
|
|
### Name of the target architecture for the "num" library
|
|
|
|
BIGNUM_ARCH=C
|
|
|
|
|
2000-01-31 21:43:25 -08:00
|
|
|
### Configuration for LablTk
|
2000-03-16 05:35:20 -08:00
|
|
|
TK_DEFS=-Ic:\Tcl\include
|
2001-07-27 05:52:05 -07:00
|
|
|
TK_LINK=tk83.lib tcl83.lib
|
2000-01-31 21:43:25 -08:00
|
|
|
|
1996-02-21 02:49:46 -08:00
|
|
|
############# Aliases for common commands
|
|
|
|
|
|
|
|
MAKEREC=$(MAKE) -nologo -f Makefile.nt
|