Друзья, вот какой у меня к вам вопрос. Есть задача, запустить AS приложение (swf) в standalone режиме с gnash в fullscreen (а в конечном итоге, реализовать использование внешних функций). Я, соответсвенно, решил сделать небольшую "обертку" на Си. Рассудил я следующим образом
(
Read more... )
Comments 5
Reply
думал, необязательно, потому что exec()нутый процесс просто унаследует все что надо
но нет, обработчики-то событий ни фига он не унаследует, конечно
поэтому нужен fork()
а где fork(), там и обработка SIGCHLD, и wait(), и прочая мутотень
короче, учиться еще и учиться :(
Reply
char cwin[32];
sprintf (cwin, "0x%x", xwin);
...
execv (..., cwin, ...);
Reply
имел в виду execl, не execv
в вашем случае как раз удобно воспользоваться функцией из семейства execl
Reply
Reply
Leave a comment