Начало » Программирование » C++ » собрать fbclient.lib под bcc64 (embarcadero clang) (собрать клиентские библиотеки под 64 битный компилятор clang embarcadero)
собрать fbclient.lib под bcc64 (embarcadero clang) [сообщение #4411] |
Mon, 12 February 2024 09:34 |
MakarenkoAleksandr
Сообщений: 4 Зарегистрирован: February 2024
|
Junior Member |
|
|
Добрый день всем! Потребовалось использовать в проекте на c++builder embarcadero библиотеку soci. библиотека ?скомпилировалась, вроде как удачною А вот само приложение под 64 не могу, причина нет библиотек fb_client и fb_util скомпилированных ембаркадеровским bcc64.. (под 32бита приложение и библиотка рабоатают.)
попытки сделать это самому пока все неудачные. может кто занимался подобным и сможет помочь? Причем soci когда компилировал, указывал именно те которые в дистрибутиве лежат(64). т.е fbclient_ms.lib fb_util_ms.lib и все собралось молча, без ошибок. Собирал soch cmake-ом. все стандартно только компилятор bcc64.
Заранее благодарен!
[Обновления: Mon, 12 February 2024 10:05] Известить модератора
|
|
|
|
|
|
|
Re: собрать fbclient.lib под bcc64 (embarcadero clang) [сообщение #4426 является ответом на сообщение #4415] |
Mon, 12 February 2024 19:03 |
MakarenkoAleksandr
Сообщений: 4 Зарегистрирован: February 2024
|
Junior Member |
|
|
Добрый вечер. Да немного сумбурно написал.
Цитата:Если приложение использует soci, зачем ему дополнительно fbclient, да ещё и fb_util ?
fb_util не нужен, да.
soci используется именно статическая библиотека из двух библиотек
libsoci_core_4_1.a + libsoci_firebird_4_1.a
для линковки также требуется
fbclient.a для fbclient.dll
fbclient.a генерирую.... все.
Всем спасибо, еще раз убедился, что криворукий.
Стал расписывать, что делал и понял, что перемудрил
должно было быть, как Влад и написал, отдельное спасибо!
mkexp.exe -p fbclient_bcb.a C:\fb_client\50_64\fbclient.dll
пошел дальше косячить.
|
|
|
|
Переход к форуму:
Текущее время: Wed Dec 18 15:57:26 GMT+3 2024
Общее время, затраченное на создание страницы: 0.03657 секунд
|