delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/1999/02/05/20:25:17

Delivered-To: listarch-cygwin AT sourceware DOT cygnus DOT com
Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm
Delivered-To: mailing list cygwin AT sourceware DOT cygnus DOT com
Message-Id: <199902052024.MAA00104@aleph.ssd.hal.com>
Subject: Re: make and .exe targets
To: Ssiddiqi AT InspirePharm DOT Com (Suhaib M. Siddiqi)
Date: Fri, 5 Feb 1999 12:24:59 -0800 (PST)
Cc: fortinj AT ibm DOT net, cygwin AT sourceware DOT cygnus DOT com
In-Reply-To: <00f101be5115$0aadfbd0$29acdfd0@InspirePharm.Com> from "Suhaib M. Siddiqi" at Feb 5, 99 09:37:22 am
From: "J. J. Farrell" <jjf AT hal DOT com>
X-Mailer: ELM [version 2.4 PL23]

This is getting increasingly silly!

> From: "Suhaib M. Siddiqi" <Ssiddiqi AT InspirePharm DOT Com>
> 
> You have a problem with your environment.  Therefore make is unable to
> ld.exe.
> Read my previous message on how to define $PATH.

I don't see how $PATH could be involved. ld is executing correctly, but
it's reporting a problem with the output file.

> Cygwin is a UNIX like environment.  Therefore, to use it effectively you
> should have some
> knowledge of UNIX.

John said that he has developed on AIX.

> When I use your posted Makefile, I get "missing separator" error.  I do
> not get ld.exe not found error.
> Missing separator error means there is a problem with your Makefile.

I can't see anything wrong with the makefile. Your "missing separator"
error is likely to be because you used spaces where a tab is needed
when you copied John's makefile.

> Cygwin follows UNIX rules
> not AIX.  You can download a source code for SUN, SGI or LINUX, look
> carefully on the Makefile and you
> will know how to write a Makefile for a UNIX system.  That makefile will
> work under Cygwin too.

AIX is as much a version of UNIX as SunOS and IRIX, and (technically)
more so than LINUX.

There is no evidence of any problem with the makefile. The problem is
that ld has trouble with its output file when invoked via make. I've
no idea why, unfortunately.



--   
Want to unsubscribe from this list?                             
Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com


- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019