Re: Error building Postgres for Windows

From: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
To: Stephan Sandow <ssandow(at)frey(dot)de>
Cc: pgsql-general(at)lists(dot)postgresql(dot)org
Subject: Re: Error building Postgres for Windows
Date: 2019-10-25 13:53:46
Message-ID: 17079.1572011626@sss.pgh.pa.us
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

Stephan Sandow <ssandow(at)frey(dot)de> writes:
> i get 3 errors building the postgres server Version 12.0 for windows:

>  plperl.obj : error LNK2019: unresolved external symbol "new_ctype" in
> Function "plperl_init_interp
> ". [C:\postgre_src\postgresql-12.0\plperl.vcxproj]
>   plperl.obj : error LNK2019: unresolved external symbol "new_collate"
> in Function "plperl_init_inte
> rp". [C:\postgre_src\postgresql-12.0\plperl.vcxproj]
>   plperl.obj : error LNK2019: unresolved external symbol "new_numeric"
> in Function "plperl_init_inte
> rp". [C:\postgre_src\postgresql-12.0\plperl.vcxproj]
>   .\Release\plperl\plperl.dll : fatal error LNK1120: 3 nicht aufgelöste
> Externe [C:\postgre_src\postgresql-12.0\plperl.
> vcxproj]

I'm no Perl expert, but what this smells like is compiling against
a set of Perl header files that don't match the Perl library you're
linking to. Check for multiple Perl installations on your machine,
and pay attention to the include and link search paths that are being
used in your plperl build.

regards, tom lane

In response to

Browse pgsql-general by date

  From Date Subject
Next Message Tom Lane 2019-10-25 13:59:37 Re: I think that my data is saved correctly, but when printing again, other data appears
Previous Message Tom Lane 2019-10-25 13:49:45 Re: Quere keep using temporary files