Hi,
>From a win32 program compiled with winelib I am trying to execute the
following:
FILE *program;
if (program = popen("dcop amarok player nowPlaying", "r"))
fgets(buff, sizeof(buff), program);
The idea is to read the current track amarok's playing. But I keep receiving
the following text: "File not found". Later I tried changing to :
popen("ls", "r"), and the same problem arised. Finally I changed to
popen("dir", "r") and then I got some data read (first line of the dir
command). So, what I understand is that the popen function is
opening/reading only windows programs. How can I make it open a pipe on a
Linux' one? Is there something like linux_popen()?
Thanks. Sergio.