On Sat, Feb 16, 2008 at 04:51:36PM +0100, Wojtek Kaniewski wrote: > Rafał pisze: > > Czyli 1.7.2 nie ma jeszcze dcc7? > > Jeżeli tak to jest szansa na 1.8.0 przed kadu 0.6.0? (następna niedziela)? > > Dzisiaj, jutro, na pewno przed przyszłą niedzielą. 1.7.2 wypuściłem > własnie po to, żeby zamknąć gałąź 1.7 i móc wydać 1.8.0 za chwilę. > Posprawdzam dokumentację, sprawdzę zgodność ABI i wyjdzie. Swoją drogą, > nie bójcie się pisać "wydajemy Kadu 0.6.0 za chwilę, a gdzie [EMAIL > PROTECTED]& > jest libgadu?" ;)
A w ekg2 sprawdzamy symbole ktore sie pojawi w libgadu dawno temu. AC_CHECK_LIB([gadu], [gg_remind_passwd3], [AC_DEFINE(HAVE_GG_REMIND_PASSWD3, 1, [define if libgadu has gg_remind_passwd3 since LIBGADU ~20050217 ])]) AC_CHECK_LIB([gadu], [gg_change_passwd4], [AC_DEFINE(HAVE_GG_CHANGE_PASSWD4, 1, [define if libgadu has gg_change_passwd4 since LIBGADU ~20030930 ])]) AC_CHECK_LIB([gadu], [gg_dcc7_send_file], [AC_DEFINE(HAVE_GG_DCC7_SEND_FILE, 1, [define if libgadu has gg_dcc7_send_file since LIBGADU ~20070603 ])]) Wiem, ze to nie jest rozwiazanie na wszystko, ale imho lepsza metoda niz sprawdzanie wersji / lub ciche zalozenie ze uzytkownik ma najnowsza wersje a jak nie to bledy czasie kompilacji/ runtime podczas ladowania bibloteki. Ale to chyba wszystko zalezy od POV (czy robimy ifdef'y i informujemy runtime uzytkownika ze ma stara bibloteke, i cos mu moze nie dzialac, czy nie robimy ifdef'ow) Pozdrawiam. _______________________________________________ libgadu-devel mailing list libgadu-devel@lists.ziew.org http://lists.ziew.org/mailman/listinfo/libgadu-devel