Linux за българи: Форуми

Програмиране => Общ форум => Темата е започната от: Mecho_Puh в Jun 01, 2004, 19:56



Титла: MySQL++ Library for C++Builder
Публикувано от: Mecho_Puh в Jun 01, 2004, 19:56
Преди два месеца издърпах библиотеката mysql++, която обвива MySQL API в C++ класове. Проблемът е, че все още се опитвам да я подкарам. Някой от вас сблъсквал ли се е с тази библиотека?


Титла: MySQL++ Library for C++Builder
Публикувано от: Йордан в Jun 01, 2004, 20:03
Здравей,
и аз съм я дръпнал но за момента... хваща прах върху диска :)
но и аз сум любопитен как се подкарва


Титла: MySQL++ Library for C++Builder
Публикувано от: Mecho_Puh в Jun 01, 2004, 20:17
А успял ли си да подкараш API-то за C?
След като преобразувам libMySQL.lib в съответния обектен формат, получавам Access Violation при празна форма и примерно една единствена променлива
MYSQL *con;

?


Титла: MySQL++ Library for C++Builder
Публикувано от: Йордан в Jun 01, 2004, 22:17
не само съм дръпнал архива :)
даже не знам к'во има в него :)


Титла: MySQL++ Library for C++Builder
Публикувано от: Mecho_Puh в Jun 01, 2004, 22:32
Ми по принцип трябва да имаш апи-то в include и lib директориите на MySQL


Титла: MySQL++ Library for C++Builder
Публикувано от: tuxbg в Jun 06, 2004, 00:44
Имаш ги ама с във формат за свързване, като M$ линкер, а не като за Borland. Трябва да преобразуваш библиотеката. Другия вариант е да си я билднеш от сорсовете. Първия обаче спестява значително количество време.  :)


Титла: MySQL++ Library for C++Builder
Публикувано от: tuxbg в Jun 06, 2004, 00:51
Mecho_Puh гледам, че ти май си се опитвал да преобразуваш формата на lib-a. Пробвал съм го преди около година защото тогава ми трябваше за Borland и нямаше проблем. В понеделник,  мога да я опитам отново защото в къщи съм само с Linux и нямам BC++. Става обаче въпрос за версия 6.0 нали. Защото това ново чудо CBuilderX не съм го пробвал за Windows.


Титла: MySQL++ Library for C++Builder
Публикувано от: Mecho_Puh в Jun 06, 2004, 11:13
Да за 6.0 става въпрос.
Тръпна пред сблъсъка с C++BuilderX

При стартиране всеки път получавам "Access violation"-и


Титла: MySQL++ Library for C++Builder
Публикувано от: Emooo в Jun 06, 2004, 11:43
mda i az se machih 2 dena se otkazah i ne sme edinstvenite az nemojah da nameria niakoi koito ia e podkazal. Prosto si polzvaite mysql.h i standartnoto API


Титла: MySQL++ Library for C++Builder
Публикувано от: Emooo в Jun 06, 2004, 11:45
Цитат (Mecho_Puh @ Юни 01 2004,21:17)
А успял ли си да подкараш API-то за C?
След като преобразувам libMySQL.lib в съответния обектен формат, получавам Access Violation при празна форма и примерно една единствена променлива
MYSQL *con;

?

triabva da izpolzvash specialna opcia kam kompilatora mislia che beshe -lmysqlclient ako ne se laja... i da podadesh patistata kam include i lib na mysql


Титла: MySQL++ Library for C++Builder
Публикувано от: Mecho_Puh в Jun 06, 2004, 15:09
при промяна на пътищата по подразбиране при компилация ми връща File name expected или нещо от тоя сорт


Титла: MySQL++ Library for C++Builder
Публикувано от: tuxbg в Jun 06, 2004, 16:07
Е това с включването на библиотеката той вероятно го е направил. Сега се сещам, че при компилация даваше грешка и се налагаше да се редактира mysql.h файла, а иначе мога да гарантирам, че работи защото имах няколко проекта правени с BC++ и MySQL.


Титла: MySQL++ Library for C++Builder
Публикувано от: Mecho_Puh в Jun 06, 2004, 16:32
минал съм през редактирането на хийдъра