Страница 1 из 1

ошибка: undefined reference to `isc_attach_database'

Добавлено: 08 авг 2005, 16:07
xStream
Я пишу на Linux'e на С клиенское приложение для Firebird.
Так, когда я пишу

Код: Выделить всё

isc_attach_database(status, 0, dbname, &DB, 0, NULL)
при линковке он мне пишет ошибку
undefined reference to `isc_attach_database'
и так на все функции isc_xxx
Модуль ibase.h я подключаю. Я так подозреваю, что компилятор не может найти библиотеку с этими фюнкциями.

Народ!!! Если кто знает в чем дело помогите.

Добавлено: 08 авг 2005, 17:05
wolverin
У меня VC++ когда не мог найти ibase.h так и писал об этом. Может еще нужно это.
On UNIX platforms, the gds.h file is available in the installation directory for backward
compatibility.

Добавлено: 08 авг 2005, 21:15
hvlad
Ищи аналог fbclient.lib в /lib и линкуй с ним

Добавлено: 09 авг 2005, 08:42
xStream
Ищи аналог fbclient.lib в /lib и линкуй с ним
Это конкчно же хорошо. Я даже нашел библиотеку libfbclient.so . Но я работаю в KDeveloper'e, а как там указать, что нужно линковать с этим файлом я не знаю.

Помогите!!!

Добавлено: 09 авг 2005, 09:10
xStream
Я попробовал из командной строки слинковать, все получилось, заработало :D
Вот только мне надобно все это сотворить в KDeveloper'e, все таки так удобнее


?????????????????????????????????????????????????????????????????

Добавлено: 09 авг 2005, 10:31
hvlad
xStream писал(а):мне надобно все это сотворить в KDeveloper
Тебе не кажется, что
а) этот вопрос не для этого форума ?
б) стоит всё-таки прочесть хоть что-то из доки по KDeveloper ?

Добавлено: 09 авг 2005, 10:36
xStream
Хм... а ты прав. Это меня уже не в ту тему понесло и я забылся где нахожесь.
Спасидо. :D