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/
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() |