Thread: RE: C compiler cannot create executables [FROM pgsql-ports]

RE: C compiler cannot create executables [FROM pgsql-ports]

From
"Henshall, Stuart - WCP"
Date:
Hello,
    I had that error message when I forgot to install cygipc.
    If you've downloaded the latest version of cygwin then there should
be a version of postgresql included (unless you excluded it from the setup).
- Stuart

> -----Original Message-----
> From:    Peter [SMTP:peter@helpnet.com.au]
> Sent:    Monday, May 07, 2001 9:36 PM
> To:    pgsql-ports@postgresql.org
> Subject:    C compiler cannot create executables
>
> Hello PostgreSQL,
> I tried installing PostgreSQL following the instructions in the
> FAQ_MSWIN then INSTALL files. ./configure produced:
>
> configure: error: installation or configuration problem: C compiler
> cannot create executables
>
> All the downloads were made over the last 2 days so are the latest
> versions with PostgreSQL being 7.1.1.
>
> The site http://www.xemacs.freeserve.co.uk/ no longer has downloads of
> utilities so I did not install anything from there.
>
> The FAQ_MSWIN does not say you have to start cygwin and run the INSTALL
> instructions in a cygwin window instead of a normal command line window
> so that is one minor addition you could make in FAQ_MSWIN.
>
> After I tried ./configure. I tried gmake and gmake was not found. I did
> a search for gmake and the closest I could find was gm in cygwin. There
> were no error messages during the cygwin install so I assume that is
> 100% ok.
>
> What would cause the configure error message?
>
> Where is gmake?
>
> Peter

Re: C compiler cannot create executables [FROM pgsql-ports]

From
Peter
Date:
Hello Stuart,
Thank you for the message. I installed Cygwin 1.3.1 following the
FAQ_MSWIN and the FAQ seems to be for an earlier Cygwin, before Cygwin
gained the Installsheild style installation. One of the developers is
updating the FAQ.

I did not exclude anything from the Cygwin install, just clicked Next,
Next, Next. Next weekend I may rerun the install and see what the
options are.

I selected UNIX file format when asked by Cygwin but there was an error
that is reported to be caused by Cygwin installing files in DOS format
instead of UNIX. Looking at the file mounts, some are binary and some
are text. I have not changed that because there is only one file that
gets installed the wrong way and I can change that in seconds with
PFE32.

I think the FAQ needs an update each time Cygwin changes and should have
something like "tested on Cygwin 1.1.1". I would be happy to contribute
testing on NT and updating the FAQ but, do not understand C, I would be
hopeless at trying to figure out what the software is actually doing,
based on the code. Instead of trying to learn C, I should conserve my
remaining brain cells for something far easier like curing cancer or
understanding GST.

Peter


"Henshall, Stuart - WCP" wrote:
>
> Hello,
>         I had that error message when I forgot to install cygipc.
>         If you've downloaded the latest version of cygwin then there should
> be a version of postgresql included (unless you excluded it from the setup).
> - Stuart
>
> > -----Original Message-----
> > From: Peter [SMTP:peter@helpnet.com.au]
> > Sent: Monday, May 07, 2001 9:36 PM
> > To:   pgsql-ports@postgresql.org
> > Subject:      C compiler cannot create executables
> >
> > Hello PostgreSQL,
> > I tried installing PostgreSQL following the instructions in the
> > FAQ_MSWIN then INSTALL files. ./configure produced:
> >
> > configure: error: installation or configuration problem: C compiler
> > cannot create executables
> >
> > All the downloads were made over the last 2 days so are the latest
> > versions with PostgreSQL being 7.1.1.
> >
> > The site http://www.xemacs.freeserve.co.uk/ no longer has downloads of
> > utilities so I did not install anything from there.
> >
> > The FAQ_MSWIN does not say you have to start cygwin and run the INSTALL
> > instructions in a cygwin window instead of a normal command line window
> > so that is one minor addition you could make in FAQ_MSWIN.
> >
> > After I tried ./configure. I tried gmake and gmake was not found. I did
> > a search for gmake and the closest I could find was gm in cygwin. There
> > were no error messages during the cygwin install so I assume that is
> > 100% ok.
> >
> > What would cause the configure error message?
> >
> > Where is gmake?
> >
> > Peter