In absence of some of these components, specially shared library files, program may crash in unexpected way after execv() system call."
can you plz explain on above quoted in detail..!!!!!!!!
On Thu, Aug 27, 2009 at 1:23 AM, John M <john.meraj@xxxxxxxxx> wrote:
Hi Krushnaal,
Some of these may include additional shared libraries required to run the elf executable, pics/images your elf executable could access, various configuration files required for proper execution of the application, documentation (may or may not be needed during execution of your application).
In absence of some of these components, specially shared library files, program may crash in unexpected way after execv() system call.
If you are building from source code, you won't need the source codes or header files once the application is built.
Hope this helps.
--
Thanks,
-John
On 08/24/2009 10:28 PM, krushnaal pai wrote:
> with respect to the very large linux applications available on the net
>
> when we install on a particular directory,the dir will contain *many
> files and an executable*(elf).
>
> now tell me, are the *files* required to be on the computer before execv
> is issued against the executable(i mean if those files are not present
> will the kernel deny to execute the elf) or are those files demanded by
> the executable during execution(i.e after doing execv sys call)
>
>
>
>