eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programming › dev-cpp libcurl i undefined reference
Ilość wypowiedzi w tym wątku: 3

  • 1. Data: 2009-12-20 19:40:15
    Temat: dev-cpp libcurl i undefined reference
    Od: "HillBilly" <h...@m...com>

    Witam

    Niby drobna sprawa, a walczę już drugą godzinę.

    Chciałem użyć libcurl w prostym programiku pisanym z użyciem dev-cpp
    (dokładniej wxdev-c++ 7). Curl-7.19.7. Dodane parametry -lcurl i -lws2_32.
    Dodany parametr -L<sciezka do curl/lib>. Dodany parametr -I<sciezka do
    curl/include>. Sprawdziłem, libcurl.a grzecznie leży w curl/lib. Pomimo
    wszystko przy kompilacji otrzymuję ciągle te same błędy:


    Objects/MingW/webdownloader.o:webdownloader.cpp:(.te
    xt+0x14c): undefined
    reference to `_imp__curl_easy_init'
    Objects/MingW/webdownloader.o:webdownloader.cpp:(.te
    xt+0x1ac): undefined
    reference to `_imp__curl_easy_setopt'
    Objects/MingW/webdownloader.o:webdownloader.cpp:(.te
    xt+0x1d3): undefined
    reference to `_imp__curl_easy_setopt'
    Objects/MingW/webdownloader.o:webdownloader.cpp:(.te
    xt+0x1f3): undefined
    reference to `_imp__curl_easy_setopt'
    Objects/MingW/webdownloader.o:webdownloader.cpp:(.te
    xt+0x212): undefined
    reference to `_imp__curl_easy_setopt'
    Objects/MingW/webdownloader.o:webdownloader.cpp:(.te
    xt+0x2b4): undefined
    reference to `_imp__curl_easy_init'
    Objects/MingW/webdownloader.o:webdownloader.cpp:(.te
    xt+0x314): undefined
    reference to `_imp__curl_easy_setopt'
    Objects/MingW/webdownloader.o:webdownloader.cpp:(.te
    xt+0x33b): undefined
    reference to `_imp__curl_easy_setopt'
    Objects/MingW/webdownloader.o:webdownloader.cpp:(.te
    xt+0x35b): undefined
    reference to `_imp__curl_easy_setopt'
    Objects/MingW/webdownloader.o:webdownloader.cpp:(.te
    xt+0x37a): undefined
    reference to `_imp__curl_easy_setopt'
    Objects/MingW/webdownloader.o:webdownloader.cpp:(.te
    xt+0x4f0): undefined
    reference to `_imp__curl_easy_setopt'
    Objects/MingW/webdownloader.o:webdownloader.cpp:(.te
    xt+0x500): undefined
    reference to `_imp__curl_easy_perform'
    Objects/MingW/webdownloader.o:webdownloader.cpp:(.te
    xt+0x513): undefined
    reference to `_imp__curl_easy_cleanup'
    collect2: ld returned 1 exit status


    Przeżył ktoś z was podobną głupotę? Jakiś hint?

    --
    newsik


  • 2. Data: 2009-12-20 19:48:17
    Temat: Re: dev-cpp libcurl i undefined reference
    Od: "HillBilly" <h...@m...com>


    "HillBilly" <h...@m...com> wrote in message
    news:hgluir$6jp$1@news.onet.pl...
    > Witam
    >
    > Niby drobna sprawa, a walczę już drugą godzinę.
    >
    > Chciałem użyć libcurl w prostym programiku pisanym z użyciem dev-cpp
    > (dokładniej wxdev-c++ 7). Curl-7.19.7. Dodane parametry -lcurl i -lws2_32.
    > Dodany parametr -L<sciezka do curl/lib>. Dodany parametr -I<sciezka do
    > curl/include>. Sprawdziłem, libcurl.a grzecznie leży w curl/lib. Pomimo
    > wszystko przy kompilacji otrzymuję ciągle te same błędy:
    >


    Dodatkowy hint: niezależnie od tego, czy użyję parametrów -lcurl -lws2_32,
    błędy otrzymuję takie same.

    --
    newsik


  • 3. Data: 2009-12-21 13:37:12
    Temat: Re: dev-cpp libcurl i undefined reference
    Od: "HillBilly" <h...@m...com>

    Dla potomnych.

    1. dodać parametr -DCURL_STATICLIB do kompilacji.
    2. czasami potrzebna jest bibliotek wldap32, stąd dodać parametr -lwldap32
    3. pamiętać o libcurl.dll, która musi być widoczna w chwili wykonywania
    programu.

    --
    newsik

strony : [ 1 ]


Szukaj w grupach

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: