On-line: гостей 1. Всего: 1 [подробнее..]
АвторСообщение
постоянный участник




Пост N: 6301
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 02.06.19 20:15. Заголовок: Ошибка при сборке проекта ?


Собираю кусочек большого проекта.
В проекте 4 файла + цепляем библиотеку из большого проекта - TBRW_TABLE2.LIB

При сборке выдаёт вот такую ошибку:
Turbo Incremental Link 5.66 Copyright (c) 1997-2002 Borland
Error: Unresolved external '_HB_FUN__SHOWCONTEXTMENU' referenced from W:\HB_PROJECT\ABON4PRJ\
кракозябы
\TBRW_TABLE2.LIB|util_Word
hbmk2[opl_import]: Error: Running linker. 2


Смотрю в большом проекте модуль util_Word.prg там есть вызов функции
 _ShowContextMenu(cForm, , , .F. ) // ПОКАЗ ВЫПАДАЕЩЕГО МЕНЮ    

Но только с одним знаком "_".
Почему Unresolved external '_HB_FUN__SHOWCONTEXTMENU' - с двумя знаками "__" ?
Как исправить ошибку сборки ?

Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 2 [только новые]


Администратор




Пост N: 3841
Зарегистрирован: 23.05.05
ссылка на сообщение  Отправлено: 02.06.19 22:43. Заголовок: _HB_FUN_ - это станд..


_HB_FUN_ - это стандартный префикс, который генерирует компилятор, для всех харбор-функций. Т.о, первый "_" получается из префикса, а второй - из имени функции.
А исправить ошибку сборки надо обычным способом - подключить все необходимый модули, а особенно тот, который содержит саму функцию _ShowContextMenu

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 6302
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 03.06.19 12:05. Заголовок: Pasha пишет: а особ..


Pasha пишет:

 цитата:
а особенно тот, который содержит саму функцию _ShowContextMenu


Спасибо Паша !
Блин часа два убил на это, считая что функция _ShowContextMenu уже есть в проекте... Оказалась, что нет.
Смутили два знака "__" !

Спасибо: 0 
ПрофильЦитата Ответить
Ответ:
1 2 3 4 5 6 7 8 9
большой шрифт малый шрифт надстрочный подстрочный заголовок большой заголовок видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки моноширинный шрифт моноширинный шрифт горизонтальная линия отступ точка LI бегущая строка оффтопик свернутый текст

показывать это сообщение только модераторам
не делать ссылки активными
Имя, пароль:      зарегистрироваться    
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 485
Права: смайлы да, картинки да, шрифты да, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет