Difference between revisions of "Errors Unreal Compile"

From PSwiki
Jump to navigation Jump to search
(Clarified instructions on copying lib/ and include/ subdirectories)
Line 1: Line 1:


== Cant find mysql.h ==
== Can't find 'mysql.h' ==


2>c:\users\luke\documents\unreal projects\myproject2\psunreal\source\psunreal\util/SQLWrapper.h(7): fatal error C1083: Cannot open include file: 'mysql.h': No such file or directory
  2>c:\users\[username]\documents\unreal projects\[project name]\psunreal\source\psunreal\util/SQLWrapper.h(7): fatal error C1083: Cannot open include file: 'mysql.h': No such file or directory


You need to install MariaDB Connector from: https://mariadb.com/downloads/mariadb-tx/connector
You need to install '''MariaDB Connector''' from: https://mariadb.com/downloads/mariadb-tx/connector


Select C++ connector and the platform you need.
# Select C++ connector and the platform you need
 
# From the MarioDB install directory, copy both <code>lib/</code> and <code>include/</code> (with subfolders) into <code>PSUnreal\ThirdParty\MariaDB\</code>
Copy the /lib and /include into PSUnreal\ThirdParty\MariaDB
# Right-click on '''PSUnreal.uproject''' and select <code>Generate project files</code>
 
Right click on PSUnreal.uproject and "Generate project files"


== Cannot open 'stdio.h' ==
== Cannot open 'stdio.h' ==

Revision as of 20:34, 1 August 2017

Can't find 'mysql.h'

 2>c:\users\[username]\documents\unreal projects\[project name]\psunreal\source\psunreal\util/SQLWrapper.h(7): fatal error C1083: Cannot open include file: 'mysql.h': No such file or directory

You need to install MariaDB Connector from: https://mariadb.com/downloads/mariadb-tx/connector

  1. Select C++ connector and the platform you need
  2. From the MarioDB install directory, copy both lib/ and include/ (with subfolders) into PSUnreal\ThirdParty\MariaDB\
  3. Right-click on PSUnreal.uproject and select Generate project files

Cannot open 'stdio.h'

fatal error C1083: Cannot open include file: 'stdio.h': No such file or directory

When installing VS2017 I got this error while compiling Wordnet.

The file is under C:\Program Files (x86)\Windows Kits\10\Include\10.0.15063.0\ucrt

You need to go to project properties and retarget the SDK to this one. Project Properties->General->Windows SDK Version->10.0.xxxxx

cannot open Wordnet.lib

fatal error LNK1181: cannot open input file 'C:\Users\Luke\Documents\Unreal Projects\MyProject2\PSUnreal\ThirdParty\Wordnet\lib\x64\Wordnet.lib'

Compile Worldnet.sln, then copy the resulting lib under PSUnreal\ThirdParty\Wordnet\lib\x64\

ShaderCompilingManager

 >	UE4Editor-Engine.dll!FShaderCompilingManager::ProcessCompiledShaderMaps(TMap<int,FShaderMapFinalizeResults,FDefaultSetAllocator,TDefaultMapKeyFuncs<int,FShaderMapFinalizeResults,0> > & CompiledShaderMaps, float TimeBudget) Line 1210	C++

Need to open your project sln, go under Programs and compile "ShaderCompileWorker" project

Error on startup after switching branches

 GetObjectArrayForDebugVisualizersDelegate@FCoreDelegates@@SAA ..... http://imgur.com/1zoH3ko

This was happening after switching from release branch (which contained 4.11 preview) to 4.10 branch. I checked and the file C:\Users\Luke\Documents\Unreal Projects\MyProject2\Binaries\Win64\UE4Editor-MyProject2.dll was old. I deleted all files older than today, then used

* git reset --hard
* git checkout .

Recompiled.


Error while building lights from the editor

 LogStaticLightingSystem:Warning: Failed to build lighting!!! Lighting build failed. Swarm failed to kick off.

Need to open UE4.sln from Visual Studio, go under Programs and recompile UnrealLighmass