[Readme] Discover another potential workaround for the TLINK `Loader error`

OK, *one* more for modern 32-bit Windows before the support tiers go
into effect, bringing this delivery to a nice 69 commits.

Completes P0285, funded by [Anonymous] and iruleatgames.
This commit is contained in:
nmlgc 2024-07-09 04:44:16 +02:00
parent 5356d0e5b6
commit 23fc9e7b04
1 changed files with 12 additions and 8 deletions

View File

@ -187,17 +187,21 @@ On 64-bit x86, the build process uses Tup for minimal parallel rebuilds, but all
* TLINK fails with `Loader error (0000): Unrecognized Error` on 32-bit Windows ≥Vista * TLINK fails with `Loader error (0000): Unrecognized Error` on 32-bit Windows ≥Vista
This can be fixed by configuring the NTVDM DPMI driver to be loaded into conventional memory rather than upper memory, by editing `%WINDIR%\System32\autoexec.nt`: Two known causes:
```patch * Try configuring the NTVDM DPMI driver to be loaded into conventional memory rather than upper memory, by editing `%WINDIR%\System32\autoexec.nt`:
REM Install DPMI support
-LH %SystemRoot%\system32\dosx
+%SystemRoot%\system32\dosx
```
Requires a reboot after that edit to take effect. ```patch
REM Install DPMI support
-LH %SystemRoot%\system32\dosx
+%SystemRoot%\system32\dosx
```
([Source](http://oshow.txt-nifty.com/blog/2008/11/loader-error-00.html)) Requires a reboot after that edit to take effect.
([Source](http://oshow.txt-nifty.com/blog/2008/11/loader-error-00.html))
* Try building in a regular `cmd.exe` shell instead of PowerShell or Bash.
## Contribution guidelines ## Contribution guidelines