ich würde gerne wissen, ob ich die Beispielskripte fürs Tutorial irgendwo herbekomme in den Manuals steht nur was von %make in der Quelltextversion im Ordner /src/tutorial. Ich habe mein Postgresql aber schon installiert.
und das gmake im Ordner klappt bei mir unter Ubuntu auch nicht, Hat jemand ne idee wo es die schon fertig zum herunterladen gibt?
die in dem dort erwähnten Ordner angesprochene Readme sagt:
This directory contains SQL tutorial scripts. To look at them, first do a
% make
to compile all the scripts and C files for the user-defined functions
and types. (make needs to be GNU make — it may be named something
different on your system, often gmake)
Then, run psql with the -s (single-step) flag:
% psql -s
From within psql, you can try each individual script file by using
psql’s \i command.
echo "select version(); select 'wo ist das Problen?' as frage; select 'Dein Link zeigt auf eine steinalte Version, das nur nebenbei' as hinweis;" > script.sql && psql test -f script.sql
Eigenartigerweise sehe ich in der normalen Forumsanzeige nur den Text bis zu Deinem Link, und beim zitieren kommt auch nur das, was ich hier zitieren.
Aber scrolle ich etwas runter, sehe ich da noch mehr, Fehler in der Forums-Software?
Egal, denn auch dort steht nicht, welche Fehlermeldung Du bekommst.
In einem vernünftig installierten System liegt pg_config irgendwo im Pfad, dann erledigt sich dein Problem.
Grundsätzlich gehört das aber in die Ecke “Systemadministration” und eine Suche in einer beliebigen Suchmaschine nach “pg_config” sollte dir die Aufgabe dieses Programms mitteilen.
mxm@mxm-desktop:~/Desktop/postgresql-8.3.7/src/tutorial$ make NO_PGXS=1
Makefile:24: ../../src/Makefile.global: No such file or directory
Makefile:25: /src/makefiles/pgxs.mk: No such file or directory
Der Weg ist schon richtig, zumindest klappt das bei einer 8.4dev - Installation bei mir. Bei Dir fehlt aber schon das …/…/src/Makefile.global, Zeile 24.
Tja klappt leider nicht, habe mein System allerdings auch nicht selbst kompiliert, sondern automatisch über die Packetverwaltung von Ubuntu, wahrscheinlich liegts daran, dass der nix findet.
Hat jemand noch eine Idee wo es die Skripte sonst gibt?