Re: Cygwin - make check broken

From: Reini Urban <rurban(at)x-ray(dot)at>
To: Rocco Altier <RoccoA(at)Routescape(dot)com>
Cc: pgsql-hackers(at)postgresql(dot)org
Subject: Re: Cygwin - make check broken
Date: 2005-08-05 05:43:22
Message-ID: 42F2FC7A.5010302@x-ray.at
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

Rocco Altier schrieb:
> It looks like when we changed regress/GNUmakefile to pull rules from
> Makefile.shlib, cygwin got broken in the process.
>
> The problem is that regess.dll ends up being a symlink back to itself,
> because we do a:
> $(NAME)$(DLSUFFIX): $(shlib)
> rm -f $(NAME)$(DLSUFFIX)
> $(LN_S) $(shlib) $(NAME)$(DLSUFFIX)
>
> And from Makefile.shlib (for cygwin)
> ifeq ($(PORTNAME), cygwin)
> shlib = $(NAME)$(DLSUFFIX)
>
> Thus regress.dll gets unhappy :-(
>
> I don't know enough about the rest of the way the cygwin port is put
> together, but it seems that the other platforms all have
> shlib=lib$(NAME)...

For cygwin the normal rule is cyg$(NAME)$(DLSUFFIX),
but the postgresql maintainers refused to changed the prefix for 8.0

--
Reini Urban
http://xarch.tu-graz.ac.at/home/rurban/
http://phpwiki.org/

In response to

Responses

  • test at 2005-08-05 07:28:39 from yuanjia lee

Browse pgsql-hackers by date

  From Date Subject
Next Message yuanjia lee 2005-08-05 07:28:39 test
Previous Message Qingqing Zhou 2005-08-05 02:33:01 Re: win32 _dosmaperr()