public inbox for [email protected]
help / color / mirror / Atom feedFrom: Chapman Flack <[email protected]>
To: Kartik Ohri <[email protected]>
Cc: [email protected]
Subject: Re: the ScriptingMojo
Date: Thu, 27 Aug 2020 09:30:21 -0400
Message-ID: <[email protected]> (raw)
In-Reply-To: <CAASLQ4Npudth33qcg8GHaKd0amJ8oSQro_sxgb72VkbkBj+oXQ@mail.gmail.com>
References: <CAASLQ4Mva7dAXiS_c9OLhV4VzNHF=XNKJosuS5gtZTB6b4TW1Q@mail.gmail.com>
<[email protected]>
<[email protected]>
<[email protected]>
<[email protected]>
<[email protected]>
<CAASLQ4MBWQeFLdAPNcsgcpLyekU5X=ExQUuGgE49AUFdEYJr8g@mail.gmail.com>
<[email protected]>
<CAASLQ4P5oEx0DLoDLEOAkZSwffU2eS2+NKbevgYqpknHGucaTw@mail.gmail.com>
<[email protected]>
<CAASLQ4Nr3MPQuZziVU+89ULZ=BgQjaPPnCLsyPR3mhW-eWoOBw@mail.gmail.com>
<[email protected]>
<CAASLQ4PkP017rtyUswKO_TCiNmnica-nrQHBgggFw-U_9MstUg@mail.gmail.com>
<[email protected]>
<CAASLQ4P47TNiEsuj3ga-vuYeCSBJZmHrPM-49E-X=0T5RTmhKw@mail.gmail.com>
<[email protected]>
<CAASLQ4MH5JaVbrG9O_S+9dnp=tj_8N3jArxxpf-dJD1ezd5SfQ@mail.gmail.com>
<[email protected]>
<[email protected]>
<CAASLQ4Npudth33qcg8GHaKd0amJ8oSQro_sxgb72VkbkBj+oXQ@mail.gmail.com>
On 08/27/20 07:52, Kartik Ohri wrote:
> It seems there is some issue in linking but the logs do not hint this.
> Another possible reason could be the packaging module not being able to
> find the .dll. But again no sign of this from the logs. Do you have any
> idea about what could be the issue here ?
The naming of the link target has different conventions depending on
the os. On Unix-like systems, it has a 'lib' prefix and extension .so
On Mac the .so extension changes to .bundle (except that in PostgreSQL's
PGXS they keep .so instead, which we now have the option of changing to,
but we've used the Mac convention of .bundle for several years).
On Windows, the extension changes to .dll and the lib prefix goes away.
You can see these names in the different profiles that set module.pathname
in -packaging/pom.xml. It has to explicitly add .bundle on Mac (because
PostgreSQL would otherwise assume .so). On Windows, it doesn't have to add
.dll (because that is the assumed extension on Windows), but it does drop
the lib prefix.
Your build has produced a file that ends with .dll but still has the lib
prefix.
Regards,
-Chap
view thread (78+ messages) latest in thread
reply
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Reply to all the recipients using the --to and --cc options:
reply via email
To: [email protected]
Cc: [email protected], [email protected], [email protected]
Subject: Re: the ScriptingMojo
In-Reply-To: <[email protected]>
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
This inbox is served by agora; see mirroring instructions
for how to clone and mirror all data and code used for this inbox