Closed gaaned92 closed 3 years ago
It seems you are forcing pthread (using --with-threads) but you have not the library installed. Try to let configure to do its job of auto-detection:
./configure --prefix=$destination ; make ; sudo make install
That should do the trick. Another option on windows is to use visual studio.
I verified that the library is installed and moreover, in same configuration, I can build commit d677b13. After that, certainly something was badly modified in the configure file.
Reopened for inspection. Thanks for reporting.
Sorry, I can't reproduce the issue. I have download & installed MINGW64, following https://www.msys2.org/ Then I installed pthreads https://packages.msys2.org/package/mingw-w64-x86_64-winpthreads Then I used the zipped head https://github.com/mm2/Little-CMS/archive/refs/heads/master.zip unpack and then ./configure --with-threads make make check All works fine for me. Checked 2.12 official and also works fine.
Thanks for the verification. So certainly a problem in my installation. I will try to reinstall pthreads from scratch and use the zipped head and will report.
Great. Please let me know, I will keep the issue open until I got your feedback.
I reinstalled pthreads .
2.12 builds ok with flag --with-threads 2.12-46 cannot be built with above flag, but it builds without this flag.
The two versions have different configure
files, but due to lack of understanding the commands, I cannot identify the reason of the problem.
I have two possibilities:
I am going to use second option. Thanks
Cannot reproduce. closing it
Environment : W10, msys2/mingw64 updated to last version LCMS2 version : master 2.12-46-gc6d1c9c build procedure:
When building above LCMS2 version, I get this error message:
last working version is d677b13