[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: compiling lout with MS Visual C++
From: |
Franck Arnaud |
Subject: |
Re: compiling lout with MS Visual C++ |
Date: |
Wed, 11 Sep 96 18:45:57 GMT |
Vassili Dzuba:
> I just downloaded LOUT 3.0.8 and compiled it using Microsoft Visual C++ 4.2.
> [...]
> Did somebody successfully compiled and run lout with MS VC ?
yes, I did.
> Does somebody have an idea about what I should look to ?
you didn't change the symbols to "DOS" mode, did you?
my makefile may help:
[...]
#
!include <ntwin32.mak>
# Base path (separator at end).
CLIBDIR = C:\\WinBinNT\\lout\\
# Latin-1 in, ASCII out (see original makefile)
CHARIN = 1
CHAROUT = 0
# Locale, do not change under NT.
USELOC = 0
LTFLAGS = -DFONT_DIR=\"$(CLIBDIR)font\" -DEVEC_DIR=\"$(CLIBDIR)evec\" \
-DINCL_DIR=\"$(CLIBDIR)include\" -DDATA_DIR=\"$(CLIBDIR)data\" \
-DHYPH_DIR=\"$(CLIBDIR)hyph\" -DLOCALE_DIR=\"$(CLIBDIR)locale\" \
-DMAPS_DIR=\"$(CLIBDIR)maps\" \
-DCHAR_IN=$(CHARIN) -DCHAR_OUT=$(CHAROUT) -DLOCALE_ON=$(USELOC) \
-DOS_DOS=1 -DOS_UNIX=0 -DOS_MAC=0 \
-DASSERT_ON=1 -DDEBUG_ON=0 -DUSE_STAT=0
OBJS = z01.obj z02.obj z03.obj z04.obj z05.obj z06.obj z07.obj z08.obj \
z09.obj z10.obj z11.obj z12.obj z13.obj z14.obj z15.obj z16.obj \
z17.obj z18.obj z19.obj z20.obj z21.obj z22.obj z23.obj z24.obj \
z25.obj z26.obj z27.obj z28.obj z29.obj z30.obj z31.obj z32.obj \
z33.obj z34.obj z35.obj z36.obj z37.obj z38.obj z39.obj z40.obj \
z41.obj z42.obj z43.obj z44.obj z45.obj z46.obj
all: lout.exe
lout.exe : $(OBJS)
$(link) -debug:none $(conlflags) -out:$*.exe $** $(conlibs)
# std .c
.c.obj:
$(cc) $(cflags) $(cvars) $(LTFLAGS) $*.c
$(OBJS): externs
externs:
init:
lout -x -s $(CLIBDIR)include/init
--
Franck Arnaud <address@hidden>