PATH issue in C++ program happening on only one embedded processor with same Linux distro and application

Multi tool use
Multi tool use

The name of the pictureThe name of the pictureThe name of the pictureClash Royale CLAN TAG#URR8PPP











up vote
-1
down vote

favorite












A call is being made in a c++ program (that is being started by a shell script)



System("shutdown -r now")


On just one embedded processor I am getting



sh: shutdown: not found


On this same processor I am able to call shutdown from the shell. It resides in /sbin/shutdown and this is in PATH.



If I change the c++ call to



System("/sbin/shutdown -r now")


it works fine. However I am trying to understand what factors would cause this to only happen on ONE processor, if everything is the same.










share|improve this question







New contributor




John is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.



















  • what is the PATH environment variable in this one-processor process?
    – thrig
    3 mins ago














up vote
-1
down vote

favorite












A call is being made in a c++ program (that is being started by a shell script)



System("shutdown -r now")


On just one embedded processor I am getting



sh: shutdown: not found


On this same processor I am able to call shutdown from the shell. It resides in /sbin/shutdown and this is in PATH.



If I change the c++ call to



System("/sbin/shutdown -r now")


it works fine. However I am trying to understand what factors would cause this to only happen on ONE processor, if everything is the same.










share|improve this question







New contributor




John is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.



















  • what is the PATH environment variable in this one-processor process?
    – thrig
    3 mins ago












up vote
-1
down vote

favorite









up vote
-1
down vote

favorite











A call is being made in a c++ program (that is being started by a shell script)



System("shutdown -r now")


On just one embedded processor I am getting



sh: shutdown: not found


On this same processor I am able to call shutdown from the shell. It resides in /sbin/shutdown and this is in PATH.



If I change the c++ call to



System("/sbin/shutdown -r now")


it works fine. However I am trying to understand what factors would cause this to only happen on ONE processor, if everything is the same.










share|improve this question







New contributor




John is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.











A call is being made in a c++ program (that is being started by a shell script)



System("shutdown -r now")


On just one embedded processor I am getting



sh: shutdown: not found


On this same processor I am able to call shutdown from the shell. It resides in /sbin/shutdown and this is in PATH.



If I change the c++ call to



System("/sbin/shutdown -r now")


it works fine. However I am trying to understand what factors would cause this to only happen on ONE processor, if everything is the same.







linux path embedded c++ yocto






share|improve this question







New contributor




John is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.











share|improve this question







New contributor




John is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.









share|improve this question




share|improve this question






New contributor




John is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.









asked 25 mins ago









John

1




1




New contributor




John is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.





New contributor





John is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.






John is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.











  • what is the PATH environment variable in this one-processor process?
    – thrig
    3 mins ago
















  • what is the PATH environment variable in this one-processor process?
    – thrig
    3 mins ago















what is the PATH environment variable in this one-processor process?
– thrig
3 mins ago




what is the PATH environment variable in this one-processor process?
– thrig
3 mins ago















active

oldest

votes











Your Answer








StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "106"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);

StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);

else
createEditor();

);

function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);



);






John is a new contributor. Be nice, and check out our Code of Conduct.









 

draft saved


draft discarded


















StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f479492%2fpath-issue-in-c-program-happening-on-only-one-embedded-processor-with-same-lin%23new-answer', 'question_page');

);

Post as a guest



































active

oldest

votes













active

oldest

votes









active

oldest

votes






active

oldest

votes








John is a new contributor. Be nice, and check out our Code of Conduct.









 

draft saved


draft discarded


















John is a new contributor. Be nice, and check out our Code of Conduct.












John is a new contributor. Be nice, and check out our Code of Conduct.











John is a new contributor. Be nice, and check out our Code of Conduct.













 


draft saved


draft discarded














StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f479492%2fpath-issue-in-c-program-happening-on-only-one-embedded-processor-with-same-lin%23new-answer', 'question_page');

);

Post as a guest













































































jjtY 6mVAs9kS 9cWppsFi
Wszj0YXLd,ik5fF9AlpSI c7YGtN6cKOfQIZ6YuowEVkYIQPYvyONDAUGjt

Popular posts from this blog

How to check contact read email or not when send email to Individual?

How many registers does an x86_64 CPU actually have?

Displaying single band from multi-band raster using QGIS