Hi All,<div><div><br></div><div>How to run grass module from C++  code.I am coding a small application using C++ I want to call grass commands from the application (g.gisenv)</div><div><br></div><div>this can be done in different ways</div>

<div>1. python using gcmd.RunCommand(..)</div><div>2. setup grass environment and execute from c++ code using system command system(&quot;g.gisev&quot;);</div><div><br></div><div>I dont want to call in these ways.</div><div>

<br></div><div>My requirement is different</div><div>I will link all grass libraries with my application.</div><div>init grass using g_gisinit(...)</div><div><br></div><div>specify a program {g.gisenv}</div><div>give the attributes required to the application</div>

<div>execute the function without spawning a new process [ I think its not possible :(   ]</div><div>parse the result.</div><div>Display results to user</div><div><br></div><div><br></div><div>Any pointers will be much appreciated..</div>

<div><br></div><div><br></div>--<br><div><font face="arial, helvetica, sans-serif">Regards</font></div><br>
</div>