Форум программистов, компьютерный форум, киберфорум
C++ Builder: Базы данных
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
5 / 5 / 2
Регистрация: 06.04.2011
Сообщений: 290
1

ODAC без VCL: ошибка линкера при new TOraSession. Что не так?

23.08.2022, 14:10. Показов 5199. Ответов 0
Метки win7, xe7 (Все метки)

Author24 — интернет-сервис помощи студентам
Хочу использовать компоненты ODAC компании Devart без VCL:
C++
1
2
3
4
5
#include <OraSmart.hpp>
 ...
 TOraSession *sess;
 sess = new TOraSession(NULL);   //  здесь ошибка линкера
 ...
При попытке создать объект линкер выдаёт ошибку:
Unresolved external 'vtable for Ora::TOraSession' referenced from ...
Unresolved external 'Ora::TOraSession::TOraSession(System::Classes::TComponent*)' referenced from ...

Чего здесь не хватает?

Добавлено через 6 минут
В начале кода:
C++
1
2
3
#include <vcl.h>
#pragma hdrstop
...
Остальное - как в вопросе.

Добавлено через 45 минут
Если добавить
C++
1
2
#pragma package(smart_init)
#pragma link "OraSmart"
то линкер выдаёт ошибку:
[ilink64 Error] Fatal: Unable to open file 'DATA.DB.O' (у меня 64-битное приложение, но здесь это не имеет значения).
Чего-то ещё не хватает(.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
23.08.2022, 14:10
Ответы с готовыми решениями:

Ошибка линкера или что не так с libcurl
Привет всем! Установил libcurl по этому мануалу. Но при компиляции следующая ошибка: ...

Ошибка линкера при использовании QDomDocument
Qt 5.3 MSVC2012 Компилятор С++ 11.0(x86). Проблема с XML модулем, как мне кажется. В .pro...

ошибка линкера при изпользовании QSound
#include &quot;mainwindow.h&quot; #include &lt;QApplication&gt; #include &lt;QString&gt; #include...

Ошибка run time error 6 overflow, что не так? (без cost.Text = c6 вроде сначала робил, а потом удалял и всё равно ошибка
Dim h, w, l, wr, lr, p, a As String Private Sub CommandButton1_Click() h = InputBox(&quot;Введите...

0
23.08.2022, 14:10
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
23.08.2022, 14:10
Помогаю со студенческими работами здесь

Ошибка линкера при сборке из двух файлов
Проблема в проге. Если быть точнее, то не понимаю ошибки (стоит VC 2008). Прграмма состоит из...

Что означает ошибка линкера "Could not open file. Error code 5"?
доброго времени суток ! установил сегодня Borland C++ Builder 6.0 решил проверить...

Шифр Цезаря на c++. Что не так с кодом ? При вводе пробела ошибка
#include&lt;iostream&gt; #include&lt;cstring&gt; #include&lt;clocale&gt; using namespace std; int main() { ...

Ошибка при компиляции Windows VCL Application на RADStudio 10.3.1
Здравствуйте, сегодня установил RADStudio до этого сидел на VS2019, и сразу меня встретили с...

Подскажите пожалуйста что не так с кодом, при нажатии Button вылетает ошибка
:( Вот задание: Преобразовать массив Х по следующему правилу: все отрицательные элементы массива...

При компиляции кода, ошибка Undeclared identifier:'Modified','Post','Append' в данной процедуре. Что не так?
unit Unit4; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics,...

Ошибка линкера
Программа должна демонстрировать использование простого меню #include&lt;windows.h&gt;...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Новые блоги и статьи
[Golang] 121. Best Time to Buy and Sell Stock
alhaos 28.01.2025
В этой задаче мы получаем слайс целых чисел, которые означают цену акции в разные моменты времени, и должны вернуть максимально возможную прибыль от купли продажи акции. / / . . .
Проектирование и моделирование
hw_wired 28.01.2025
Введение в моделирование Моделирование представляет собой один из фундаментальных методов научного познания, который позволяет изучать объекты и явления через создание их упрощенных аналогов. В. . .
Алгоритмы и исполнители
hw_wired 28.01.2025
Введение в алгоритмы В современном мире информационных технологий алгоритмы играют основополагающую роль в решении различных задач и автоматизации процессов. Алгоритм представляет собой точную. . .
Хранение информации
hw_wired 28.01.2025
Введение: Роль систем хранения информации в современном мире В современную эпоху цифровых технологий эффективное хранение информации становится одним из ключевых факторов успешного развития любой. . .
Обработка числовой информации
hw_wired 28.01.2025
Введение в обработку числовой информации В современном мире обработка числовой информации стала неотъемлемой частью как профессиональной деятельности, так и повседневной жизни. Электронные таблицы. . .
Мультимедиа
hw_wired 28.01.2025
Введение в мультимедийные технологии В современном мире мультимедийные технологии стали неотъемлемой частью нашей жизни, проникнув во все сферы человеческой деятельности. Термин "мультимедиа". . .
Обработка текстовой информации
hw_wired 28.01.2025
Введение в обработку текстовой информации В современном мире обработка текстовой информации играет фундаментальную роль в различных сферах человеческой деятельности. Текстовые редакторы стали. . .
Обработка графической информации
hw_wired 28.01.2025
Введение в компьютерную графику Компьютерная графика стала неотъемлемой частью современного цифрового мира, пройдя впечатляющий путь развития от простейших черно-белых изображений до сложных. . .
Python в Алгоритмике: Решение задач
hw_wired 28.01.2025
Введение в Python и Алгоритмику В современном мире программирование стало неотъемлемой частью образования и профессионального развития. Python зарекомендовал себя как один из самых популярных и. . .
Компьютер как универсальное устройство для работы с информацией
hw_wired 28.01.2025
Введение в устройство компьютера Компьютер представляет собой универсальное электронное устройство, предназначенное для автоматической обработки информации. В современном мире компьютер стал. . .
Информация и информационные процессы
hw_wired 28.01.2025
Понятие информации и ее виды В современном мире информация является одним из фундаментальных понятий, пронизывающих все сферы человеческой деятельности. Под информацией понимают любые сведения об. . .
Алгоритмика
hw_wired 28.01.2025
Введение: Основы алгоритмики и её роль в информатике В современном мире программирование и алгоритмическое мышление стали неотъемлемой частью образования и профессиональной деятельности. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru