Skip to content

Use vendored FreeImageRe for FreeImage codec#5

Open
TheNicker wants to merge 3 commits into
masterfrom
free_image
Open

Use vendored FreeImageRe for FreeImage codec#5
TheNicker wants to merge 3 commits into
masterfrom
free_image

Conversation

@TheNicker
Copy link
Copy Markdown
Member

Replace the hard-coded local FreeImage library path with the FreeImageRe submodule and build the codec against that target. Keep FreeImageRe external dependency downloads in the build tree and disable optional FreeImageRe backends that are not needed for this fallback build.

Update CodecFreeImage for FreeImageRe headers and native string types, and advertise only the formats enabled by the selected FreeImageRe configuration.

Lior Lahav added 3 commits May 10, 2026 20:53
Replace the hard-coded local FreeImage library path with the FreeImageRe submodule and build the codec against that target. Keep FreeImageRe external dependency downloads in the build tree and disable optional FreeImageRe backends that are not needed for this fallback build.

Update CodecFreeImage for FreeImageRe headers and native string types, and advertise only the formats enabled by the selected FreeImageRe configuration.
Build CodecFreeImage by default now that it uses the vendored FreeImageRe submodule instead of a hard-coded local FreeImage installation.
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