Откуда функция execvp будет брать пути к файлу (в том случе, если файл прописан без "/"), если если системной переменной PATH у меня нет (удалена из environ'а). Система Solaris 10.
The search path is the path specified in the environment by the PATH variable. If this variable isn’t specified, the default path ":/bin:/usr/bin" is used.
Это из линуксового мана, но не думаю, что на солярке сделали как-то иначе.
>... где же тогда прочитать про стандартный путь у execvp под соляру?
Узнай методом научного экперимента, типа strace на простую прогу с execvp (под солярой оно зовется не strace, а truss). Например, char * const argv[] = {"serenkijkozlik",NULL}; execvp ("serenkijkozlik", argv);