Особенности gcc4
Точнее, gcc4.1 из Sisyphus.
> execl(«/bin/sh», “sh”, “-c”, cmd, 0);
> Panic(errno, «/bin/sh”);
> cc1: warnings being treated as errors
> fileio.c: In function 'printpipe':
> fileio.c:782: warning: missing sentinel in function call
>
> Как исправить?
Читать документацию. Если лень искать, то вторая ссылка в G ведёт на http://www.linuxonly.nl/docs/sentinel/
Так ругается: execl(«/bin/sh», “sh”, “-c”, cmd, 0);
Так не ругается: execl(«/bin/sh», “sh”, “-c”, cmd, NULL);
ссылки
http://www.linuxonly.nl/docs/sentinel/
типичные ошибки C++, применительно к gcc4.1