-bash-3.00$ ./p4 -V-bash: ./p4: Invalid argumentWhat does Invalid argument mean in Unix?More details:p4 is an executable in the current directory.p4 actually refers to perforce. The option -V is supposed to display the version details.Solaris 10 is the OS.p4 has executable permissions (chmod +x p4)The official documentation wasn't very helpful in my case.
What does Invalid argument mean in Solaris?
command line;solaris
I figured it out!I was running an x86 binary on a SPARC machine. Similar question on SOOn Solaris, when you try running a SPARC binary on an x86 platform (or vice versa), Invalid argument is the error you get.