Opened 7 years ago

Closed 6 years ago

#131 closed enhancement (fixed)

Switch to OpenWatcom wrc.exe

Reported by: stevenhl Owned by: stevenhl
Priority: major Milestone: Release_3.9
Component: fm/2 base Version: 3.09
Keywords: building Cc:

Description (last modified by stevenhl)

We are still using the IBM rc.exe because the OpenWatcom? v1.6 wrc.exe is broken. It fails to copy the resident names table and the iterated pages. It also fails to generate usable .res files.

Attachments (1)

wrc.zip (128.0 KB) - added by stevenhl 6 years ago.
Beta wrc.exe for fm/2 builds

Download all attachments as: .zip

Change History (8)

comment:1 Changed 7 years ago by stevenhl

  • Milestone changed from Release_3.7 to Release_3.8
  • Version changed from 3.07 to 3.08

comment:2 Changed 7 years ago by gyoung

  • Milestone Release_3.8 deleted
  • Version 3.08 deleted

comment:3 Changed 7 years ago by stevenhl

  • Description modified (diff)
  • Owner set to stevenhl
  • Priority changed from minor to major

as of 9/29 wrc.exe no longer destroys the bldlevel info, but it still does not generate working .res files with

wrc -r -zm -idll fm3res.rc

or with

wrc -r -idll fm3res.rc

This applies to bth wrc 1.7 and 1.8a.

The -zm allows for debugging the issue using Martin Lafaix's rdc.cmd (or a modified version)

comment:4 Changed 6 years ago by stevenhl

  • Milestone set to Release_3.9

Changed 6 years ago by stevenhl

Beta wrc.exe for fm/2 builds

comment:5 Changed 6 years ago by stevenhl

  • Version set to 3.09

The attached wrc.exe should generate working fm/2 builds. At least it works for me.

comment:6 Changed 6 years ago by stevenhl

Makefile switched to default to wrc.exe by changeset #903

comment:7 Changed 6 years ago by stevenhl

  • Resolution set to fixed
  • Status changed from new to closed

If you install OpenWatcom? 1.7a, be sure to reinstall the attached wrc.exe. The fix should make it into OpenWatcom? 1.8, but this is up to the maintainers.

Note: See TracTickets for help on using tickets.