Dnia 6 kwietnia 2011 15:12 Michał Lisowski <[email protected]> napisał(a): > 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.
Do poprawy sa latki 136 (response_time_distribution.patch) i 142 (userstat.patch) najpewniej w ifdefach brakuje "&& !EMBEDDED_LIBRARY" Pozdrawiam Bartłomiej Zimoń _______________________________________________ pld-devel-pl mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl
