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

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

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

Post 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 .
acasta69
Developer
Developer
Posts: 472
Joined: Tue Jan 09, 2018 3:45 pm
Location: Italy

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

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

Windows 10 64 bits, i7-4770 3.4 GHz, RAM 16 GB, GTX 970 4GB v445.87
Luxart
Posts: 49
Joined: Tue Feb 13, 2018 10:14 am

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

Post 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.
acasta69
Developer
Developer
Posts: 472
Joined: Tue Jan 09, 2018 3:45 pm
Location: Italy

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

Post 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.
Support LuxCoreRender project with salts and bounties

Windows 10 64 bits, i7-4770 3.4 GHz, RAM 16 GB, GTX 970 4GB v445.87
Luxart
Posts: 49
Joined: Tue Feb 13, 2018 10:14 am

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

Post 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 :?: .
acasta69
Developer
Developer
Posts: 472
Joined: Tue Jan 09, 2018 3:45 pm
Location: Italy

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

Post 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...
Support LuxCoreRender project with salts and bounties

Windows 10 64 bits, i7-4770 3.4 GHz, RAM 16 GB, GTX 970 4GB v445.87
User avatar
Dade
Developer
Developer
Posts: 5672
Joined: Mon Dec 04, 2017 8:36 pm
Location: Italy

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

Post 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 :?:
Support LuxCoreRender project with salts and bounties
Luxart
Posts: 49
Joined: Tue Feb 13, 2018 10:14 am

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

Post 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.
Post Reply