Am 23/09/11 09:57, schrieb Torsten Förtsch:
On Thursday, 22 September 2011 20:38:43 robert rottermann wrote:
serv6:/export/disk1/home/zope/downloads/PoPy-2.0.11 # make gcc -pthread -fPIC -Wstrict-prototypes -Wall -O6 -fomit-frame-pointer -I/usr/local/include/python2.4 -I/usr/local/lib/python2.4/config -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -I/usr/include/pgsql -Wall -DVERSION=\"2.0.11\" -I/root/download/egenix-mx-base-3.2.1/mx/ -c ././PoPymodule.c -o ... /usr/include/pgsql/server/utils/elog.h:69:28: fatal error: utils/errcodes.h: Datei oder Verzeichnis nicht gefunden On Friday, 23 September 2011 07:58:42 robert rottermann wrote: Dank für den Typ, ist es leider nicht.
postgresql-devel-9.0.3-1.6.1.i586
ist installiert und die Datei vorhanden serv6:~ # ls -l /usr/include/pgsql/server/utils/errcodes.h -rw-r--r-- 1 root root 21313 21. Feb 2011 /usr/include/pgsql/server/utils/errcodes.h serv6:~ #
wenn ich den absoluten pfad in die header datei einsetzte, dann stirbt der compiler bei der nächsten datei. Es ist als ob -I/usr/include/pgsql nicht aufgelöst würde. Du gibst als Option an -I/usr/include/pgsql und läßt den Compiler utils/errcodes.h suchen. Es ist doch nachvollziehbar, dass er die Datei nicht findet. /usr/include/pgsql/utils/errcodes.h gibt es nämlich nicht. /usr/include/pgsql/server/utils/errcodes.h mag es zwar geben, aber woher soll der arme Compiler ahnen, dass Du diese meinst, wenn Du es ihm nicht sagst?
Torsten Förtsch
danke, mitlerweile hab ichs geschaft. ich hab das Makfile von hand editiert, und noch -I/usr/include/pgsql/server hinzugefügt gruss robert -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org