public inbox for cygwin@cygwin.com
 help / color / mirror / Atom feed
* dmake for cygwin
@ 2002-10-27  1:01 Vijay Sampath
  2002-10-27 10:06 ` George William Smith
  2002-10-27 15:15 ` Eric M. Monsler
  0 siblings, 2 replies; 5+ messages in thread
From: Vijay Sampath @ 2002-10-27  1:01 UTC (permalink / raw)
  To: cygwin

Hi,
 
Has anybody had any luck compiling dmake for cygwin. Any help is
appreciated.

Thanks,

Vijay

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: dmake for cygwin
  2002-10-27  1:01 dmake for cygwin Vijay Sampath
@ 2002-10-27 10:06 ` George William Smith
  2002-10-28  4:28   ` Peter A. Castro
  2002-10-27 15:15 ` Eric M. Monsler
  1 sibling, 1 reply; 5+ messages in thread
From: George William Smith @ 2002-10-27 10:06 UTC (permalink / raw)
  To: cygwin

AFAIK, no, but I have used distcc successfully for a while, and it does a
great job, have a look at http://distcc.samba.org/.

G

"Vijay Sampath" <vsampath@valosystems.com> wrote in message
news:D8BB1D1FB113524E95EEF65D595C89BF133E7E@CORVAIR.valosystems.com...
Hi,

Has anybody had any luck compiling dmake for cygwin. Any help is
appreciated.

Thanks,

Vijay





--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: dmake for cygwin
  2002-10-27  1:01 dmake for cygwin Vijay Sampath
  2002-10-27 10:06 ` George William Smith
@ 2002-10-27 15:15 ` Eric M. Monsler
  2002-10-27 17:09   ` Randall R Schulz
  1 sibling, 1 reply; 5+ messages in thread
From: Eric M. Monsler @ 2002-10-27 15:15 UTC (permalink / raw)
  To: Vijay Sampath; +Cc: cygwin

Vijay Sampath wrote:
> Hi,
>  
> Has anybody had any luck compiling dmake for cygwin. Any help is
> appreciated.

I attempted this some time ago (close to 2 years?), so my memory of it 
is not 100% reliable.  I believe that I could get it to compile by 
pretending I was compiling for Linux, but that the resulting executable 
did not operate properly.  At that point I gave up.

Have you tried the windows dmake from the cygwin shell?  When I did so, 
I could not figure out how to properly mangle path names such that dmake 
knew it was running in a DOS-ish shell.  It kept trying to create ksh 
files and execute them, rather than .bat files as it did when invoked 
under the WinNT command shell.  It seemed to be keying on the path 
separator of "/" vs. "\" in deciding whether to make .bat or ksh files.

I came to see three possible solutions:
1) Compile and fix dmake as cygwin-native
2) Find a path-mangling in and out of dmake
3) Provide enough of a ksh-alike to let dmake operate in a hybrid 
environment (although I don't know if dmake would actually support that).

All three of which seemed like more work that just keeping a windows 
command shell for building in parallel with my bash shell for 
searching-grepping and Xemacs for editing.

If you do find a way to let dmake play nice under cygwin, please post 
the results.


Eric


--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: dmake for cygwin
  2002-10-27 15:15 ` Eric M. Monsler
@ 2002-10-27 17:09   ` Randall R Schulz
  0 siblings, 0 replies; 5+ messages in thread
From: Randall R Schulz @ 2002-10-27 17:09 UTC (permalink / raw)
  To: cygwin

Eric,

At 11:44 2002-10-27, Eric M. Monsler wrote:
>Vijay Sampath wrote:
>>Hi,
>>
>>Has anybody had any luck compiling dmake for cygwin. Any help is
>>appreciated.
>
>...
>
>Have you tried the windows dmake from the cygwin shell?  When I did so, I 
>could not figure out how to properly mangle path names such that dmake 
>knew it was running in a DOS-ish shell.  It kept trying to create ksh 
>files and execute them, rather than .bat files as it did when invoked 
>under the WinNT command shell.  It seemed to be keying on the path 
>separator of "/" vs. "\" in deciding whether to make .bat or ksh files.

I know nothing of dmake, but current versions of the Cygwin utility 
"cygpath" have both -w / --windows and -m --mixed options. "Mixed" is 
Windows format with forward slashes. There's also -d, which gives a DOS 8.3 
name if the argument names an existing file and -u which produces Unix / 
POSIX names.

If your Windows "dmake" conditions its behavior on path name syntax, this 
should be enough to control it.


>...
>
>If you do find a way to let dmake play nice under cygwin, please post the 
>results.
>
>
>Eric

Randall Schulz
Mountain View, CA USA


--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: dmake for cygwin
  2002-10-27 10:06 ` George William Smith
@ 2002-10-28  4:28   ` Peter A. Castro
  0 siblings, 0 replies; 5+ messages in thread
From: Peter A. Castro @ 2002-10-28  4:28 UTC (permalink / raw)
  To: cygwin

On Sun, 27 Oct 2002, George William Smith wrote:

> AFAIK, no, but I have used distcc successfully for a while, and it does a
> great job, have a look at http://distcc.samba.org/.
> G
> 
> "Vijay Sampath" <vsampath@valosystems.com> wrote in message
> news:D8BB1D1FB113524E95EEF65D595C89BF133E7E@CORVAIR.valosystems.com...
> Hi,
> 
> Has anybody had any luck compiling dmake for cygwin. Any help is
> appreciated.

Which "dmake"?  There are a few.  I'd ported dmake by Dennis Vadura to
WinNT (native) back in 1994 (still have my changes).  The last version
I'd ported was 4.0.  Haven't ported it in a while because my work
standardized on gnumake.  If that's the dmake you are interested in, I
can forward you my changes.  Or, if there's enough interest, I could
revive my porting efforts and contribute it to cygwin. 

> Thanks,
> Vijay

-- 
Peter A. Castro <doctor@fruitbat.org> or <Peter.Castro@oracle.com>
	"Cats are just autistic Dogs" -- Dr. Tony Attwood


--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2002-10-28  5:04 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-10-27  1:01 dmake for cygwin Vijay Sampath
2002-10-27 10:06 ` George William Smith
2002-10-28  4:28   ` Peter A. Castro
2002-10-27 15:15 ` Eric M. Monsler
2002-10-27 17:09   ` Randall R Schulz

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).