-
Notifications
You must be signed in to change notification settings - Fork 15
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
CMake error due to missing libjpeg-turbo.nsi.in #3
Comments
I'm sorry for all those problems. They stem from the fact that .gitignore file excluded "release" folder from jpeg lib. I added missing files. |
Hi,
I've got Windows SDK 10.0.16299.0. Is there something I need to do differently at this end to correct this? |
There's evidently some differences in types seen on my machine, but I shouldn't rely on date/time seconds/minutes/hours having any particular type. Added cast to int. |
I think we're getting close!
Thanks again for your help with this. |
It looks like jpeg-turbo lib has not been built. You can try right clicking on it and selecting "Build". |
Hi, |
libjpeg-turbo project in the Solution Explorer |
If libjpeg-turbo project is available, then CMake "has done its thing". |
Hi, I don't know if it's relevant but one part of the instructions I can't exactly stick to is in CMake where it says "Press 'Configure' button. ENABLE_SHARD can be unchecked. Press 'Generate' button to create projects." If there's any chance of getting hold of a successfully built installer, I'd really appreciate it! |
After pointing CMake to libjpeg, click "Configure". In the dialog that pops up select VS 15 2017 Win64 and press Finish. Then only you'll see "ENABLE_SHARED" check box. Uncheck it. Press "Generate". Done. To redo the steps delete CMakeCache.txt from ExifPro/libs/libjpeg-turbo/bin. |
Unfortunatley I've been unable to get past the aforementioned errors when attempting to build the project and I can't afford to spend any more time on this right now. Please let me know if I could be provided with a ready-made installer. |
Since Win32 build is broken, installer cannot be currently built. Sorry for disappointing news. |
Hi,
Building applications is not something I'm familiar with but I thought I'd give it a go...
CMake 3.10.1 gave an error at the Generate stage due to /libs/libjpeg-turbo/release/libjpeg-turbo.nsi.in not existing (line 907 of CMakeLists.txt)
I tried using libjpeg-turbo files downloaded from their Sourceforge site having guessed which version to use and that allowed the CMake procedure to appear to complete but then the steps performed in Visual Studio 2017 had errors and nothing was created in the ExifPro/bin folder.
Should I have done something with NASM before the CMake steps? I didn't understand from the instructions if I needed to do something with that or if it just needed to be present so that CMake could use it.
As you can probably guess, I don't really know what I'm doing. Can you help me out?
Thank you
The text was updated successfully, but these errors were encountered: