libgadu windows

0

Witam,
Chciałem wykorzystać bilbiotekę libgadu ale mam problem z kompilacją jej pod windowsem (VS2008). Mój kod testujący (taki jak w przykladzie): struct gg_session *sesja;
struct gg_login_params parametry;
memset(&parametry, 0, sizeof(parametry));
parametry.uin = 12345; // to oczywiscie zmieniam
parametry.password = "hasło";
parametry.async = 1;
parametry.status = GG_STATUS_INVISIBLE;
sesja = gg_login(&parametry);
if(!sesja) {std::cout << "Fail" << std::endl;} // zawsze null :/

Próbowałem:
1. Kompilacja źródeł libgadu pod VS2008 ale wyskakują setki errorów bo libgadu nie jest pisane pod win
2. Kompilacja pod MinGW + Cygwin, także błędy
3. Wziąłem libgadu.dll z tlena:
a. zrobiłem dlltool-em bilbiotekę .a, w Dev-Cpp dolinkowałem, gg_login zwraca null (http://4programmers.net/Forum/viewtopic.php?id=129932)
b. załadowałem dynamicznie funkcje gg_login przy pomocy GetProcAddress, to samo
Jak sprawić żeby działało, a najlepiej żeby działało pod VS2008? (zależy mi na najnowszej wersji bilbioteki)
0

Przepraszam, że odświeżam stary temat, ale mam obecnie ten sam problem.
Czy udało Ci się wtedy poradzić sobie z tym?

1 użytkowników online, w tym zalogowanych: 0, gości: 1