W dniu 06.04.2011 15:02, Bartosz Świątek pisze:
On wtorek, 5 kwietnia 2011 at 16:45, Michał Lisowski wrote:
W dniu 04.04.2011 14:26, Łukasz Maśko pisze:
Dnia poniedziałek, 4 kwietnia 2011, Bartosz Świątek napisał:
On poniedziałek, 4 kwietnia 2011 at 11:06, Łukasz Maśko wrote:
Próbuję skompilować amaroka (ostatni update mysql to wymusza), ale
kompilacja wywraca się z błędem linkera o nieznalezionej bibliotece
libmysqld. Rzeczywiście, nie mamy czegoś takiego w Th. Ale jakoś amarok
był jednak jakoś kompilowany, bo jest w repo. Czy mógłby mi ktoś pomóc
toto przebudować? Próbowałem budować 2.4.0 z CVS-a, ale też 2.4.0.90
(beta) po przerobieniu speca i jest to samo.
64 Bit? Brakujące -fPIC? Zgaduj zgadula. Albo po prostu zmuś go do
linkowania z libmysqlclient.so a nie tym embeded crapem.
Nie, 32-bit. Spróbuję jak sugerujesz.
Poprawione. Jak uda się kiedyś komuś skrobnąć mysql-embedded to się
przywróci tak jak było.
Tak w sumie się bawiłem właśnie tym mysqlem... nie ma najmniejszego sensu robić
mysql-embedded.spec. Po prostu przy updacie do mysql 5.5 ktoś[tm] spieprzył
sprawę i nie dodał opcji:
-DWITH_EMBEDDED_SERVER=ON
czyli tak jak było w wersjach wcześniejszych (z tymże wtedy to była opcja w
autotoolsach). Dodanie tego buduje libmysqld.a i amarok się wtedy też buduje i
jest niezależny od zewnętrznego mysqla.
Tak, patrzyłem na to również. Problem polega na tym, że z
-DWITH_EMBEDDED_SERVER=ON powstaje libmysqld.a, ale ma unresolved symbols.
_______________________________________________
pld-devel-pl mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl