freedee
Member
|
Build and Publish Fail VS2017
Engine Build: 77
Editor Build: 78
I've downloaded the latest Titan installer from the website.
Installation completed without errors and the Titan editor starts and runs ok.
I've set the path to VS2017 in settings.
Selecting Build or Publish for tutorial gives error output console:
Code:
stdafx.cpp
Auto.cpp
Main.cpp
Commands.cpp
Engine64DX11.lib(Import MS3D.obj) : error LNK2019: unresolved external symbol __libm_avx_sincosf8_ referenced in function "public: void __cdecl EE::MS3D::msModel::EvaluateJoint(int,float)" (?EvaluateJoint@msModel@MS3D@EE@@QEAAXHM@Z)
fatal error LNK1120: 1 unresolved externals [E:\SDK\Titan\Projects\_Build_\1 - Basic App\Project.vcxproj]
I get the same error when loading and building the project file in VS2017 too.
I think it's something to do with AVX2 floating point, not sure ??
Help please, thanks.
(This post was last modified: 07-16-2026 04:34 AM by freedee.)
|
|
| 07-16-2026 04:27 AM |
|
Esenthel
Administrator
|
RE: Build and Publish Fail VS2017
Hi. Maybe VS2017 can't be used anymore.
Just use VS2026, works quite well.
|
|
| 07-16-2026 07:23 AM |
|
freedee
Member
|
RE: Build and Publish Fail VS2017
That's easy said than done. I have many projects that depend on VS2017 and I can't risk breaking my install by installing VS2026. I'm running Windows 10.
Is this going ot be the same for the source code build, only VS2026 supported ?
If the Engine64DX11.lib Windows library is built to use Enhanced Instruction Set AVX2 then thats not going to be supported by all 64-bit CPU's. I can't disable it in hte project as the library is built using AVX2 for the floating maths instructions.
Maybe VS2026 can work around this when compiling with improved toolsets.
(This post was last modified: 07-16-2026 07:04 PM by freedee.)
|
|
| 07-16-2026 01:35 PM |
|