The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"g++ undefind reference"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"g++ undefind reference"
Сообщение от Антон Искать по авторуВ закладки(??) on 13-Мрт-05, 13:15  (MSK)
Доброо времени суток!
Помоите пожалуйста c g++. Установил я Firebird 1.5.2 и взял из примеров кусок кода который создаёт базу данных, поместил всё это в файл new.cc
и пытаюсь откомилировать вот так:
g++ new.cc
в ответ получаю:
/var/tmp//ccpIeNGn.o: In function 'CreateDb(char*)':
/var/tmp//ccpIeNGn.o(.text+0xe4): undefined reference to 'isc_dsql_execute_immediate'
/var/tmp//ccpIeNGn.o(.text+0xf7): undefined reference to 'isc_sqlcode'
/var/tmp//ccpIeNGn.o(.text+0x14b): undefined reference to 'isc_commit_transaction'
/var/tmp//ccpIeNGn.o(.text+0x182): undefined reference to 'isc_detach_database'
подскажите, что нало сделать тобы избежать этих ошибок?
  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "g++ undefind reference"
Сообщение от serg128 emailИскать по авторуВ закладки(??) on 13-Мрт-05, 21:35  (MSK)
>Доброо времени суток!
>Помоите пожалуйста c g++. Установил я Firebird 1.5.2 и взял из примеров
>кусок кода который создаёт базу данных, поместил всё это в файл
>new.cc
>и пытаюсь откомилировать вот так:
>g++ new.cc
>в ответ получаю:
>/var/tmp//ccpIeNGn.o: In function 'CreateDb(char*)':
>/var/tmp//ccpIeNGn.o(.text+0xe4): undefined reference to 'isc_dsql_execute_immediate'
>/var/tmp//ccpIeNGn.o(.text+0xf7): undefined reference to 'isc_sqlcode'
>/var/tmp//ccpIeNGn.o(.text+0x14b): undefined reference to 'isc_commit_transaction'
>/var/tmp//ccpIeNGn.o(.text+0x182): undefined reference to 'isc_detach_database'
>подскажите, что нало сделать тобы избежать этих ошибок?


Похоже таки не всё вытащил. Советую создать базу стандартным способом.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "g++ undefind reference"
Сообщение от Skif emailИскать по авторуВ закладки(??) on 14-Мрт-05, 10:10  (MSK)
Указать ключи -l -L тоесть какие либы и откуда следует подключить.
  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "g++ undefind reference"
Сообщение от Антон Искать по авторуВ закладки(??) on 14-Мрт-05, 18:58  (MSK)
>Указать ключи -l -L тоесть какие либы и откуда следует подключить.

Я пробовал так :
g++ new.cc -L./opt/firebird/lib/...
вместо ... подставлял все либы в той дириктории, не пмоло. А что ключ -l значит?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "g++ undefind reference"
Сообщение от slavon emailИскать по авторуВ закладки(??) on 14-Мрт-05, 19:12  (MSK)
>>Указать ключи -l -L тоесть какие либы и откуда следует подключить.
>
>Я пробовал так :
>g++ new.cc -L./opt/firebird/lib/...
>вместо ... подставлял все либы в той дириктории, не пмоло. А что
>ключ -l значит?


-l - указать либу
например
-llibc
-lrt
-lpre

  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "g++ undefind reference"
Сообщение от Антон Искать по авторуВ закладки(??) on 15-Мрт-05, 21:57  (MSK)

>-l - указать либу
>например
>-llibc
>-lrt
>-lpre

А как узнать какую библиотеку надо загрузить?


  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру