SingularInversions / FaceGenBaseLibrary

A simple cross-platform C++17 library for developing computational 3D graphics applications.
MIT License
46 stars 23 forks source link

latest Visual Studio 2017 build of 'fgbl.exe' hangs when executed (Windows 10.0.15063) #3

Closed ab-cpp closed 6 years ago

ab-cpp commented 6 years ago

Load 'VisualStudio17.sln' from the latest VS17 Professional (MSVC++ 14.1), build all in any configuration, then try to run the resulting 'fgbl.exe' from the command-line and the command-line hangs until you hit ctrl-c.

ab-cpp commented 6 years ago

I just pushed an update to compile with the latest VS17 due to different _MSC_VER value ...

ab-cpp commented 6 years ago

I should clarify that this is some kind of build issue - the code never actually runs.

ab-cpp commented 6 years ago

You can confirm this by building with, for instance, VS2015. In this case, executing the command just prints out the command use description and terminates.

ab-cpp commented 6 years ago

Is anyone able to replicate ?

domleo commented 6 years ago

Hey, I was able to reproduce your problem (with Windows version 1709, OS Build 16299.248). But I'm not sure what it is exactly. I think the version of boost your using might not work with MSVC++ 14.1. When I build the solution I get this error:

Unknown compiler version - please run the configure tests and report the results

You may need to upgrade Boost to be able to use Visual Studio 2017 with your project.

ab-cpp commented 6 years ago

That was it ! Nice failure mode boost ! I'll close this and issue your bounty.

ab-cpp commented 6 years ago

Looks like you have to claim it first in bountysource before I can issue it.

domleo commented 6 years ago

Thank you. Glad I could help!