From f7b257aa61432a2e9f44acec6c523b4c407dcaf5 Mon Sep 17 00:00:00 2001 From: nmlgc Date: Mon, 24 Jun 2024 00:15:56 +0200 Subject: [PATCH] [Build] Mention that Turbo C++ 4.0J must be placed into a legacy codepage path MS-DOS Player translates long names to the 8.3 format via GetShortPathNameA(), but it fundamentally can't do Unicode. Part of P0284, funded by [Anonymous] and Blue Bolt. --- build.bat | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build.bat b/build.bat index 8f43bc2f..bbf3aa87 100755 --- a/build.bat +++ b/build.bat @@ -110,6 +110,9 @@ echo Could not find TLINK. goto tc4j_bin :tc4j_bin echo Please make sure that the BIN directory of Turbo C++ 4.0J is in your PATH. +echo All components of its path must contain characters within your system's +echo *Current language for non-Unicode programs*, but can exceed the 8.3 DOS +echo limitation. goto path :path