cURL / Mailing Lists / curl-library / Single Mail

curl-library

Mingw can't compile undefined reference to `_imp_

From: Mike Dobbs <sales_at_mdobbs.com>
Date: Thu, 10 Feb 2005 16:05:05 -0600

Can anyone compile 7.13.0 with Msys/Mingw? I run:
./configure
make

Make dies when with a bunch of cannot find __imp__(function) while running:
gcc -shared .libs/file.o .libs/timeval.o .libs/base64.o .libs/hostip.o
.libs/progress.o .libs/formdata.o .libs/cookie.o .libs/http.o
.libs/sendf.o .libs/ftp.o .libs/url.o .libs/dict.o .libs/if2ip.o
.libs/speedcheck.o .libs/ldap.o .libs/ssluse.o .libs/version.o
.libs/getenv.o .libs/escape.o .libs/mprintf.o .libs/telnet.o
.libs/netrc.o .libs/getinfo.o .libs/transfer.o .libs/strequal.o
.libs/easy.o .libs/security.o .libs/krb4.o .libs/memdebug.o
.libs/http_chunks.o .libs/strtok.o .libs/connect.o .libs/llist.o
.libs/hash.o .libs/multi.o .libs/content_encoding.o .libs/share.o
.libs/http_digest.o .libs/md5.o .libs/http_negotiate.o .libs/http_ntlm.o
.libs/inet_pton.o .libs/strtoofft.o .libs/strerror.o .libs/hostares.o
.libs/hostasyn.o .libs/hostip4.o .libs/hostip6.o .libs/hostsyn.o
.libs/hostthre.o .libs/inet_ntop.o .libs/parsedate.o .libs/select.o
-L/usr/local/lib -lwinmm -lws2_32 -lz -o .libs/libcurl-3.dll
-Wl,--image-base=0x10000000 -Wl,--out-implib,.libs/libcurl.dll.a

If I disable shared it dies with the same errors when it compiles curl.

All I can find is a reference to include -DCURL_STATICLIB
-DBUILDING_LIBCURL in the flags when using liburl.

What's going on here? Does this just not work with mingw? Where do I
get a static mingw non ssl lib from?
Received on 2005-02-10