Trinitycore: [3.3.5] Compile errors VS 2019 latest release

Created on 4 Aug 2020  路  21Comments  路  Source: TrinityCore/TrinityCore

14>SmartAI.cpp
15>cs_account.cpp
15>cs_achievement.cpp
16>LINK : fatal error LNK1181: Eingabedatei "......\dep\g3dlite\Release\g3dlib.lib" kann nicht ge枚ffnet werden.
14>SmartScript.cpp
15>cs_ahbot.cpp
15>cs_arena.cpp
14>SmartScriptMgr.cpp
16>Die Erstellung des Projekts "authserver.vcxproj" ist abgeschlossen -- FEHLER.
14>AccountMgr.cpp
15>cs_ban.cpp
15>cs_bf.cpp

17>TCSoap.cpp
17>WheatyExceptionReport.cpp
17>ServiceWin32.cpp
17>LINK : fatal error LNK1181: Eingabedatei "......\dep\g3dlite\Release\g3dlib.lib" kann nicht ge枚ffnet werden.
17>Die Erstellung des Projekts "worldserver.vcxproj" ist abgeschlossen -- FEHLER.
18>------ Erstellen gestartet: Projekt: ALL_BUILD, Konfiguration: Release x64 ------
18>Building Custom Rule D:/TrinityCore335_SRC/TrinityCore/CMakeLists.txt
19>------ Erstellen 眉bersprungen: Projekt: INSTALL, Konfiguration: Release x64 ------
19>F眉r diese Projektmappenkonfiguration wurde kein zu erstellendes Projekt ausgew盲hlt.
========== Erstellen: 15 erfolgreich, 3 fehlerhaft, 0 aktuell, 1 眉bersprungen ==========

Branch(es):3.3.5

Operating system: Win 7

Branch-3.3.5a Invalid-IncompleteDatOrNotTrinityCore Invalid-IntendeWontFiBlizzlike

Most helpful comment

On VM with w7 64bit and VS Community 2019 Preview v16.8.0 Preview 1.0:

Selecting Windows SDK version 10.0.19041.0 to target Windows 6.1.7601.
The C compiler identification is MSVC 19.28.29115.0

* TrinityCore revision   : 2910d0fb2436 2020-08-06 17:59:36 +0200 (3.3.5 branch)
========== Rebuild All: 24 succeeded, 0 failed, 0 skipped ==========

All 21 comments

by latest you mean preview what version?

have you tried re-running cmake ?

This release I wanted to compile Carbenium committed "Scripts/AzjolNerub: Fix
@jackpoz
yes i have re-running cmak but I try again

You are on windows 7, I might have by accident removed support for it (wont fix, its unsupported by microsoft at this point)

Yea
i tink your Hot Fix is reale Hot
Core/Misc: Fix compile errors found with msvc /permissive-

re-running cmak does not work
I hope @Shauren fix this bug

re-running cmak does not work
I hope @Shauren fix this bug

He won't, look what he posted above.

Dropping support for outdated things is not a bug.

But I don't want to upgrade my Windows :-1:

remove that commit then.

But I don't want to upgrade my Windows :-1:

We don't care tho, why would we support software that is unsupported by the main creator heh

Remove the commit in your fork as suggested, that's as far as we can help

So now I upgrade the windows 7 to 10
how I hate the grrrrrrrr.... :-1:

You could try installing Windows 10 SDK on Win 7 and see if TC builds, but that's more of something for you to try than something we will check.

Btw the VS log you posted is partial, it doesn't contain the actual build error

I think the problem is this fix for Win7

https://github.com/TrinityCore/TrinityCore/commit/b3db50a3b41b2db209327387f59afa1c40532773#diff-4b0e18aff592df55779510f085292302

Now I've upgraded the windows 7 to 10 and it's all worked properly.
Luckily :+1:

17>TCSoap.cpp
17>WheatyExceptionReport.cpp
17>ServiceWin32.cpp
17> Bibliothek "D:/TrinityCore3XCompile/src/server/worldserver/Release/worldserver.lib" und Objekt "D:/TrinityCore3XCompile/src/server/worldserver/Release/worldserver.exp" werden erstellt.
17>worldserver.vcxproj -> D:\TrinityCore3XCompile\bin\Release\worldserver.exe
18>------ Erstellen gestartet: Projekt: ALL_BUILD, Konfiguration: Release x64 ------
18>Building Custom Rule D:/TrinityCore335_SRC/TrinityCore/CMakeLists.txt
19>------ Erstellen 眉bersprungen: Projekt: INSTALL, Konfiguration: Release x64 ------
19>F眉r diese Projektmappenkonfiguration wurde kein zu erstellendes Projekt ausgew盲hlt.
========== Erstellen: 18 erfolgreich, 0 fehlerhaft, 0 aktuell, 1 眉bersprungen ==========

But why is windows 7 no longer supported?

Why should it be supported? Microsoft officially stopped support for windows 7 in January 2020 and people should finally arrive in the same year and stop using dead software.

Not all new is good :)

@Tauriella you still didn't post the compile error nor tried the suggestion I wrote (Windows 10 SDK on Win 7), so if it's not supported it's because none tested our suggestions yet. We don't have an environment with Win7 anymore so it's up to users to test it.

@jackpoz
Ups sorry
I dont have anymore compile error log from Win7.
I use now Win10 SDK and it's work fine.
I hope an any Win7 user can confirm and post the error log.

On VM with w7 64bit and VS Community 2019 Preview v16.8.0 Preview 1.0:

Selecting Windows SDK version 10.0.19041.0 to target Windows 6.1.7601.
The C compiler identification is MSVC 19.28.29115.0

* TrinityCore revision   : 2910d0fb2436 2020-08-06 17:59:36 +0200 (3.3.5 branch)
========== Rebuild All: 24 succeeded, 0 failed, 0 skipped ==========
Was this page helpful?
0 / 5 - 0 ratings

Related issues

Tatara902 picture Tatara902  路  3Comments

Jildor picture Jildor  路  3Comments

cbcs picture cbcs  路  3Comments

Lopfest picture Lopfest  路  3Comments

Rushor picture Rushor  路  3Comments