here are the instructions for a build in linux with only one linker error:
first of all create an environment variable called LLVM_DIR, like so:
Code:
export LLVM_DIR=/usr/share/llvm/cmake
then, remove ConvertUTF.cpp and ConvertUTF.h from Utilities
then remove LLVMRecompilerTests.cpp from Cell
then remove the lines that contain ConvertUTF in emucore.vcxproj
on a certain line in LLVMRecompiler.cpp there's a misname (Filesystem.h) rename it correctly:
Code:
#include "llvm/Support/FileSystem.h"
on line 2795 of file SimpleIni.h remove the include line there and replace it with this one:
Code:
#include "llvm/Support/ConvertUTF.h"
Afterwards just replace the content of CMakeLists.txt in rpcs3 folder with this one:
http://pastie.org/private/bgf7rzlijd1fodtbnpolq
Don't forget to build llvm by creating a directory inside it, compiling and installing it:
Code:
cd llvm
mkdir b
cd b
cmake ..
sudo make install
when it asks for password input it
after that, try to build it, you should only have this error:
http://pastie.org/private/3fdjb3rco0ku597iz8jbjg
hope i helped