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

Discussion related to the Engine functionality, implementations and API.
Post Reply
Luxart
Posts: 37
Joined: Tue Feb 13, 2018 10:14 am

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

Post by Luxart » Mon May 14, 2018 11:24 am

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 .

acasta69
Posts: 38
Joined: Tue Jan 09, 2018 3:45 pm

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

Post by acasta69 » Mon May 14, 2018 11:57 am

I have just cloned that repo from scratch and built without problems, so probably the file is ok.
Can you try to clone again?
Windows 10 64 bits, i7-4770 3.4 GHz, RAM 16 GB, GTX 970 4GB v382.05

Luxart
Posts: 37
Joined: Tue Feb 13, 2018 10:14 am

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

Post by Luxart » Mon May 14, 2018 12:11 pm

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.

acasta69
Posts: 38
Joined: Tue Jan 09, 2018 3:45 pm

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

Post by acasta69 » Mon May 14, 2018 12:25 pm

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.
Windows 10 64 bits, i7-4770 3.4 GHz, RAM 16 GB, GTX 970 4GB v382.05

Luxart
Posts: 37
Joined: Tue Feb 13, 2018 10:14 am

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

Post by Luxart » Mon May 14, 2018 1:38 pm

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 :?: .

acasta69
Posts: 38
Joined: Tue Jan 09, 2018 3:45 pm

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

Post by acasta69 » 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...
Windows 10 64 bits, i7-4770 3.4 GHz, RAM 16 GB, GTX 970 4GB v382.05

User avatar
Dade
Developer
Posts: 1143
Joined: Mon Dec 04, 2017 8:36 pm

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

Post by Dade » Mon May 14, 2018 3:55 pm

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 :?:
Support LuxCoreRender project with salts and bounties

Luxart
Posts: 37
Joined: Tue Feb 13, 2018 10:14 am

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

Post by Luxart » Tue May 15, 2018 4:29 am

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.

Post Reply