Page 1 of 1

File "libboost_system-vc141-mt-1_56" is corrupted

Posted: Mon May 14, 2018 11:24 am
by Luxart
The File libboost_system-vc141-mt-1_56 is corrupted in WindowsCompileDeps.

I'm using GiHub Desktop to clone the repository, Rest of the files are ok.

Please upload it again. Thanks :D .

Re: File "libboost_system-vc141-mt-1_56" is corrupted

Posted: Mon May 14, 2018 11:57 am
by acasta69
I have just cloned that repo from scratch and built without problems, so probably the file is ok.
Can you try to clone again?

Re: File "libboost_system-vc141-mt-1_56" is corrupted

Posted: Mon May 14, 2018 12:11 pm
by Luxart
I used Fetch & Pull commands in GitHub Desktop, No new files are fetched.

The file "libboost_system-vc141-mt-1_56" has same 80 KB. It is not updated.

Re: File "libboost_system-vc141-mt-1_56" is corrupted

Posted: Mon May 14, 2018 12:25 pm
by acasta69
I meant saying that the file in the repo is already ok, because building worked for me after cloning the repository from scratch.
So probably your local copy is corrupt. Please try deleting the complete repo and recloning it.
File size 80 KB looks correct.

Re: File "libboost_system-vc141-mt-1_56" is corrupted

Posted: Mon May 14, 2018 1:38 pm
by Luxart
Yes, The file is not corrupted.
I used to build from VS2017 IDE environment.

After adding the following lines in "Additional Dependencies" of "Linker" section
  • H:\luxcorerender\WindowsCompileDeps\x64\Release\lib\zlib1.lib
    H:\luxcorerender\WindowsCompileDeps\x64\Release\lib\libboost_thread-vc141-mt-1_56.lib
    H:\luxcorerender\WindowsCompileDeps\x64\Release\lib\libboost_program_options-vc141-mt-1_56.lib
    H:\luxcorerender\WindowsCompileDeps\x64\Release\lib\libboost_filesystem-vc141-mt-1_56.lib
    H:\luxcorerender\WindowsCompileDeps\x64\Release\lib\libboost_serialization-vc141-mt-1_56.lib
    H:\luxcorerender\WindowsCompileDeps\x64\Release\lib\libboost_iostreams-vc141-mt-1_56.lib
    H:\luxcorerender\WindowsCompileDeps\x64\Release\lib\libboost_regex-vc141-mt-1_56.lib
    H:\luxcorerender\WindowsCompileDeps\x64\Release\lib\libboost_system-vc141-mt-1_56.lib
    H:\luxcorerender\WindowsCompileDeps\x64\Release\lib\libboost_python-vc141-mt-1_56.lib
    H:\luxcorerender\WindowsCompileDeps\x64\Release\lib\libboost_chrono-vc141-mt-1_56.lib
    H:\luxcorerender\WindowsCompileDeps\x64\Release\lib\libboost_date_time-vc141-mt-1_56.lib
it compiles correctly. Thanks :D .

Before I used to build Luxcorerender V2.0 in VS2013 without the above mentioned lines.
But in VS2017, it is needed, Any reasons :?: .

Re: File "libboost_system-vc141-mt-1_56" is corrupted

Posted: Mon May 14, 2018 2:06 pm
by acasta69
Luxart wrote: Mon May 14, 2018 1:38 pm Before I used to build Luxcorerender V2.0 in VS2013 without the above mentioned lines.
But in VS2017, it is needed, Any reasons :?: .
Ok, I forgot that you are building directly in VS IDE.
No, honestly I don't know why those lines are needed with VS2017. You load the cmake-generated project in the IDE, right?
As far as I know, cmake should generate a vs project with everything needed...

Re: File "libboost_system-vc141-mt-1_56" is corrupted

Posted: Mon May 14, 2018 3:55 pm
by Dade
acasta69 wrote: Mon May 14, 2018 2:06 pm
Luxart wrote: Mon May 14, 2018 1:38 pm Before I used to build Luxcorerender V2.0 in VS2013 without the above mentioned lines.
But in VS2017, it is needed, Any reasons :?: .
Ok, I forgot that you are building directly in VS IDE.
No, honestly I don't know why those lines are needed with VS2017. You load the cmake-generated project in the IDE, right?
As far as I know, cmake should generate a vs project with everything needed...
Yup and it is working for me inside VS2017 :?:

Re: File "libboost_system-vc141-mt-1_56" is corrupted

Posted: Tue May 15, 2018 4:29 am
by Luxart
acasta69 wrote: Mon May 14, 2018 2:06 pm
Luxart wrote: Mon May 14, 2018 1:38 pm Before I used to build Luxcorerender V2.0 in VS2013 without the above mentioned lines.
But in VS2017, it is needed, Any reasons :?: .
Ok, I forgot that you are building directly in VS IDE.
No, honestly I don't know why those lines are needed with VS2017. You load the cmake-generated project in the IDE, right?
As far as I know, cmake should generate a vs project with everything needed...
No, I'm not using CMake generated project.
I'm changing lot of source files and all source files are not needed for me.
So I will directly import source files into VS, apply necessary changes & settings and build from there.