Surface Pro X - X-server ARM64

Status
Not open for further replies.

Cruncher04

New member
Jan 26, 2014
227
0
0
Last edited:
Hello. Great job on the recompiling.

I'm really curious how you managed to achieve it.

From my attempt of compiling vcxsrv to ARM64, I can patch things to make compiling like freetypevc10 successfully going through. perl offers ARM64 compiling flag so it is relatively safe as well. However, I'm really not sure how mhmake can be used to cross-compile for arm64. It does seem that when compiling with mhmake, /MACHINE:X86 will get mysteriously mixed into the compiling process when generating files like makesys.exe.
 
It was quite a bit of work. In essence i was running buildall.sh. Inside you see various builds flows, some call msbuild.exe directly others use nmake or mhmake etc. In order to make everything work correctly i had to modify the python scripts and lots of other small things.
You also have to setup your command shell (via vcvarsall.bat) for cross compilation, so when mhmake was invoking the compiler (cl.exe) it was not aware that we are infact cross compiling.
 
Status
Not open for further replies.

Members online

Forum statistics

Threads
332,609
Messages
2,255,555
Members
428,713
Latest member
nick rajesj