Название: Снова етот mysql Отправлено: developer от Январь 31, 2009, 20:25 Извините за дурацкый вопрос, но как скомпилить етот гребанный QMYSQL, драйвер, уже целый день мучаюсь, поиск по форуму дал несколько ответов но ничего не помогло.
У меня Windows XP, qt4.4.2, mingw, mysql 5.0.37 Делал следующие шаги 1. Заинсталлил мускуль. 2. Заинсталлил куте 3. Зашел в папку с:\mysql\lib\opt 4. там сделал команду reimp libmysql.dll > libmysql.def - етот файл згенерился нормально 5. потом в етой же папке сделал команду dlltool -U -d libmysql.def -l libmysql.lib.a (етот самый libmysql.lib.a обозвал потом и как libmysql.lib и как libmysql.a) 6. потом зашел в папку з куте плагином мускуля, сделал как написано. 7. >:( >:( >:( >:( >:( >:( >:( >:( >:( >:( и получил от компилятора по морде типа немогу найти такую-то или такую-то функцыю - ето конечно после того когда сделал qmake, make. Пожалуйста, помогите. Название: Re: Снова етот mysql Отправлено: lit-uriy от Январь 31, 2009, 20:40 а попробуй исключить п.п. 4 и 5
Название: Re: Снова етот mysql Отправлено: developer от Январь 31, 2009, 20:53 Пробовал, но ета сволочь видите-ли отказывается находить файл libmysql ну не нравится он компилятору и хоть ты сдохни, оно не будеть компилить. Здесь ребята уже наводили примеры з пунктами 4 и 5. Просто там нужно добавить или изменить какие-то опции, но какие именно я уже не помню, а те что нашел мне не помогли. Я уже собирал етот драйвер раньше именно таким путем, тоесть с пунктами 4 и 5 ы все было супер, правда давно с куте не работал и забыл какие точно команды и с какими опциями нужны, поетому помогите еще раз плиз, а потом можете удалить ету тему если будет нужно
Название: Re: Снова етот mysql Отправлено: ритт от Январь 31, 2009, 21:49 для гцц
Цитировать # reimp -d libmysqld.lib не надо ничего переименовывать.# dlltool -k --input-def libmysqld.def --dllname libmysqld.dll --output-lib libmysqld.a зы. > и получил от компилятора по морде типа немогу найти такую-то или такую-то функцыю и все моментально должны угадать какую "функцыю" твой загадочный компилятор не может найти! Название: Re: Снова етот mysql Отправлено: developer от Февраль 01, 2009, 00:23 Цитировать зы. ;D> и получил от компилятора по морде типа немогу найти такую-то или такую-то функцыю и все моментально должны угадать какую "функцыю" твой загадочный компилятор не может найти! Константин спасибо за ответ, ты мне очень помог |