{"action":"created","issue":{"url":"https://api.github.com/repos/okamstudio/godot/issues/2302","labels_url":"https://api.github.com/repos/okamstudio/godot/issues/2302/labels{/name}","comments_url":"https://api.github.com/repos/okamstudio/godot/issues/2302/comments","events_url":"https://api.github.com/repos/okamstudio/godot/issues/2302/events","html_url":"https://github.com/okamstudio/godot/pull/2302","id":97129868,"number":2302,"title":"Fixes compile bug for Android template on Windows.","user":{"login":"antonyjones67","id":3905646,"avatar_url":"https://avatars.githubusercontent.com/u/3905646?v=3","gravatar_id":"","url":"https://api.github.com/users/antonyjones67","html_url":"https://github.com/antonyjones67","followers_url":"https://api.github.com/users/antonyjones67/followers","following_url":"https://api.github.com/users/antonyjones67/following{/other_user}","gists_url":"https://api.github.com/users/antonyjones67/gists{/gist_id}","starred_url":"https://api.github.com/users/antonyjones67/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/antonyjones67/subscriptions","organizations_url":"https://api.github.com/users/antonyjones67/orgs","repos_url":"https://api.github.com/users/antonyjones67/repos","events_url":"https://api.github.com/users/antonyjones67/events{/privacy}","received_events_url":"https://api.github.com/users/antonyjones67/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":4,"created_at":"2015-07-24T19:46:11Z","updated_at":"2015-07-27T01:58:28Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/okamstudio/godot/pulls/2302","html_url":"https://github.com/okamstudio/godot/pull/2302","diff_url":"https://github.com/okamstudio/godot/pull/2302.diff","patch_url":"https://github.com/okamstudio/godot/pull/2302.patch"},"body":"Update to compiling Android on Windows.\r\n\r\nAfter much testing these version numbers and file links seemed to work for me.\r\n\r\n1. Install Java SDK 6. Can be found at.\r\n\thttp://download.oracle.com/otn-pub/java/java_ee_sdk/6u4/java_ee_sdk-6u4-jdk-windows-x64.exe?AuthParam=1437511929_e3d8ec6a4c6908ab727d2323a640cf67\r\n\r\n2. Install latest Android-SDK.\r\n\thttps://dl.google.com/android/installer_r24.3.3-windows.exe\r\n\r\n\tUsing the SDK Manager.\r\n\tInstall Android 4.4.2 API & Android 4.0.3 API\r\n\tInstall Android SDK Build-Tools 19.1\r\n\tYou may need to prune stuff so all you have is the above.\r\n\r\n3. Install Android-NDK 9b.\r\n\thttps://dl.google.com/android/ndk/android-ndk-r9b-windows-x86_64.zip\r\n\r\n4. Install Apache Ant version 1.9.2\r\n\thttp://archive.apache.org/dist/ant/binaries/\r\n\t\r\n\r\nPrevious documentation seemed to be accurate for the most part.\r\n\r\nMake sure that the CommandPrompt window is Run As Administrator. Or things will crash.\r\n\r\n\"C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\vcvarsall.bat\" needs to be run so that platforms other than Android can be detected.\r\n\r\nPull request is required for this process to work.\r\n"},"comment":{"url":"https://api.github.com/repos/okamstudio/godot/issues/comments/125060432","html_url":"https://github.com/okamstudio/godot/pull/2302#issuecomment-125060432","issue_url":"https://api.github.com/repos/okamstudio/godot/issues/2302","id":125060432,"user":{"login":"antonyjones67","id":3905646,"avatar_url":"https://avatars.githubusercontent.com/u/3905646?v=3","gravatar_id":"","url":"https://api.github.com/users/antonyjones67","html_url":"https://github.com/antonyjones67","followers_url":"https://api.github.com/users/antonyjones67/followers","following_url":"https://api.github.com/users/antonyjones67/following{/other_user}","gists_url":"https://api.github.com/users/antonyjones67/gists{/gist_id}","starred_url":"https://api.github.com/users/antonyjones67/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/antonyjones67/subscriptions","organizations_url":"https://api.github.com/users/antonyjones67/orgs","repos_url":"https://api.github.com/users/antonyjones67/repos","events_url":"https://api.github.com/users/antonyjones67/events{/privacy}","received_events_url":"https://api.github.com/users/antonyjones67/received_events","type":"User","site_admin":false},"created_at":"2015-07-27T01:58:28Z","updated_at":"2015-07-27T01:58:28Z","body":"will do thank you\n\nOn 7/25/2015 10:24 AM, Jameel Halabi wrote:\n>\n> Thanks for the fix!\n>\n> I have did an internal fix for png neon and it actually compiles, you \n> need to do those modifications:\n>\n> diff --git a/drivers/png/filter_neon.S b/drivers/png/filter_neon.S\n> index 63a5d8c..3d1230e 100644\n> --- a/drivers/png/filter_neon.S\n> +++ b/drivers/png/filter_neon.S\n> @@ -24,7 +24,7 @@\n>\n> .macro func name, export=0\n> .macro endfunc\n> -ELF .size \\name, . - \\name\n> +@ .size \\name, . - \\name\n> .endfunc\n> .purgem endfunc\n> .endm\n> @@ -32,7 +32,7 @@ ELF .size \\name, . - \\name\n> .if \\export\n> .global \\name\n> .endif\n> -ELF .type \\name, STT_FUNC\n> +@ .type \\name, STT_FUNC\n> .func \\name\n> \\name:\n> .endm\n>\n> It seems like the android pre-processor is not picking up the define \n> for ELF.\n>\n> —\n> Reply to this email directly or view it on GitHub \n> <https://github.com/okamstudio/godot/pull/2302#issuecomment-124859089>.\n>\n\n"}}