Skip to content

Add Windows support and improve FMP12 metadata handling - #26

Closed
taka-oda311 wants to merge 5 commits into
evanmiller:mainfrom
taka-oda311:windows-fmp12-fixes
Closed

taka-oda311 wants to merge 5 commits into
evanmiller:mainfrom
taka-oda311:windows-fmp12-fixes

Conversation

@taka-oda311

Copy link
Copy Markdown

This fork adds Windows compatibility and improves support for FMP12 files.

Changes include:

  • Open FileMaker database files in binary mode on Windows
  • Improve MinGW/iconv compatibility
  • Support nested FMP12 column metadata
  • Handle sparse FileMaker column indexes when writing SQLite
  • Zero-initialize expanded column metadata storage
  • Add an fmp2sqlite regression test
  • Document Windows cross-compilation

Tested with an FMP12 database on both Linux and a MinGW-w64 cross-compiled Windows build.

@taka-oda311
taka-oda311 deleted the windows-fmp12-fixes branch September 10, 2026 02:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant