Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Где найти исходники libpq?
|
|||
|---|---|---|---|
|
#18+
Привет! Поставил клиент PostgreSQL для FreeBSD из пакаджа (скачал с freebsd.org). В программе не забыл указать #include "libpq-fe.h", libpq.a находится в каталоге /usr/local/lib, libpq-fe.h - в /usr/local/include Но компилятор ругается: cc -o filename -L/usr/local/lib -lpq -I/usr/local/include filename.c -static /tmp/ccT54763.o: In function `main': /tmp/ccT54763.o(.text+0x53): undefined reference to `PQconnectdb' /tmp/ccT54763.o(.text+0x67): undefined reference to `PQstatus' и т.д. Без -static тоже ругается, но по-другому :) : /usr/local/lib/libpq.so: undefined reference to `__stdoutp' /usr/local/lib/libpq.so: undefined reference to `__stdinp' /usr/local/lib/libpq.so: undefined reference to `__stderrp' Есть светлая мысль переустановить из исходников, но на freebsd.org их нету(пишет "Sorry..."). Где можно найти исходники клиента для С (не для С++ !) ??? А если кто-то объяснит что я делаю не так - то будет еще лучше :) ... PostgreSQL 7.4, FreeBSD 4.2... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.04.2005, 17:59 |
|
||
|
Где найти исходники libpq?
|
|||
|---|---|---|---|
|
#18+
Добавь в флаги линковки -lpq ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.04.2005, 18:56 |
|
||
|
Где найти исходники libpq?
|
|||
|---|---|---|---|
|
#18+
исходники в контрибах погляди.. contrib/mSQL-interface/ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.04.2005, 18:56 |
|
||
|
Где найти исходники libpq?
|
|||
|---|---|---|---|
|
#18+
Сори, просмотрел. Попробуй компилять не сс, а g++. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.04.2005, 19:09 |
|
||
|
Где найти исходники libpq?
|
|||
|---|---|---|---|
|
#18+
HordiСори, просмотрел. Попробуй компилять не сс, а g++. g++, компилирует как не странно cpp. если у тебя не действительно не на cpp, программа то делать этого не нужно. HordiЕсть светлая мысль переустановить из исходников, но на freebsd.org их нету(пишет "Sorry..."). Где можно найти исходники клиента для С (не для С++ !) ??? А если кто-то объяснит что я делаю не так - то будет еще лучше :) ... исходники можно всегда скачать по адресу http://www.postgresql.org/download/ я даже рекоменндую это сделать, т.к. там есть примеры работы с libpq ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.04.2005, 19:24 |
|
||
|
|

start [/forum/topic.php?fid=53&fpage=344&tid=2007330]: |
0ms |
get settings: |
8ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
28ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
27ms |
get tp. blocked users: |
1ms |
| others: | 216ms |
| total: | 303ms |

| 0 / 0 |
