UnrealEnginePPC64: Difference between revisions
Backstrikes (talk | contribs) No edit summary |
Backstrikes (talk | contribs) No edit summary |
||
Line 18: | Line 18: | ||
<code> | <code> | ||
cd UnrealEngine <br> | cd UnrealEngine <br> | ||
.Setup.sh <br> | .Setup.sh <br> | ||
./GenerateProjectFiles.sh | ./GenerateProjectFiles.sh | ||
</code> | </code> | ||
'''Not needed''' | |||
<code>./Engine/Build/BatchFiles/Linux/Toolchain/DockerOnWindows/build_linux_toolchain/build_linux_toolchain.sh <br></code> | |||
'''Prerequisites'''<br> | '''Prerequisites'''<br> |
Revision as of 00:28, 4 March 2020
On Debian 10 PowerPC 64 unstable ( on T2080 RDB)
- clone our fork of UnrealEngine branch that is a fork the huge work of Elvis that have ported UnrealEngine to PowerPC 64 Bit ( Little Endian) edowson/UnrealEngine
git clone https://github.com/robyinno/UnrealEngine.git
- install mono and glang-8
- apt install mono-complete
- apt install clang-8
- clang symbolic links
- sudo ln -s /usr/bin/clang-8 /usr/bin/clang
- sudo ln -s /usr/bin/clang++-8 /usr/bin/clang++
- jemalloc.h symbolic link on Unreal source
- apt install libjemalloc-dev
- Other needed packages
- apt-get install texinfo
- First Time Setup
cd UnrealEngine
.Setup.sh
./GenerateProjectFiles.sh
Not needed
./Engine/Build/BatchFiles/Linux/Toolchain/DockerOnWindows/build_linux_toolchain/build_linux_toolchain.sh
Prerequisites
apt install unzip
apt install help2man
apt install gawk
apt install libtool-bin
Useful Info about Build UnReal on Linux https://wiki.unrealengine.com/Building_On_Linux
Problems
- During
./GenerateProjectFiles.sh
in the output there is "Python SDK not found" - Look like is needed package pythonnet installable via pip3 but it give the error:
error: option --single-version-externally-managed not recognized
it seem a bug in mono that should be fixed from few days... waiting new version
Tryied different workaround like:
python3 -m pip install -U wheel
pip3 install -U setuptools
- even installing from source
/usr/bin/python3 -m pip install -U git+https://github.com/pythonnet/pythonnet --user
- even compiling from git repo
git clone https://github.com/pythonnet/pythonnet
cd pythonnet/
python setup.py bdist_wheel
- give an error:
Error: SecureChannelFailure (Authentication failed, see inner exception.)
Authentication failed, see inner exception.
This libmono-btls-shared.so is not installed because for ppc64 is not compiled https://packages.debian.org/sid/libmono-btls-interface4.0-cil
/usr/lib/../lib/libmono-btls-shared.so assembly:<unknown assembly> type:<unknown type> member:(null)