installing ue4 on mac from source code
i try to install ue4 on my mac i have to file that could be running throu terminal setup.command and GenerateProjectFiles.command and after i ran this files i get the following errors :
Last login: Sat Jan 2 01:20:50 on ttys000 Masouds-MacBook-Pro:~ Masoud$ /Users/Masoud/Desktop/unreal/engine/GenerateProjectFiles.command ; exit;
Setting up Unreal Engine 4 project files...
Setting up Mono Cannot open assembly '/Users/Masoud/Desktop/unreal/engine/Engine/Build/BatchFiles/Mac/../../../Binaries/ThirdParty/Mono/Mac/lib/mono/xbuild/12.0/bin/xbuild.exe': No such file or directory. UnrealBuildTool Exception: System.IO.FileNotFoundException: Could not load file or assembly 'System.Xml.Linq, Version=188.8.131.52, Culture=neutral, PublicKeyToken=b77a5c561934e089' or one of its dependencies. File name: 'System.Xml.Linq, Version=184.108.40.206, Culture=neutral, PublicKeyToken=b77a5c561934e089' at UnrealBuildTool.UnrealBuildTool.Main (System.String Arguments) [0x00000] in :0 logout
i ran the same source code on windows 7 using vs2013 and it's working just fine
You mention you went through the correct steps, but you also mention the use of the terminal. There is a different process when using strictly the terminal.app versus simply running the Setup.command and the GenerateProjectFiles.command.
Would you mind following along with the steps written on GitHub when compiling source code for Macs, and let me know which step you encounter an error?
I just followed the steps myself and did not have any trouble opening up the UE4.xcworkspace in Xcode. The steps mention using the latest version of Xcode which is 7.2, but I was able to build the engine using 7.1.1 just fine.
It is usually a good idea to remain up to date anyway, so if you are behind version 7.1.1 I would go ahead and update. On that note, we have moved on to support Visual Studio 2015 as well.
One thing to try for you issue, is to re-download the source zip folder from GitHub, and extract it to your desktop. Then run the commands from there to see if that works.
If you have questions or get stuck let me know.
answered Jan 05 '16 at 03:14 PM
AndrewHurley ♦♦ STAFF
Follow this question
Once you sign in you will be able to subscribe for any updates here