From: Earnie B. <ea...@us...> - 2003-12-22 18:35:32
|
What version of MSYS? Jeff Godfrey wrote: > ----- Original Message ----- > From: "Earnie Boyd" <ea...@us...> > To: <min...@li...> > Sent: Monday, December 22, 2003 9:04 AM > Subject: Re: [Mingw-msys] Permission Denied Error > > > >>These appear to be 16bit dos programs. >> >>Does ``cmd //c 386link'' execute the command? > > > Earnie - yes, it does. So, is this the "correct" way to run these programs > from the Msys BASH shell? > > If so, how would the following DOS line translate? > > c:\F77L3\bin\make.exe comp=msoft32 > > I tried this: > > cmd //c /c/F77L3/bin/make.exe comp=msoft32 > > but it doesn't seem to quite work as expected. It's almost like the > "comp=..." argument is not getting through correctly... > Using my regression binary I see <stdio> $ ./mingw32-echo.exe comp=msoft32 comp=msoft32 </stdio> So it should work. > Basically, I'm trying to put together a BASH script to replicate the above > DOS line (among other things). > > Any other advice appreciated. > So, what I'll suggest if you get it working is to create a script or scripts to execute the binaries. <script name="/usr/local/bin/f77l3-make"> #!/bin/sh cmd //c c://F77L3/bin/make.exe "$@" </script> Then you would do ``f77l3-make comp=msoft32''. Earnie -- http://www.mingw.org <http://sourceforge.net/projects/mingw> |