mc/pc
Pavel Roskin 24cf8069a7 * BUGS: Remove obsolete and OS/2 specific parts.
* README: Likewise.
* TODO: Likewise.
2002-01-03 07:35:10 +00:00
..
.cvsignore More files to ignore 2000-08-24 22:28:49 +00:00
BUGS * BUGS: Remove obsolete and OS/2 specific parts. 2002-01-03 07:35:10 +00:00
ChangeLog * BUGS: Remove obsolete and OS/2 specific parts. 2002-01-03 07:35:10 +00:00
chmod.c * chmod.c: Fix includes for cross-compiler. Add gettext N_() 2001-11-29 02:26:50 +00:00
config.h * config.h: Include VERSION, not ..VERSION. Use sys/utime.h 2002-01-02 19:14:02 +00:00
cons_nt.c Updated address of Free Software Foundation 2000-08-22 22:50:00 +00:00
dirent_nt.c * dirent_nt.c: Include <config.h>. 2001-06-26 14:55:08 +00:00
drive.c * chmod.c: Remove all occurences of HAVE_X. 2001-11-14 23:13:53 +00:00
drive.h regex_comand() calls corrected in the XView edition 1998-04-09 02:21:49 +00:00
key_nt.c * src/param.h: Remove. Should use HAVE_SYS_PARAM_H everywhere 2001-06-14 15:55:24 +00:00
Makefile.am * Makefile.am: Remove all files used by OS/2 only. The OS/2 2002-01-03 07:18:52 +00:00
Makefile.BC5 -I statements changed for Borland and IBM 1998-05-17 03:31:18 +00:00
Makefile.MIN * Makefile.MIN: Add "-mno-cygwin" to MC_MISC_CFLAGS. 2001-06-11 15:39:57 +00:00
Makefile.PC * Makefile.MIN: Add "-mno-cygwin" to MC_MISC_CFLAGS. 2001-06-11 15:39:57 +00:00
Makefile.RSX Resources support for RSX 1998-05-12 16:20:06 +00:00
Makefile.VC4 Cosmetic changes in makefiles 1998-04-14 18:04:01 +00:00
mc_nt.ico regex_comand() calls corrected in the XView edition 1998-04-09 02:21:49 +00:00
mc.rc * Makefile.MIN: Add "-mno-cygwin" to MC_MISC_CFLAGS. 2001-06-11 15:39:57 +00:00
README * BUGS: Remove obsolete and OS/2 specific parts. 2002-01-03 07:35:10 +00:00
regex.c * regex.c: Add temporarily to fix the build. 2001-11-29 01:56:56 +00:00
regex.h * regex.c: Add temporarily to fix the build. 2001-11-29 01:56:56 +00:00
slint_pc.c Updated address of Free Software Foundation 2000-08-22 22:50:00 +00:00
TODO * BUGS: Remove obsolete and OS/2 specific parts. 2002-01-03 07:35:10 +00:00
trace_nt.c * util_nt.c (_win32Trace): Add missing va_end(). 2001-10-23 17:10:16 +00:00
trace_nt.h Updated address of Free Software Foundation 2000-08-22 22:50:00 +00:00
util_nt.c Replace "Can't" with "Cannot" everywhere. 2001-08-14 00:55:34 +00:00
util_win32.c Updated address of Free Software Foundation 2000-08-22 22:50:00 +00:00
util_win32.h Updated address of Free Software Foundation 2000-08-22 22:50:00 +00:00
util_winnt.c Updated address of Free Software Foundation 2000-08-22 22:50:00 +00:00

This is the port of Midnight Commander for Win32.

The original code was contributed by
Juan Grigera <grigera@isis.unlp.edu.ar>

You need GNU make in order to compile mc.  Other implementation of make
don't work!  Run

gmake -f Makefile.xxx [RELEASE=1]

where gmake is name of GNU make and Makefile.xxx is the makefile for
your compiler.  You may want to add RELEASE=1 if you want to compile an
optimized version without debug information.

Following compilers are supported:

Makefile.VC4:  Microsoft Visual C++ 4.0 and above
Makefile.BC5:  Borland C++ 5.x
Makefile.RSX:  RSXNT (http://www.mathematik.uni-bielefeld.de/~rainer/)
Makefile.MIN:  MinGW (http://www.mingw.org/)

Note that "supported" here means only that they used to work in the past
and the specific makefiles are provided for them!

Please note that the Win32 port is not actively developed.  The code may
be out-of-date.  You may need to fix the code in order to compile it.

If you add a file, don't forget to add it into Makefile.am, or it will
be missing from the release.  Note that the release procedure for GNU
Midnight Commander cannot detect missing files in the Win32 port!