This is the mail archive of the
cygwin
mailing list for the Cygwin project.
RE: system call
- From: "Ross Boulet" <ross at rossb dot com>
- To: <cygwin at cygwin dot com>
- Date: Tue, 1 Mar 2005 04:19:11 -0600
- Subject: RE: system call
> Thanks for your reply but it still do not work...
> the problem is thant under cygwin the execution of "dir"
> works fine but i have to run the program in an enviroment
> WITHOUT cygwin: it's in the DOS shell that the system()
> call do not works and return with code number 127.
> In the final application, i'll not use "dir" command, but
> another program.
>
> Muzero
>
> > On Mar 1 09:58, Muzero wrote:
> > > When i try to compile and execute a simple program
> like this:
> > >
> > > int main()
> > > {
> > > system("dir");
> > > return 0;
> > > }
> >
> > "dir" is a cmd.exe builtin. Try `system("cmd /c dir");'
> >
> > Corinna
> >
Have you tried adding the -mno-cygwin option when you
compile the program. This should eliminate the need for the
cygwin environment at run time.
Ross
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/