Add native code compilation