in reply to Re: (4): Running a C Program within Perl.
in thread Running a C Program within Perl.
Can you run the command at the prompt?
YES I can...What kind of error are you getting exactly?
/opt/BIPSConnect/bin/rdes: LD_LIBRARY_PATH=:/usr/lib:/usr/ucblib:/usr/ +openwin/lib:/usr/dt/lib:/usr/local/lib:/opt/hpnpl/lib:/p01cfg0 1/harvest/Harvest/lib:/opt/BIPSConnect/bin: is not an identifier
Show us a code snippet.
Perl code is as follows...Code it is trying to call is as follows..#!/usr/bin/perl-w use strict; my $cmd_to_run = "/opt/BIPSConnect/bin/rdes"; my @results = `$cmd_to_run`;
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/BIPSConnect/bin /opt/BIPSConnect/bin/micn_cr2k_bips_test_console /home/w951an6/perl/ph +ase_II/xxx.xml
Update: I saw your reply at Re: Re: Running a C Program within Perl.. What command are you trying to run (are your getting a "no such file or Directory" type error and then trying to treat that as valid output)?
No I am not gettting that error.Cannot offer more help without more information: what platform are you running on? what is the expected output of your C program? what does your perl program do with that output; etc. ???
The platform I am running on is Unix and I am only expecting to be able to pass an xml tree from the unix box to an open port on another server.
In Section
Seekers of Perl Wisdom