Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

[Libgadu] Problemy początkującego?

Ostatnio zmodyfikowano 2012-09-18 15:04
Autor Wiadomość
ridic14
Temat założony przez niniejszego użytkownika
[Libgadu] Problemy początkującego?
» 2012-09-16 17:03:43
Mam pytanie... Czy ktoś korzystał z tej biblioteki do 0bsługi  protokołu gg :

C/C++
#include "libgadu.h"
#include "zconf.h"
#include <iostream>

struct gg_session * sesja;
struct gg_login_params logowanie;
//struct gg_event *zdarzenie;

int main() {
    memset( & logowanie, 0, sizeof( logowanie ) );
    logowanie.uin = 1234;
    logowanie.password = "haslo";
    logowanie.async = 1;
    logowanie.status = GG_STATUS_INVISIBLE;
    logowanie.encoding = GG_ENCODING_UTF8;
    logowanie.protocol_features = GG_FEATURE_DND_FFC | GG_FEATURE_IMAGE_DESCR;
    logowanie.tls = GG_SSL_ENABLED;
   
    sesja = gg_login( & logowanie );
   
    if( !sesja ) {
        printf( "Nie można się połączyć" );
        //exit(1);
    }
}
memset(&logowanie, 0, sizeof(logowanie)); << kompilator nie znajduje funkcji memset a jest ona podana w dokumentacji>>
http://toxygen.net/libgadu/doc/group__login.html
P-65060
DejaVu
» 2012-09-16 17:10:05
P-65065
ridic14
Temat założony przez niniejszego użytkownika
» 2012-09-16 17:17:55
undefined reference to `__imp_gg_login' << da się na to jakoś zaradzić bo mam dwie dll'ki
P-65066
DejaVu
» 2012-09-16 17:27:32
Wiesz co to linker...?
P-65067
ridic14
Temat założony przez niniejszego użytkownika
» 2012-09-16 17:28:24
Ale tam tego nie można dać
P-65068
DejaVu
» 2012-09-16 17:29:25
A co się daje do linkera? :)
P-65069
ridic14
Temat założony przez niniejszego użytkownika
» 2012-09-16 17:33:03
wszystkie pliki typu *.a *.so *.lib ale nie dll

chyba że other linker options?
ale wpisanie tam nazwy dll'ki nie pomaga
P-65070
DejaVu
» 2012-09-16 17:37:54
No to skoro wiesz jaki typ pliku trzeba dolinkować to czemu tego nie zrobisz?
P-65072
« 1 » 2
  Strona 1 z 2 Następna strona