sles11 sp3 mysql5.5.33 help

openSUSE, SUSE Linux Enterprise

Модератор: Модераторы разделов

Ответить
tjoma
Сообщения: 108

sles11 sp3 mysql5.5.33 help

Сообщение tjoma »

Доброго дня, прошу вашої допомоги
на сервері встановлена OC sles11sp3 x86_64 на ній установлено mysqll 5.5.33.
для коппіляції програми потрібна статична бібліотека libmysqlclient.a но її в дистрибутиві нема є динамічні libmysqlclient.so
встановлені пакети в системі

# Стан Пакунок | Зведення | Встановлено (доступне) | Розмір
-----------------------------------------------------------------------------------------------------------------------------------------------------
[Залишити] libmysql55client18 | Shared Libraries for MySQL Community ... | 5.5.33-0.11.1 | 2,9 MiB
[Залишити] libmysql55client18-32bit | Shared Libraries for MySQL Community ... | 5.5.33-0.11.1 | 2,8 MiB
[Залишити] libmysql55client_r18 | Shared Libraries for MySQL Community ... | 5.5.33-0.11.1 |
[Залишити] libmysqlclient15 | MySQL Shared Libraries | 5.0.96-0.6.9 | 1,4 MiB
[Залишити] libmysqlclient15-32bit | MySQL Shared Libraries | 5.0.96-0.6.9 | 1,3 MiB
[Залишити] libmysqlclient_r15 | A True Multiuser, Multithreaded SQL D... | 5.0.96-0.6.9 | 1,4 MiB

______5.png

______3.png

______8.png

______6.png


https://www.suse.com/LinuxPackages/packageR...ibmysqlclient15
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20793
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: sles11 sp3 mysql5.5.33 help

Сообщение Bizdelnick »

А что мешает слинковать динамически? (См. ./configure --help)
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
tjoma
Сообщения: 108

Re: sles11 sp3 mysql5.5.33 help

Сообщение tjoma »

Bizdelnick писал(а):
16.04.2014 12:36
А что мешает слинковать динамически? (См. ./configure --help)


сonfigure.in i makefile.in прописані під libmysqlclient.a
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20793
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: sles11 sp3 mysql5.5.33 help

Сообщение Bizdelnick »

Что за программу собираете?
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
tjoma
Сообщения: 108

Re: sles11 sp3 mysql5.5.33 help

Сообщение tjoma »

Bizdelnick писал(а):
16.04.2014 12:58
Что за программу собираете?



IceB
http://iceb.net.ua/
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20793
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: sles11 sp3 mysql5.5.33 help

Сообщение Bizdelnick »

Посмотрел. Руки за такое отрывать надо, конечно.
Тут или править configure.in, или собирать статическую библиотеку (их едва ли не из всех дистрибутивов давно выпилили). Хотя во втором случае всё равно править configure.in придётся, чтобы искал библиотеку не только по захардкоженным путям. После этого, естественно, configure перегенерировать надо будет.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
tjoma
Сообщения: 108

Re: sles11 sp3 mysql5.5.33 help

Сообщение tjoma »

Bizdelnick писал(а):
16.04.2014 13:34
Посмотрел. Руки за такое отрывать надо, конечно.
Тут или править configure.in, или собирать статическую библиотеку (их едва ли не из всех дистрибутивов давно выпилили). Хотя во втором случае всё равно править configure.in придётся, чтобы искал библиотеку не только по захардкоженным путям. После этого, естественно, configure перегенерировать надо будет.


тоді прийдеться правити всі cjnfigure.in i makefile.in в всіх каталогах
Шановний Bizdelnick, я вибачаюся, не моглиб Ви написати поєтапно, як поправити на динамічні бібліотеки з статичних і щоб шукали бібліотеки по всій ОС, як перегенерувати соnfigure

Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20793
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: sles11 sp3 mysql5.5.33 help

Сообщение Bizdelnick »

tjoma писал(а):
16.04.2014 14:37
тоді прийдеться правити всі cjnfigure.in i makefile.in в всіх каталогах

configure.in есть только в каталоге верхнего уровня. В Makefile'ах ничего про libmysqlclient.a не вижу. configure генерируется autoconf, но лучше используйте autoreconf - он сам разберётся, что именно надо переделать.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
tjoma
Сообщения: 108

Re: sles11 sp3 mysql5.5.33 help

Сообщение tjoma »

Bizdelnick писал(а):
16.04.2014 15:03
tjoma писал(а):
16.04.2014 14:37
тоді прийдеться правити всі cjnfigure.in i makefile.in в всіх каталогах

configure.in есть только в каталоге верхнего уровня. В Makefile'ах ничего про libmysqlclient.a не вижу. configure генерируется autoconf, но лучше используйте autoreconf - он сам разберётся, что именно надо переделать.


rm -f aclocal.m4
aclocal
autoconf
automake -a

я так генерував, зара доходить до
______9.png


mysql.h нема в системі провірав!
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20793
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: sles11 sp3 mysql5.5.33 help

Сообщение Bizdelnick »

tjoma писал(а):
16.04.2014 15:31
mysql.h нема в системі

Должен быть в каком-то пакете *mysql*-devel. Ищите. У меня суси под рукой нет, так что точного названия пакета не скажу.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
tjoma
Сообщения: 108

Re: sles11 sp3 mysql5.5.33 help

Сообщение tjoma »

Bizdelnick писал(а):
16.04.2014 15:42
tjoma писал(а):
16.04.2014 15:31
mysql.h нема в системі

Должен быть в каком-то пакете *mysql*-devel. Ищите. У меня суси под рукой нет, так что точного названия пакета не скажу.


він повинен бути в пакеті libmysqlclient-dev якого для дистрибутива sles11 sp3 немає
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20793
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: sles11 sp3 mysql5.5.33 help

Сообщение Bizdelnick »

tjoma писал(а):
16.04.2014 15:54
libmysqlclient-dev

Не, такой пакет есть только в дебианообразных дистрибутивах. В сусе он называется по-другому.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
tjoma
Сообщения: 108

Re: sles11 sp3 mysql5.5.33 help

Сообщение tjoma »

Bizdelnick писал(а):
16.04.2014 15:55
tjoma писал(а):
16.04.2014 15:54
libmysqlclient-dev

Не, такой пакет есть только в дебианообразных дистрибутивах. В сусе он называется по-другому.


він має входити в пакети розробника
в SLES11sp3 devel пакети

# Стан Пакунок | Зведення | Встановлено (доступне) | Розмір

[Залишити] LibVNCServer | VNC Development Library | 0.9.1-154.24 | 441,0 KiB
[Залишити] cvs-doc | Open Source Development with CVS, 2nd... | 1.12.12-144.23.5.1 | 2,3 MiB
[Залишити] gcc43 | The GNU C Compiler and Support Files | 4.3.4_20091019-0.37.30 | 7,2 MiB
[Залишити] gcc43-32bit | The GNU C Compiler 32bit support | 4.3.4_20091019-0.37.30 | 5,3 MiB
[Залишити] gcc43-c++ | The GNU C++ Compiler | 4.3.4_20091019-0.37.30 | 8,6 MiB
[Залишити] gdbm-devel | Include Files and Libraries mandatory... | 1.8.3-371.83 | 394,0 KiB
[Залишити] gdbm-devel-32bit | Include Files and Libraries mandatory... | 1.8.3-371.83 | 257,0 KiB
[Залишити] gettext-tools | Tools for Native Language Support (NLS) | 0.17-61.40 | 8,9 MiB
[Залишити] glibc | Standard Shared Libraries (from the G... | 2.11.3-17.56.2 | 5,3 MiB
[Залишити] glibc-devel | Include Files and Libraries Mandatory... | 2.11.3-17.56.2 | 31,1 MiB
[Залишити] glibc-devel-32bit | Include Files and Libraries Mandatory... | 2.11.3-17.56.2 | 18,6 MiB
[Залишити] gnome-icon-theme | GNOME Icon Theme | 2.28.0-1.2.11 | 10,4 MiB
[Залишити] gnome-mime-data | MIME Type and Application Database fo... | 2.18.0-67.27.293 | 3,5 MiB
[Залишити] gnome-mount | The GNOME Mount Program | 0.8-5.19.51 | 294,0 KiB
[Залишити] gnome-screensaver | GNOME Screen Saver and Locker | 2.28.3-0.32.1 | 5,1 MiB
[Залишити] gstreamer-0_10-doc | Streaming-Media Framework Runtime: Do... | 0.10.35-1.9.179 | 23,9 MiB
[Залишити] gtk2-engines | Engines for GTK2 Themes | 2.16.1-4.26 | 1,1 MiB
[Залишити] kdebase4 | The Base KDE Apps | 4.3.5-0.12.8 | 476,0 KiB
[Залишити] kernel-default-devel | Development files necessary for build... | 3.0.101-0.21.1 | 2,7 MiB
[Залишити] kernel-ec2-devel | Development files necessary for build... | 3.0.101-0.21.1 | 1,4 MiB
[Залишити] kernel-syms | Kernel Symbol Versions (modversions) | 3.0.101-0.21.1 | 1,0 KiB
[Залишити] kernel-trace-devel | Development files necessary for build... | 3.0.101-0.21.1 | 2,7 MiB
[Залишити] kernel-xen-devel | Development files necessary for build... | 3.0.101-0.21.1 | 2,7 MiB
[Залишити] libaio-devel | Development Files for Linux-native As... | 0.3.109-0.1.46 | 64,0 KiB
[Залишити] libaio-devel-32bit | Development Files for Linux-native As... | 0.3.109-0.1.46 | 42,0 KiB
[Залишити] libblocxx6 | BloCXX--C++ Framework for Application... | 2.1.0.342-122.6 | 1,2 MiB
[Залишити] libcmpiCppImpl0 | SBLIM CMPI Provider Development Support | 2.0.1-5.4.49 | 91,0 KiB
[Залишити] libgdiplus0 | Open Source Implementation of the GDI... | 2.6.7-0.5.76 | 975,0 KiB
[Залишити] libicu | International Components for Unicode ... | 4.0-7.26.15 | 16,5 MiB
[Залишити] libicu-32bit | International Components for Unicode ... | 4.0-7.26.15 | 16,4 MiB
[Залишити] libsblim-cmpiutil1 | utility library for cmpi development | 1.0.1-2.15 | 68,0 KiB
[Залишити] libstdc++-devel | The system GNU C++ development files | 4.3-62.198 | 1,0 KiB
[Залишити] libstdc++43-devel | Include Files and Libraries mandatory... | 4.3.4_20091019-0.37.30 | 18,1 MiB
[Залишити] libstdc++43-devel-32bit | Include Files and Libraries mandatory... | 4.3.4_20091019-0.37.30 | 8,0 MiB
[Залишити] libunwind-devel | Unwind library | 0.98.6-26.6 | 1,7 MiB
[Залишити] libx86 | x86 real-mode library | 1.1-13.17 | 1,2 MiB
[Залишити] lvm2 | LVM2 Tools | 2.02.98-0.25.3 | 3,0 MiB
[Залишити] mozilla-nss-tools | Tools for developing, debugging, and ... | 3.15.4-0.7.1 | 1,7 MiB
[Залишити] ncurses-devel | Include Files and Libraries mandatory... | 5.6-90.55 | 22,5 MiB
[Залишити] ncurses-devel-32bit | Include Files and Libraries mandatory... | 5.6-90.55 | 13,6 MiB
[Залишити] orarun | An Environment for Running Oracle Pro... | 1.9-172.20.21.54 | 74,0 KiB
[Залишити] perl | The Perl interpreter | 5.10.0-64.67.52 | 41,6 MiB
[Залишити] perl-32bit | The Perl interpreter | 5.10.0-64.67.52 | 15,5 MiB
[Залишити] python-gnome-extras | Python bindings for GNOME | 2.19.1-145.38.1 | 811,0 KiB
[Залишити] python-gstreamer-0_10 | Python Bindings for GStreamer | 0.10.17-1.1.124 | 1,1 MiB
[Залишити] python-idle | An Integrated Development Environment... | 2.6.9-0.25.1 | 1,5 MiB
[Залишити] qt3 | A library for developing applications... | 3.3.8b-88.21 | 10,2 MiB
[Залишити] qt3-32bit | A library for developing applications... | 3.3.8b-88.21 | 8,3 MiB
[Залишити] shared-mime-info | Shared MIME Database | 0.51-14.8.32 | 4,2 MiB
[Залишити] tack | Terminfo action checker | 5.6-90.55 | 170,0 KiB
[Залишити] unixODBC-devel | Includes and Static Libraries for ODB... | 2.2.12-198.17 | 196,0 KiB
[Залишити] unixODBC-devel-32bit | Includes and Static Libraries for ODB... | 2.2.12-198.17 | 20,0 KiB
[Залишити] wxGTK | C++ Framework for Cross-Platform Deve... | 2.8.8.1-1.36 | 16,2 MiB
[Залишити] yast2 | YaST2 - Main Package | 2.17.134-0.7.1 | 3,4 MiB
[Залишити] yast2-bootloader | Bootloader installation and configura... | 2.17.97-0.7.28 | 2,4 MiB
[Залишити] yast2-mail | YaST2 - Mail Configuration | 2.17.7-0.15.1 | 743,0 KiB
[Залишити] yast2-nfs-client | YaST2 - NFS Configuration | 2.17.17-0.7.71 | 281,0 KiB
[Залишити] yast2-nfs-server | YaST2 - NFS Server Configuration | 2.17.8-0.2.1 | 295,0 KiB
[Залишити] yast2-nis-client | YaST2 - Network Information Services ... | 2.17.8-0.1.1 | 543,0 KiB
[Залишити] yast2-pam | YaST2 - PAM Agent | 2.17.3-0.5.211 | 129,0 KiB
[Залишити] yast2-printer | YaST2 - Printer Configuration | 2.17.63-0.2.43 | 714,0 KiB
[Залишити] yast2-qt | YaST2 - Graphical User Interface | 2.21.5-1.5.29 | 1,1 MiB
[Залишити] yast2-sound | YaST2 - Sound Configuration | 2.17.21-0.5.151 | 1,1 MiB
[Залишити] yast2-storage | - | 2.17.145-0.7.3 | 3,5 MiB
[Залишити] yast2-transfer | YaST2 - Agent for Various Transfer Pr... | 2.16.3-0.5.133 | 322,0 KiB
[Залишити] yast2-x11 | YaST2 - X Window System Configuration | 2.17.17-0.7.10 | 838,0 KiB
[Залишити] yast2-xml | YaST2 - XML Agent | 2.16.1-1.23 | 128,0 KiB

можливо даний пакет платний і де його шукати
Спасибо сказали:
tjoma
Сообщения: 108

Re: sles11 sp3 mysql5.5.33 help

Сообщение tjoma »

Питання рішено, оказується пакет libmysqlclient-dev є на SDK
https://download.suse.com/Download?buildid=hF8sRGTVC04~ який в обичному дистрибутиві на сайті новел не йде
Всім велике спасибі за допомогу...
Спасибо сказали:
Ответить