Re: Linker errors while creating a PostgreSQL C extension function.

Поиск
Список
Период
Сортировка
От TalGloz
Тема Re: Linker errors while creating a PostgreSQL C extension function.
Дата
Msg-id 1534876314698-0.post@n3.nabble.com
обсуждение исходный текст
Ответ на Re: Linker errors while creating a PostgreSQL C extension function.  (Tom Lane <tgl@sss.pgh.pa.us>)
Ответы Re: Linker errors while creating a PostgreSQL C extension function.
Список pgsql-general
Hallo

Do you or anyone know why is it trying to link with -L/usr/lib64 path and
not -L/usr/local/lib as provided?

After recompiling the libseal.a with the -fPIC flag and copying it manually
from /usr/local/lib/ to /usr/lib64/ I get those errors:

g++ -Wl,--no-undefined -shared -o seal_diff_cpp.so seal_diff_cpp.o
-L/usr/pgsql-10/lib   -L/usr/lib64 -Wl,--as-needed
-Wl,-rpath,'/usr/pgsql-10/lib',--enable-new-dtags -L/usr/local/lib -lseal
-pthread
seal_diff_cpp.o: In function `seal_diff_cpp':
/etc/opt/pgsql_c_functions/CPP/seal_extension/seal_diff_cpp.cpp:106:
undefined reference to `pg_detoast_datum_packed'
/etc/opt/pgsql_c_functions/CPP/seal_extension/seal_diff_cpp.cpp:107:
undefined reference to `pg_detoast_datum_packed'
/etc/opt/pgsql_c_functions/CPP/seal_extension/seal_diff_cpp.cpp:108:
undefined reference to `pg_detoast_datum_packed'
/etc/opt/pgsql_c_functions/CPP/seal_extension/seal_diff_cpp.cpp:112:
undefined reference to `text_to_cstring'
/etc/opt/pgsql_c_functions/CPP/seal_extension/seal_diff_cpp.cpp:113:
undefined reference to `text_to_cstring'
/etc/opt/pgsql_c_functions/CPP/seal_extension/seal_diff_cpp.cpp:114:
undefined reference to `text_to_cstring'
/etc/opt/pgsql_c_functions/CPP/seal_extension/seal_diff_cpp.cpp:130:
undefined reference to `cstring_to_text_with_len'

Did I miss something in one of my files?

Best regards,
Tal



--
Sent from: http://www.postgresql-archive.org/PostgreSQL-general-f1843780.html


В списке pgsql-general по дате отправления:

Предыдущее
От: Christopher Browne
Дата:
Сообщение: Re: Multiple COPY on the same table
Следующее
От: Wu Ivy
Дата:
Сообщение: SPI_cursor_fetch Memory Issue