SAPI4 icon indicating copy to clipboard operation
SAPI4 copied to clipboard

Added another way to compile using docker

Open daiverd opened this issue 6 months ago • 1 comments

Add Docker-based Windows XP cross-compilation support

This PR introduces Docker-based cross-compilation capabilities for Windows XP compatibility, along with necessary build infrastructure and SAPI 4.0 headers.

Changes

Build System

  • Add build-docker.sh script for Docker-based cross-compilation targeting Windows XP
  • Compiled binaries are output to ./out directory
  • Include build metadata files (buildnum.h, buildnum.rc)

SAPI 4.0 Integration

  • Add SAPI 4.0 header files (speech.h, spchwrap.h, spchtel.h)
  • These headers provide easier access to SAPI 4.0 functionality compared to extracting from existing SAPI4api files

Repository Configuration

  • Configure .gitattributes to preserve CRLF line endings for header files
  • Update .gitignore to exclude out/ build directory

I found this easier to get working than Visual Studio.

daiverd avatar Jun 29 '25 06:06 daiverd

please write an original PR description or reduce it to a single sentence thats at the end

TETYYS avatar Jul 01 '25 15:07 TETYYS