dbry / WavPack

WavPack encode/decode library, command-line programs, and several plugins
BSD 3-Clause "New" or "Revised" License
362 stars 66 forks source link

initial support for watcom compiler #136

Closed sezero closed 1 year ago

sezero commented 1 year ago

Notes:

  1. FIXME: no 64 bit offset for truncate_here()
  2. TODO: support os/2 for client programs?

The "truncate_here without 64 bit" is the only issue, but other than that it works: tested by packing and unpacking a wav file under windows.

dbry commented 1 year ago

What do you mean by the "client" programs? I see changes to wavpack.c and wvunpack.c so I assume those are okay, right?

sezero commented 1 year ago

What do you mean by the "client" programs? I see changes to wavpack.c and wvunpack.c

Yes, I meant clients of the library, i.e. wavpack, wvunpack, wvtag, wvgain ...

so I assume those are okay, right?

Yes they are.

dbry commented 1 year ago

Okay, I think I understand your comment then. The Watcom support is done, but not necessarily the OS/2 support (which is obviously independent).

BTW, you may have noticed that there was OS/2 support added at one point; you can see #ifdef __OS2__ sprinkled all through the client programs. Perhaps most of it is done already.

Thanks!

sezero commented 1 year ago

Thanks.