From: | postgresql439848(at)heinz-it(dot)de |
---|---|
To: | pgsql-de-allgemein(at)lists(dot)postgresql(dot)org |
Subject: | Re: gibt es eine aktuelle pgTcl-lib für Windows? |
Date: | 2022-08-18 00:26:00 |
Message-ID: | 441b4517-c05a-1172-2500-7b79037f4e42@heinz-it.de |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-de-allgemein |
Hallo zusammen,
also compilieren unter Windows geht mit msys2.
meine Voraussetzungen:
- windows 11 21H2 64bit
- msys2 mit etlichen Packages, u.A. gcc, make, tcl usw.
k.A. welche Abhängigkeiten eine Neuinstallation abdeckt, aber pacman
hilft gerne nach.
- postgresql 14.4 (x86-64) installiert
- postgresql source 14.4
- flightaware/pgtcl source release 3.0.0 (trotzdem 2.7.7 drin)
Vorbereitung:
postgresql source ./configure generiert passende header, KEIN make!
Pgtcl selbst:
autoreconf
./configure + fehlende include-Pfade und explizit ws2_32(ohne ging's
nicht) per CFLAGS/LIBS beigemischt
make spuckt dann die passende Pgtcl277.dll aus.
Test:
Beispiel aus der Pgtcl-Doku(DB-Namen auflisten) lief als Script einwandfrei.
wurde per Tclsh.exe(mingw64-binary) ausgeführt, auch mit
windows-terminal aufrufbar.
nur "package require " wollte nicht, ging mit "load " einzubinden.
das war's dann auch schon.
es ist nicht unmöglich, aber die Frage bleibt ob man so eine
passende(wirklich 64bit und kein Wrapper oder irgendein
Pseudo-64Bit-Flipper) Implementation hat oder nicht.
Gruß
Alex
Am 08.08.2022 um 15:48 schrieb Holger Jakobs:
> Hallo Ralf,
>
> geht, aber es unterstützt leider nicht das neue Kennwortverfahren
> SCRAM, sondern nur das alte MD5.
>
> Von daher ist davon eher abzuraten. Außerdem ist es viel langsamer.
>
> Gruß
>
> Holger
>
> Am 08.08.22 um 15:43 schrieb Ralf Burger:
>> Hi zusammen,
>>
>> hier die Rückmeldung:
>>
>> pgtcl habe ich verworfen - da ich es weder unter w64 noch unter
>> w32 compiliert bekommen habe.
>>
>> Aber mit dem hier
>>
>> https://sourceforge.net/projects/pgintcl/
>>
>> kann man via Tcl auf Postgres zugreifen und mit
>> marginalen Änderungen bekommt man Tkfibu unter Win gestartet.
>>
>> Der Autor versucht jetzt das komplett zu integrieren.
>> Die Lösung finde ich deutlich besser als auf eine zusätzliche
>> binary-Lib zugreifen zu müssen.
>>
>>
>> Viele Grüße
>>
>> Ralf
>>
>>
>>> Am 29.07.22 ...
>>> Aber auch da bin ich noch skeptisch - denn es gab (wenn ich mich
>>> recht erinnere)
>>> sehr viele Abhängigkeiten.
>>>
>>> Ob es klappt oder nicht werde ich dann mal posten.
>>
>>
From | Date | Subject | |
---|---|---|---|
Next Message | Ralf Burger | 2022-08-26 15:19:51 | Re: gibt es eine aktuelle pgTcl-lib für Windows? |
Previous Message | Holger Jakobs | 2022-08-08 13:48:24 | Re: gibt es eine aktuelle pgTcl-lib für Windows? |