Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com Message-ID: <313680C9A886D511A06000204840E1CF08F430A4@whq-msgusr-02.pit.comms.marconi.com> From: "Povolotsky, Alexander" To: "'cygwin AT cygwin DOT com'" Cc: "'Igor Pechtchanski'" Subject: Clarifications RE original qustions posted in : How to configure Korn shell (having MKS installed) for the latest Cygwin version (just rec ently downloaded)? Date: Fri, 30 Jul 2004 10:23:35 -0400 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Hello, Igor - thanks for the info on the configuring Cygwin to use Korn shell (ksh). > Further, would you by any chance know whether cross-compiling/building > Linux work in Cygwin, configured with Korn ksh shell (instead of bash shell) ? >As for your last question, ISTR that someone did cross-compile the Linux >kernel on Cygwin (for some handheld device, IIRC). I'm not sure if they >used bash or ksh... BTW, Googling for "cygwin Linux kernel cross-compile" >turns up some promising matches, but I don't have the time to look at them >in detail. I am already cross-compiling Linux (2.6.7.rc2 to be exact) for PowerPC using Cygwin's default bash shell. So the question is - did any one tried to do it using Cygwin configured for Korn ksh shell ? My reason for doing it (cross-compiling Linux) on ksh ( ... and originally I did not want to convolute my line of questioning...) is to integrate Cygwin into Sniff+ IDE (on Microsoft Windows), which is MKS's Korn shell based. Thanks, Alex -----Original Message----- From: Igor Pechtchanski [mailto:pechtcha AT cs DOT nyu DOT edu] Sent: Friday, July 30, 2004 9:44 AM To: Povolotsky, Alexander Cc: cygwin AT cygwin DOT com Subject: Re: How to configure Korn shell (having MKS installed) for the latest Cygwin version (just recently downloaded)? On Fri, 30 Jul 2004, Povolotsky, Alexander wrote: > Hi Igor , > Could (in general) Cygwin be configured for Korn shell instead of bash > shell ? > > I have MKS Unix emulation on Windows, installed (it is Korn shell based) > - what would be the procedure in that case for configuring Korn shell > for Cygwin ? > > Further, would you by any chance know whether cross-compiling/building > Linux work in Cygwin, configured with Korn shell (instead of bash shell) ? > > Thanks (Spasibo) , > Best Regards, > Alex (Sasha) Alex, It is, in general, a good idea to address Cygwin questions to the Cygwin mailing list. Not only will you get access to more expertise than any one person can provide, but your question (and answers to it) will be archived on the web for others to find. To answer your first question, yes, Cygwin can be configured to use ksh instead of bash. The two places that should be changed are "/Cygwin.bat" (you'll have to invoke "pdksh.exe", though, since "ksh.exe" is a symlink), and "/etc/passwd" (change your default shell to "/usr/bin/ksh"). At the moment, I can't think of any other places that might need changing, but perhaps someone on the list will. Please let the list know if this works. I'm not sure I understand your second question. Are you asking whether Cygwin will interfere with MKS (and vice versa)? AFAIK, if you keep the tools separate, and make sure that either all Cygwin paths precede the MKS ones, or all the MKS paths come first, there shouldn't be a conflict. If you're asking whether you can use Cygwin from MKS, why would you want to do that? As for your last question, ISTR that someone did cross-compile the Linux kernel on Cygwin (for some handheld device, IIRC). I'm not sure if they used bash or ksh... BTW, Googling for "cygwin linux kernel cross-compile" turns up some promising matches, but I don't have the time to look at them in detail. Hope this helps (nadeyus', pomozhet), Igor -- http://cs.nyu.edu/~pechtcha/ |\ _,,,---,,_ pechtcha AT cs DOT nyu DOT edu ZZZzz /,`.-'`' -. ;-;;,_ igor AT watson DOT ibm DOT com |,4- ) )-,_. ,\ ( `'-' Igor Pechtchanski, Ph.D. '---''(_/--' `-'\_) fL a.k.a JaguaR-R-R-r-r-r-.-.-. Meow! "Happiness lies in being privileged to work hard for long hours in doing whatever you think is worth doing." -- Dr. Jubal Harshaw -- 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/