delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/1999/06/18/08:34:51

Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm
Sender: cygwin-owner AT sourceware DOT cygnus DOT com
Delivered-To: mailing list cygwin AT sourceware DOT cygnus DOT com
From: "Christian Jullien" <Eligis AT wanadoo DOT fr>
To: "Joost Kraaijeveld" <JKraaijeveld AT Askesis DOT nl>
Cc: "Cygwin AT Sourceware. Cygnus. Com (E-mail)" <cygwin AT sourceware DOT cygnus DOT com>
Subject: RE: Postgresql 6. 5 cygwin ports available ?
Date: Fri, 18 Jun 1999 14:32:48 +0200
Message-ID: <000001beb986$acb74240$020039c1@eligis.com>
MIME-Version: 1.0
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook 8.5, Build 4.71.2173.0
Importance: Normal
In-Reply-To: <1F8B49DD9100D31195FC00A0C94989FE0C9D@obelix>
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2314.1300

My goal is to have the port has easy as:

	bash$ sh configure
	bash$ make
	bash$ make install

That's what I consider 'right out of the box'.

If you share this goal with me I'm ready to spent time checking it finaly
work more easily than now.

Where are we ?

1) Prerequisit: Postgresql requires cygwin32_ipc-1.03.tar.gz
   ./configure should test that this package is already installed, otherwise
it
   complains that gcc is not able to produce executable!!

2) sh configure complains that backend/port/tas/dummy.s cannot be linked to
tas.s
   that's right it does not exist. I write my own dummy.s as :

/===========================================================================
==
   / tas.s -- test and set lock for cygwin

/===========================================================================
==

        .file   "tas.s"
        .text
        .align  16
        .globl  tas
   tas:
        ret                     /return

   Am I right ?

3) check that MAKE_MODE is set to UNIX otherwise 'if' shell command will try
to
   execute cmd.exe but not /bin/sh 'if' shell.

   bash$ export MAKE_MODE=UNIX

4) inform the user to change or check Makefile.global to reflect its current
   installation. For example; my system didn't defined /sw directory for
bison files

5) call the build process using 'make'
   This one hangs after fews minutes after try to find libcrypt.a which is
not
   currently in cygwin distribution. Which one to use ?

   I give up on that point.


When you say 'All works without binairy mounts', does it means _right now_
or is it already done in 6.5 distribution ?

Eligis: Christian Jullien (OOP consultant)
10, RUE REJANE - 95120 ERMONT (France)
Eligis AT wanadoo DOT fr - +33 130.72.98.20

> -----Original Message-----
> All works without binairy mounts.
>
> Joost Kraaijeveld
> Askesis B.V.
> Groenewoudseweg 46
> 6524VB Nijmegen
> tel: 024-3888063 / 06-51855277
> fax: 024-3608416
> email: JKraaijeveld AT askesis DOT nl
> web: www.askesis.nl
>


--
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