Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

bext/jpeg: windows unresolved external symbols #169

Open
kennethsdavis opened this issue Dec 18, 2024 · 3 comments
Open

bext/jpeg: windows unresolved external symbols #169

kennethsdavis opened this issue Dec 18, 2024 · 3 comments

Comments

@kennethsdavis
Copy link
Contributor

BRL-CAD main @ 2275f60
CMake 3.31.2, generator=Visual Studio 16 2019

There are a lot of unresolved symbols that should be in the CRT.

Build log attached.
JPEG_BLD-build-out.log

@starseeker
Copy link
Member

Hmm. The references I'm seeing to similar issues online seem to suggest a possibility of toolchain configuration issues... If you try to build the jpeg library in isolation, not as part of bext, does it succeed?

@kennethsdavis
Copy link
Contributor Author

Curiously the jpeg build succeeds when I build bext in isolation, not as part of brl-cad. Is there any additional build info I could provide that would be helpful? Regardless, I'll keep troubleshooting.

@starseeker
Copy link
Member

Is there any behavioral difference between a Debug build and Release build? The next deeper step beyond that would be to inspect the build flags and toolchains being used in the isolated bext vs the configure-driven bext and try to see where (beyond paths, obviously) the differences lie.

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

No branches or pull requests

2 participants