Salve ragazzi come da titolo devo riuscire a far partire un eseguibile da un programma, il problema è che mi viene negato il permesso.
Io devo innanzitutto prendere la variabile d' ambiente $(HOME) (sto su linux), e far partire un eseguibile con una opzione. del tipo, start -b.
Per ipotesi ho la stringa che mi rappresenta il path che si chiama char* input...
ho provato a fare execl(input,"start","-b",(char*)0).
Perchèmi nega i permessi? input è uguale per esempio ad /home/frankitt/cartella/, e l' eseguibile start si trova in questa cartella....
Grazie in anticipo per le risposte.