in reply to Executing C program from Perl

If you want to capture the output of your program then you could use either backticks or open(). If however you just want to execute the program and are not concerned about the output then system() would be your best option e.g
## backticks my $output = `your_program`; ## alternate backtick syntax my $output = qx(your_program); ## open open(my $prog, "your_program|") or die("ack - $!"); my $output = join '', <$prog>; ## system system("your_program") == 0 or die("program exitted abnormally");

HTH

_________
broquaint