What is the hardest part of porting a application to windows?
I am assuming that the app uses/has the following things:
Uses ether no GUI or uses a Cross-Platform one
Isn't An Interpeted Or Arch-Independant Languige (Python, Java)
Doesn't Have Anything That Would upset The Normal-GCC to MinGW Divide.
If The Above Requirements Are Met, What Would Be Needed To Port It To Windows?