Surface Pro X - X-server ARM64

Status
Not open for further replies.

Cruncher04

New member
Jan 26, 2014
227
0
0
Visit site
Last edited:

Zone_Trooper

New member
May 18, 2016
1
0
0
Visit site
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.
 

Cruncher04

New member
Jan 26, 2014
227
0
0
Visit site
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
323,300
Messages
2,243,598
Members
428,055
Latest member
DrPendragon