[CMake] Reading from stdin during exec_program

Filipe Sousa natros at gmail.com
Sat Mar 3 18:59:21 EST 2007


develop at wang-nielsen.dk wrote:
> Hi there,
> 
> I am having some problems reading from stdin, from an external program
> executed using the exec_program command.
> 
> The external program is a c++ program just reading a string from
> stdin(actually reading one line), and writing something to stdout. When this
> program is runned on its own it works just fine.
> 
> But when it is runned using the exec_program command, the external program
> just stall when is starts reading from stdin, just as if the input never
> reaches the external program.
> 
> I would very much appreciate any kind of help.
> 
> 
> Regards - ThomaS
> 

EXEC_PROGRAM is deprecated. Try EXECUTE_PROCESS().

-- 
Filipe Sousa


More information about the CMake mailing list