Skip to main content
Participant
February 5, 2016

Problem with check_submission

I am trying to check .exe and .apk of an app that I've been working on before submitting it, and I am using the check_submission.exe command.
I've got the correct paths for aapt and openssl configured, and I am getting the following error when I run check_submission.exe filename.apk/exe

FATAL: Can't find or execute nm 'nm'.


What could be the problem here?

    3 replies

    Inspiring
    February 5, 2016
    nm is a Unix command that will usually be part of your dev environment.

    It may not come with Windows, but may come with cygwin or similar Unix shell.
    AMD Ryzen 7 1800X | MSI X370 Titanium | G.Skill 16GB DDR4 3200 | EVGA SuperNOVA 1000 | Corsair Hydro H110i Gigabyte RX Vega 64 x2 | Samsung 960 Evo M.2 500GB | Seagate FireCuda SSHD 2TB | Phanteks ENTHOO EVOLV
    Participant
    February 5, 2016
    Thanks for the quick reply.

    It does seem odd that check_submission.exe is asking for a Unix command, given that it is provided as a Windows command line tool from Oculus.

    The Mac one runs without any issues (since OSX is BSD), but the Windows one is asking for a Unix command!
    Participant
    February 5, 2016
    So after a lot of research and trial and error, it seems that check_submissions.exe requires Android NDK. The version downloaded from Android Studio doesn't include nm.exe

    You need to download the windows version from http://developer.android.com/ndk/downlo ... l#download, expand it, then add an environment variable for the path to nm.exe in the expanded folder.

    Good luck!