Re: [HACKERS] Archlinux, ossp-uuid
Yes. I install ossp-uuid package. [/usr/src/postgresql-9.0.2] $ ls /usr/lib | grep uuid drwxr-xr-x 3 root root4,0K Дек 20 22:39 ossp_uuid -rw-r--r-- 1 root root 17K Авг 2 18:27 libuuid.a lrwxrwxrwx 1 root root 22 Дек 23 21:35 libuuid.so -> /usr/lib/libuuid.so.16 lrwxrwxrwx 1 root root 18 Дек 20 22:02 libuuid.so.16 -> libuuid.so.16.0.22 -rwxr-xr-x 1 root root 45K Дек 20 14:50 libuuid.so.16.0.22 2010/12/27 Tom Lane > =?KOI8-R?B?7snLz8zByiDp1snLz9c=?= writes: > > Hello? > > Any body here? > > I just want to build postgresql from source. > > Can you tell me what I doing wrong? > > contrib/uuid-ossp relies on OSSP's uuid library, which you don't seem to > have installed. See > http://www.ossp.org/pkg/lib/uuid/ > Most Linux distros offer this prepackaged, though I don't know one way > or the other about archlinux. > > regards, tom lane > -- С уважением, Николай Ижиков nizhi...@gmail.com
Re: [HACKERS] Archlinux, ossp-uuid
yes. I configure with this flag. Configure ends successfull. It print a lot to output so where I have to see for warning messages? 2010/12/27 Kevin Grittner > *** ** wrote: > > > Can you tell me what I doing wrong? > > Did you configure --with_ossp_uuid? Did you get any errors or > warnings when you ran ./configure? > > -Kevin > -- С уважением, Николай Ижиков nizhi...@gmail.com
Re: [HACKERS] Archlinux, ossp-uuid
Hello? Any body here? I just want to build postgresql from source. Can you tell me what I doing wrong? 27 декабря 2010 г. 12:28 пользователь Николай Ижиков написал: > I got following error when try your advice. > > uuid-ossp.c:29:2: ошибка: #error OSSP uuid.h not found > uuid-ossp.c:35:2: ошибка: #error UUID length mismatch > uuid-ossp.c:68:27: ошибка: expected ')' before 'rc' > uuid-ossp.c:83:22: предупреждение: type defaults to 'int' in declaration of > 'uuid_t' > uuid-ossp.c:83:29: ошибка: expected ';', ',' or ')' before '*' token > uuid-ossp.c:99:33: ошибка: expected declaration specifiers or '...' before > 'uuid_t' > uuid-ossp.c: В функции 'string_to_uuid': > uuid-ossp.c:101:2: ошибка: 'uuid_rc_t' undeclared (first use in this > function) > uuid-ossp.c:101:2: замечание: each undeclared identifier is reported only > once for each function it appears in > uuid-ossp.c:101:12: ошибка: expected ';' before 'rc' > uuid-ossp.c:103:2: ошибка: 'rc' undeclared (first use in this function) > uuid-ossp.c:103:2: предупреждение: неявная декларация функции 'uuid_import' > uuid-ossp.c:103:19: ошибка: 'uuid' undeclared (first use in this function) > uuid-ossp.c:103:25: ошибка: 'UUID_FMT_STR' undeclared (first use in this > function) > uuid-ossp.c:103:44: ошибка: 'UUID_LEN_STR' undeclared (first use in this > function) > uuid-ossp.c:104:12: ошибка: 'UUID_RC_OK' undeclared (first use in this > function) > uuid-ossp.c:105:3: предупреждение: неявная декларация функции > 'pguuid_complain' > uuid-ossp.c: В функции 'special_uuid_value': > uuid-ossp.c:112:2: ошибка: 'uuid_t' undeclared (first use in this function) > uuid-ossp.c:112:13: ошибка: 'uuid' undeclared (first use in this function) > uuid-ossp.c:113:2: предупреждение: ISO C90 forbids mixed declarations and > code > uuid-ossp.c:114:2: ошибка: 'uuid_rc_t' undeclared (first use in this > function) > uuid-ossp.c:114:12: ошибка: expected ';' before 'rc' > uuid-ossp.c:116:2: ошибка: 'rc' undeclared (first use in this function) > uuid-ossp.c:116:2: предупреждение: неявная декларация функции 'uuid_create' > uuid-ossp.c:117:12: ошибка: 'UUID_RC_OK' undeclared (first use in this > function) > uuid-ossp.c:119:2: предупреждение: неявная декларация функции 'uuid_load' > uuid-ossp.c:122:2: предупреждение: неявная декларация функции > 'uuid_to_string' > uuid-ossp.c:123:2: предупреждение: неявная декларация функции > 'uuid_destroy' > uuid-ossp.c: На верхнем уровне: > uuid-ossp.c:167:40: предупреждение: type defaults to 'int' in declaration > of 'uuid_t' > uuid-ossp.c:167:47: ошибка: expected ';', ',' or ')' before '*' token > uuid-ossp.c: В функции 'uuid_generate_v1': > uuid-ossp.c:191:2: предупреждение: неявная декларация функции > 'uuid_generate_internal' > uuid-ossp.c:191:32: ошибка: 'UUID_MAKE_V1' undeclared (first use in this > function) > uuid-ossp.c: В функции 'uuid_generate_v1mc': > uuid-ossp.c:198:32: ошибка: 'UUID_MAKE_V1' undeclared (first use in this > function) > uuid-ossp.c:198:47: ошибка: 'UUID_MAKE_MC' undeclared (first use in this > function) > uuid-ossp.c: В функции 'uuid_generate_v35_internal': > uuid-ossp.c:205:2: ошибка: 'uuid_t' undeclared (first use in this function) > uuid-ossp.c:205:13: ошибка: 'ns_uuid' undeclared (first use in this > function) > uuid-ossp.c:206:2: предупреждение: ISO C90 forbids mixed declarations and > code > uuid-ossp.c:207:2: ошибка: 'uuid_rc_t' undeclared (first use in this > function) > uuid-ossp.c:207:12: ошибка: expected ';' before 'rc' > uuid-ossp.c:209:2: ошибка: 'rc' undeclared (first use in this function) > uuid-ossp.c:210:12: ошибка: 'UUID_RC_OK' undeclared (first use in this > function) > uuid-ossp.c:213:8: ошибка: слишком много аргументов в вызове функции > 'string_to_uuid' > uuid-ossp.c:99:1: замечание: declared here > uuid-ossp.c: В функции 'uuid_generate_v3': > uuid-ossp.c:233:36: ошибка: 'UUID_MAKE_V3' undeclared (first use in this > function) > uuid-ossp.c: В функции 'uuid_generate_v4': > uuid-ossp.c:240:32: ошибка: 'UUID_MAKE_V4' undeclared (first use in this > function) > uuid-ossp.c: В функции 'uuid_generate_v5': > uuid-ossp.c:250:36: ошибка: 'UUID_MAKE_V5' undeclared (first use in
Re: [HACKERS] Archlinux, ossp-uuid
I got following error when try your advice. uuid-ossp.c:29:2: ошибка: #error OSSP uuid.h not found uuid-ossp.c:35:2: ошибка: #error UUID length mismatch uuid-ossp.c:68:27: ошибка: expected ')' before 'rc' uuid-ossp.c:83:22: предупреждение: type defaults to 'int' in declaration of 'uuid_t' uuid-ossp.c:83:29: ошибка: expected ';', ',' or ')' before '*' token uuid-ossp.c:99:33: ошибка: expected declaration specifiers or '...' before 'uuid_t' uuid-ossp.c: В функции 'string_to_uuid': uuid-ossp.c:101:2: ошибка: 'uuid_rc_t' undeclared (first use in this function) uuid-ossp.c:101:2: замечание: each undeclared identifier is reported only once for each function it appears in uuid-ossp.c:101:12: ошибка: expected ';' before 'rc' uuid-ossp.c:103:2: ошибка: 'rc' undeclared (first use in this function) uuid-ossp.c:103:2: предупреждение: неявная декларация функции 'uuid_import' uuid-ossp.c:103:19: ошибка: 'uuid' undeclared (first use in this function) uuid-ossp.c:103:25: ошибка: 'UUID_FMT_STR' undeclared (first use in this function) uuid-ossp.c:103:44: ошибка: 'UUID_LEN_STR' undeclared (first use in this function) uuid-ossp.c:104:12: ошибка: 'UUID_RC_OK' undeclared (first use in this function) uuid-ossp.c:105:3: предупреждение: неявная декларация функции 'pguuid_complain' uuid-ossp.c: В функции 'special_uuid_value': uuid-ossp.c:112:2: ошибка: 'uuid_t' undeclared (first use in this function) uuid-ossp.c:112:13: ошибка: 'uuid' undeclared (first use in this function) uuid-ossp.c:113:2: предупреждение: ISO C90 forbids mixed declarations and code uuid-ossp.c:114:2: ошибка: 'uuid_rc_t' undeclared (first use in this function) uuid-ossp.c:114:12: ошибка: expected ';' before 'rc' uuid-ossp.c:116:2: ошибка: 'rc' undeclared (first use in this function) uuid-ossp.c:116:2: предупреждение: неявная декларация функции 'uuid_create' uuid-ossp.c:117:12: ошибка: 'UUID_RC_OK' undeclared (first use in this function) uuid-ossp.c:119:2: предупреждение: неявная декларация функции 'uuid_load' uuid-ossp.c:122:2: предупреждение: неявная декларация функции 'uuid_to_string' uuid-ossp.c:123:2: предупреждение: неявная декларация функции 'uuid_destroy' uuid-ossp.c: На верхнем уровне: uuid-ossp.c:167:40: предупреждение: type defaults to 'int' in declaration of 'uuid_t' uuid-ossp.c:167:47: ошибка: expected ';', ',' or ')' before '*' token uuid-ossp.c: В функции 'uuid_generate_v1': uuid-ossp.c:191:2: предупреждение: неявная декларация функции 'uuid_generate_internal' uuid-ossp.c:191:32: ошибка: 'UUID_MAKE_V1' undeclared (first use in this function) uuid-ossp.c: В функции 'uuid_generate_v1mc': uuid-ossp.c:198:32: ошибка: 'UUID_MAKE_V1' undeclared (first use in this function) uuid-ossp.c:198:47: ошибка: 'UUID_MAKE_MC' undeclared (first use in this function) uuid-ossp.c: В функции 'uuid_generate_v35_internal': uuid-ossp.c:205:2: ошибка: 'uuid_t' undeclared (first use in this function) uuid-ossp.c:205:13: ошибка: 'ns_uuid' undeclared (first use in this function) uuid-ossp.c:206:2: предупреждение: ISO C90 forbids mixed declarations and code uuid-ossp.c:207:2: ошибка: 'uuid_rc_t' undeclared (first use in this function) uuid-ossp.c:207:12: ошибка: expected ';' before 'rc' uuid-ossp.c:209:2: ошибка: 'rc' undeclared (first use in this function) uuid-ossp.c:210:12: ошибка: 'UUID_RC_OK' undeclared (first use in this function) uuid-ossp.c:213:8: ошибка: слишком много аргументов в вызове функции 'string_to_uuid' uuid-ossp.c:99:1: замечание: declared here uuid-ossp.c: В функции 'uuid_generate_v3': uuid-ossp.c:233:36: ошибка: 'UUID_MAKE_V3' undeclared (first use in this function) uuid-ossp.c: В функции 'uuid_generate_v4': uuid-ossp.c:240:32: ошибка: 'UUID_MAKE_V4' undeclared (first use in this function) uuid-ossp.c: В функции 'uuid_generate_v5': uuid-ossp.c:250:36: ошибка: 'UUID_MAKE_V5' undeclared (first use in this function) uuid-ossp.c:251:1: предупреждение: control reaches end of non-void function uuid-ossp.c: В функции 'uuid_generate_v4': uuid-ossp.c:241:1: предупреждение: control reaches end of non-void function uuid-ossp.c: В функции 'uuid_generate_v3': uuid-ossp.c:234:1: предупреждение: control reaches end of non-void function uuid-ossp.c: В функции 'uuid_generate_v1mc': uuid-ossp.c:199:1: предупреждение: control reaches end of non-void function uuid-ossp.c: В функции 'uuid_generate_v1': uuid-ossp.c:192:1: предупреждение: control reaches end of non-void function make: *** [uuid-ossp.o] Ошибка 1 26 декабря 2010 г. 18:50 пользователь Robert Haas написал: > On Dec 25, 2010, at 12:55 PM, Николай Ижиков wrote: > > I got error > > "could not load libraty /usr/lib/postgresql/uuid-ossp.so": > /usr/lib/postgresql/uuid-ossp.so: undefined symbol: uuid_error" > > How I can fix it? > > > cd contrib/uuid-ossp > make install > > ...Robert > -- С уважением, Николай Ижиков nizhi...@gmail.com
[HACKERS] Archlinux, ossp-uuid
Hi, guys. I try to build postgresql on archlinux server. I use "--prefix=user --with-ossp-uuid" flags Build process succeed, but when I try to execute following query === create or replace function uuid_generate_v1() returns uuid as '$libdir/uuid-ossp', 'uuid_generate_v1' volatile strict language C === I got error "could not load libraty /usr/lib/postgresql/uuid-ossp.so": /usr/lib/postgresql/uuid-ossp.so: undefined symbol: uuid_error" How I can fix it?t -- С уважением, Николай Ижиков nizhi...@gmail.com