| From: | Nazir Bilal Yavuz <byavuz81(at)gmail(dot)com> |
|---|---|
| To: | Mark Hill <Mark(dot)Hill(at)sas(dot)com> |
| Cc: | Robert Haas <robertmhaas(at)gmail(dot)com>, "pgsql-hackers(at)lists(dot)postgresql(dot)org" <pgsql-hackers(at)lists(dot)postgresql(dot)org> |
| Subject: | Re: FW: Building Postgres 17.0 with meson |
| Date: | 2024-11-15 13:12:50 |
| Message-ID: | CAN55FZ2M60qsKY06BRV0acA4oxmjhn0ec5xxAwLSknGhto7n1Q@mail.gmail.com |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-hackers |
Hi Mark,
On Fri, 15 Nov 2024 at 16:01, Mark Hill <Mark(dot)Hill(at)sas(dot)com> wrote:
>
> On Wed, 14 Nov 2024 at 2:55PM(EST), Mark Hill <Mark(dot)Hill(at)sas(dot)com > wrote:
>
> > With openssl, zlib, and icu enabled in the setup, the ninja build fails trying to link src/backend/postgres.exe.
> > There are 40 unresolved external symbol errors (see below.) I checked a few of the symbols and they appear
> > in the Postgres source without the "_72" text on the end. Is it getting "72" from the version of icu4c I'm using,
> > 72.1? Anyone know how to prevent these errors?
>
> I'm including the meson-log.txt file for the build I reported in my previous post for more information.
I don't know the cause of the errors you mentioned. But I know that
there is a repository from Dave Page, which builds some dependencies
on Windows and compiles Postgres using meson [1]. I guess this may
help you.
[1] https://github.com/dpage/winpgbuild
[1.1] https://github.com/dpage/winpgbuild/actions
--
Regards,
Nazir Bilal Yavuz
Microsoft
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Mats Kindahl | 2024-11-15 13:13:35 | Re: Potential ABI breakage in upcoming minor releases |
| Previous Message | Alexander Korotkov | 2024-11-15 13:12:49 | Re: POC, WIP: OR-clause support for indexes |