Hi Daniel:
I have now narrowed in on Borland's BCC 5.8.2 package --- a very widely
used and fairly recent Borland C/C++ compiler.
I have attached the compile log (as borland.log) from a few minutes ago
showing one error (an undefined symbol)
This log shows that at line 201 in the file easy.c there is an error:
Undefined symbol 'wcsdup' at line 201
So, if you can tell me how to fix this, I'll be probably be on my way !
Thank you !
-Mel Smith
MAKE Version 5.2 Copyright (c) 1987, 2000 Borland
cd lib
make -f Makefile.b32
MAKE Version 5.2 Copyright (c) 1987, 2000 Borland
cpp32 -q -P- -5 -O2 -tWM -w -w-aus -w-ccc -w-dup -w-prc -w-pro -w-rch
-w-sig -w-spa -w-inl -w-pia -w-pin -Dinline=__inline -I.;..\include -DNDEBUG
-DWIN32 -DBUILDING_LIBCURL -DUSE_WINDOWS_SSPI -DCURL_DISABLE_LDAP
-o.\BCC_objs\file.int .\file.c
.\file.c:
bcc32 -q -c -5 -O2 -tWM -w -w-aus -w-ccc -w-dup -w-prc -w-pro -w-rch
-w-sig -w-spa -w-inl -w-pia -w-pin -Dinline=__inline -o.\BCC_objs\file.obj
.\BCC_objs\file.int
.\BCC_objs\file.int:
cpp32 -q -P- -5 -O2 -tWM -w -w-aus -w-ccc -w-dup -w-prc -w-pro -w-rch
-w-sig -w-spa -w-inl -w-pia -w-pin -Dinline=__inline -I.;..\include -DNDEBUG
-DWIN32 -DBUILDING_LIBCURL -DUSE_WINDOWS_SSPI -DCURL_DISABLE_LDAP
-o.\BCC_objs\timeval.int .\timeval.c
.\timeval.c:
bcc32 -q -c -5 -O2 -tWM -w -w-aus -w-ccc -w-dup -w-prc -w-pro -w-rch
-w-sig -w-spa -w-inl -w-pia -w-pin -Dinline=__inline -o.\BCC_objs\timeval.obj
.\BCC_objs\timeval.int
.\BCC_objs\timeval.int:
cpp32 -q -P- -5 -O2 -tWM -w -w-aus -w-ccc -w-dup -w-prc -w-pro -w-rch
-w-sig -w-spa -w-inl -w-pia -w-pin -Dinline=__inline -I.;..\include -DNDEBUG
-DWIN32 -DBUILDING_LIBCURL -DUSE_WINDOWS_SSPI -DCURL_DISABLE_LDAP
-o.\BCC_objs\base64.int .\base64.c
.\base64.c:
bcc32 -q -c -5 -O2 -tWM -w -w-aus -w-ccc -w-dup -w-prc -w-pro -w-rch
-w-sig -w-spa -w-inl -w-pia -w-pin -Dinline=__inline -o.\BCC_objs\base64.obj
.\BCC_objs\base64.int
.\BCC_objs\base64.int:
Warning W8057 .\base64.c 247: Parameter 'data' is never used in function
Curl_base64_encode
cpp32 -q -P- -5 -O2 -tWM -w -w-aus -w-ccc -w-dup -w-prc -w-pro -w-rch
-w-sig -w-spa -w-inl -w-pia -w-pin -Dinline=__inline -I.;..\include -DNDEBUG
-DWIN32 -DBUILDING_LIBCURL -DUSE_WINDOWS_SSPI -DCURL_DISABLE_LDAP
-o.\BCC_objs\hostip.int .\hostip.c
.\hostip.c:
bcc32 -q -c -5 -O2 -tWM -w -w-aus -w-ccc -w-dup -w-prc -w-pro -w-rch
-w-sig -w-spa -w-inl -w-pia -w-pin -Dinline=__inline -o.\BCC_objs\hostip.obj
.\BCC_objs\hostip.int
.\BCC_objs\hostip.int:
cpp32 -q -P- -5 -O2 -tWM -w -w-aus -w-ccc -w-dup -w-prc -w-pro -w-rch
-w-sig -w-spa -w-inl -w-pia -w-pin -Dinline=__inline -I.;..\include -DNDEBUG
-DWIN32 -DBUILDING_LIBCURL -DUSE_WINDOWS_SSPI -DCURL_DISABLE_LDAP
-o.\BCC_objs\progress.int .\progress.c
.\progress.c:
bcc32 -q -c -5 -O2 -tWM -w -w-aus -w-ccc -w-dup -w-prc -w-pro -w-rch
-w-sig -w-spa -w-inl -w-pia -w-pin -Dinline=__inline -o.\BCC_objs\progress.obj
.\BCC_objs\progress.int
.\BCC_objs\progress.int:
cpp32 -q -P- -5 -O2 -tWM -w -w-aus -w-ccc -w-dup -w-prc -w-pro -w-rch
-w-sig -w-spa -w-inl -w-pia -w-pin -Dinline=__inline -I.;..\include -DNDEBUG
-DWIN32 -DBUILDING_LIBCURL -DUSE_WINDOWS_SSPI -DCURL_DISABLE_LDAP
-o.\BCC_objs\formdata.int .\formdata.c
.\formdata.c:
bcc32 -q -c -5 -O2 -tWM -w -w-aus -w-ccc -w-dup -w-prc -w-pro -w-rch
-w-sig -w-spa -w-inl -w-pia -w-pin -Dinline=__inline -o.\BCC_objs\formdata.obj
.\BCC_objs\formdata.int
.\BCC_objs\formdata.int:
cpp32 -q -P- -5 -O2 -tWM -w -w-aus -w-ccc -w-dup -w-prc -w-pro -w-rch
-w-sig -w-spa -w-inl -w-pia -w-pin -Dinline=__inline -I.;..\include -DNDEBUG
-DWIN32 -DBUILDING_LIBCURL -DUSE_WINDOWS_SSPI -DCURL_DISABLE_LDAP
-o.\BCC_objs\cookie.int .\cookie.c
.\cookie.c:
bcc32 -q -c -5 -O2 -tWM -w -w-aus -w-ccc -w-dup -w-prc -w-pro -w-rch
-w-sig -w-spa -w-inl -w-pia -w-pin -Dinline=__inline -o.\BCC_objs\cookie.obj
.\BCC_objs\cookie.int
.\BCC_objs\cookie.int:
cpp32 -q -P- -5 -O2 -tWM -w -w-aus -w-ccc -w-dup -w-prc -w-pro -w-rch
-w-sig -w-spa -w-inl -w-pia -w-pin -Dinline=__inline -I.;..\include -DNDEBUG
-DWIN32 -DBUILDING_LIBCURL -DUSE_WINDOWS_SSPI -DCURL_DISABLE_LDAP
-o.\BCC_objs\http.int .\http.c
.\http.c:
bcc32 -q -c -5 -O2 -tWM -w -w-aus -w-ccc -w-dup -w-prc -w-pro -w-rch
-w-sig -w-spa -w-inl -w-pia -w-pin -Dinline=__inline -o.\BCC_objs\http.obj
.\BCC_objs\http.int
.\BCC_objs\http.int:
cpp32 -q -P- -5 -O2 -tWM -w -w-aus -w-ccc -w-dup -w-prc -w-pro -w-rch
-w-sig -w-spa -w-inl -w-pia -w-pin -Dinline=__inline -I.;..\include -DNDEBUG
-DWIN32 -DBUILDING_LIBCURL -DUSE_WINDOWS_SSPI -DCURL_DISABLE_LDAP
-o.\BCC_objs\sendf.int .\sendf.c
.\sendf.c:
bcc32 -q -c -5 -O2 -tWM -w -w-aus -w-ccc -w-dup -w-prc -w-pro -w-rch
-w-sig -w-spa -w-inl -w-pia -w-pin -Dinline=__inline -o.\BCC_objs\sendf.obj
.\BCC_objs\sendf.int
.\BCC_objs\sendf.int:
cpp32 -q -P- -5 -O2 -tWM -w -w-aus -w-ccc -w-dup -w-prc -w-pro -w-rch
-w-sig -w-spa -w-inl -w-pia -w-pin -Dinline=__inline -I.;..\include -DNDEBUG
-DWIN32 -DBUILDING_LIBCURL -DUSE_WINDOWS_SSPI -DCURL_DISABLE_LDAP
-o.\BCC_objs\ftp.int .\ftp.c
.\ftp.c:
bcc32 -q -c -5 -O2 -tWM -w -w-aus -w-ccc -w-dup -w-prc -w-pro -w-rch
-w-sig -w-spa -w-inl -w-pia -w-pin -Dinline=__inline -o.\BCC_objs\ftp.obj
.\BCC_objs\ftp.int
.\BCC_objs\ftp.int:
Warning W8012 .\ftp.c 3567: Comparing signed and unsigned values in function
ftp_need_type
cpp32 -q -P- -5 -O2 -tWM -w -w-aus -w-ccc -w-dup -w-prc -w-pro -w-rch
-w-sig -w-spa -w-inl -w-pia -w-pin -Dinline=__inline -I.;..\include -DNDEBUG
-DWIN32 -DBUILDING_LIBCURL -DUSE_WINDOWS_SSPI -DCURL_DISABLE_LDAP
-o.\BCC_objs\url.int .\url.c
.\url.c:
bcc32 -q -c -5 -O2 -tWM -w -w-aus -w-ccc -w-dup -w-prc -w-pro -w-rch
-w-sig -w-spa -w-inl -w-pia -w-pin -Dinline=__inline -o.\BCC_objs\url.obj
.\BCC_objs\url.int
.\BCC_objs\url.int:
cpp32 -q -P- -5 -O2 -tWM -w -w-aus -w-ccc -w-dup -w-prc -w-pro -w-rch
-w-sig -w-spa -w-inl -w-pia -w-pin -Dinline=__inline -I.;..\include -DNDEBUG
-DWIN32 -DBUILDING_LIBCURL -DUSE_WINDOWS_SSPI -DCURL_DISABLE_LDAP
-o.\BCC_objs\dict.int .\dict.c
.\dict.c:
bcc32 -q -c -5 -O2 -tWM -w -w-aus -w-ccc -w-dup -w-prc -w-pro -w-rch
-w-sig -w-spa -w-inl -w-pia -w-pin -Dinline=__inline -o.\BCC_objs\dict.obj
.\BCC_objs\dict.int
.\BCC_objs\dict.int:
cpp32 -q -P- -5 -O2 -tWM -w -w-aus -w-ccc -w-dup -w-prc -w-pro -w-rch
-w-sig -w-spa -w-inl -w-pia -w-pin -Dinline=__inline -I.;..\include -DNDEBUG
-DWIN32 -DBUILDING_LIBCURL -DUSE_WINDOWS_SSPI -DCURL_DISABLE_LDAP
-o.\BCC_objs\if2ip.int .\if2ip.c
.\if2ip.c:
bcc32 -q -c -5 -O2 -tWM -w -w-aus -w-ccc -w-dup -w-prc -w-pro -w-rch
-w-sig -w-spa -w-inl -w-pia -w-pin -Dinline=__inline -o.\BCC_objs\if2ip.obj
.\BCC_objs\if2ip.int
.\BCC_objs\if2ip.int:
cpp32 -q -P- -5 -O2 -tWM -w -w-aus -w-ccc -w-dup -w-prc -w-pro -w-rch
-w-sig -w-spa -w-inl -w-pia -w-pin -Dinline=__inline -I.;..\include -DNDEBUG
-DWIN32 -DBUILDING_LIBCURL -DUSE_WINDOWS_SSPI -DCURL_DISABLE_LDAP
-o.\BCC_objs\speedcheck.int .\speedcheck.c
.\speedcheck.c:
bcc32 -q -c -5 -O2 -tWM -w -w-aus -w-ccc -w-dup -w-prc -w-pro -w-rch
-w-sig -w-spa -w-inl -w-pia -w-pin -Dinline=__inline
-o.\BCC_objs\speedcheck.obj .\BCC_objs\speedcheck.int
.\BCC_objs\speedcheck.int:
cpp32 -q -P- -5 -O2 -tWM -w -w-aus -w-ccc -w-dup -w-prc -w-pro -w-rch
-w-sig -w-spa -w-inl -w-pia -w-pin -Dinline=__inline -I.;..\include -DNDEBUG
-DWIN32 -DBUILDING_LIBCURL -DUSE_WINDOWS_SSPI -DCURL_DISABLE_LDAP
-o.\BCC_objs\ldap.int .\ldap.c
.\ldap.c:
bcc32 -q -c -5 -O2 -tWM -w -w-aus -w-ccc -w-dup -w-prc -w-pro -w-rch
-w-sig -w-spa -w-inl -w-pia -w-pin -Dinline=__inline -o.\BCC_objs\ldap.obj
.\BCC_objs\ldap.int
.\BCC_objs\ldap.int:
cpp32 -q -P- -5 -O2 -tWM -w -w-aus -w-ccc -w-dup -w-prc -w-pro -w-rch
-w-sig -w-spa -w-inl -w-pia -w-pin -Dinline=__inline -I.;..\include -DNDEBUG
-DWIN32 -DBUILDING_LIBCURL -DUSE_WINDOWS_SSPI -DCURL_DISABLE_LDAP
-o.\BCC_objs\ssluse.int .\ssluse.c
.\ssluse.c:
bcc32 -q -c -5 -O2 -tWM -w -w-aus -w-ccc -w-dup -w-prc -w-pro -w-rch
-w-sig -w-spa -w-inl -w-pia -w-pin -Dinline=__inline -o.\BCC_objs\ssluse.obj
.\BCC_objs\ssluse.int
.\BCC_objs\ssluse.int:
cpp32 -q -P- -5 -O2 -tWM -w -w-aus -w-ccc -w-dup -w-prc -w-pro -w-rch
-w-sig -w-spa -w-inl -w-pia -w-pin -Dinline=__inline -I.;..\include -DNDEBUG
-DWIN32 -DBUILDING_LIBCURL -DUSE_WINDOWS_SSPI -DCURL_DISABLE_LDAP
-o.\BCC_objs\version.int .\version.c
.\version.c:
bcc32 -q -c -5 -O2 -tWM -w -w-aus -w-ccc -w-dup -w-prc -w-pro -w-rch
-w-sig -w-spa -w-inl -w-pia -w-pin -Dinline=__inline -o.\BCC_objs\version.obj
.\BCC_objs\version.int
.\BCC_objs\version.int:
cpp32 -q -P- -5 -O2 -tWM -w -w-aus -w-ccc -w-dup -w-prc -w-pro -w-rch
-w-sig -w-spa -w-inl -w-pia -w-pin -Dinline=__inline -I.;..\include -DNDEBUG
-DWIN32 -DBUILDING_LIBCURL -DUSE_WINDOWS_SSPI -DCURL_DISABLE_LDAP
-o.\BCC_objs\getenv.int .\getenv.c
.\getenv.c:
bcc32 -q -c -5 -O2 -tWM -w -w-aus -w-ccc -w-dup -w-prc -w-pro -w-rch
-w-sig -w-spa -w-inl -w-pia -w-pin -Dinline=__inline -o.\BCC_objs\getenv.obj
.\BCC_objs\getenv.int
.\BCC_objs\getenv.int:
cpp32 -q -P- -5 -O2 -tWM -w -w-aus -w-ccc -w-dup -w-prc -w-pro -w-rch
-w-sig -w-spa -w-inl -w-pia -w-pin -Dinline=__inline -I.;..\include -DNDEBUG
-DWIN32 -DBUILDING_LIBCURL -DUSE_WINDOWS_SSPI -DCURL_DISABLE_LDAP
-o.\BCC_objs\escape.int .\escape.c
.\escape.c:
bcc32 -q -c -5 -O2 -tWM -w -w-aus -w-ccc -w-dup -w-prc -w-pro -w-rch
-w-sig -w-spa -w-inl -w-pia -w-pin -Dinline=__inline -o.\BCC_objs\escape.obj
.\BCC_objs\escape.int
.\BCC_objs\escape.int:
Warning W8057 .\escape.c 133: Parameter 'handle' is never used in function
curl_easy_escape
Warning W8057 .\escape.c 203: Parameter 'data' is never used in function
Curl_urldecode
cpp32 -q -P- -5 -O2 -tWM -w -w-aus -w-ccc -w-dup -w-prc -w-pro -w-rch
-w-sig -w-spa -w-inl -w-pia -w-pin -Dinline=__inline -I.;..\include -DNDEBUG
-DWIN32 -DBUILDING_LIBCURL -DUSE_WINDOWS_SSPI -DCURL_DISABLE_LDAP
-o.\BCC_objs\mprintf.int .\mprintf.c
.\mprintf.c:
bcc32 -q -c -5 -O2 -tWM -w -w-aus -w-ccc -w-dup -w-prc -w-pro -w-rch
-w-sig -w-spa -w-inl -w-pia -w-pin -Dinline=__inline -o.\BCC_objs\mprintf.obj
.\BCC_objs\mprintf.int
.\BCC_objs\mprintf.int:
cpp32 -q -P- -5 -O2 -tWM -w -w-aus -w-ccc -w-dup -w-prc -w-pro -w-rch
-w-sig -w-spa -w-inl -w-pia -w-pin -Dinline=__inline -I.;..\include -DNDEBUG
-DWIN32 -DBUILDING_LIBCURL -DUSE_WINDOWS_SSPI -DCURL_DISABLE_LDAP
-o.\BCC_objs\telnet.int .\telnet.c
.\telnet.c:
bcc32 -q -c -5 -O2 -tWM -w -w-aus -w-ccc -w-dup -w-prc -w-pro -w-rch
-w-sig -w-spa -w-inl -w-pia -w-pin -Dinline=__inline -o.\BCC_objs\telnet.obj
.\BCC_objs\telnet.int
.\BCC_objs\telnet.int:
cpp32 -q -P- -5 -O2 -tWM -w -w-aus -w-ccc -w-dup -w-prc -w-pro -w-rch
-w-sig -w-spa -w-inl -w-pia -w-pin -Dinline=__inline -I.;..\include -DNDEBUG
-DWIN32 -DBUILDING_LIBCURL -DUSE_WINDOWS_SSPI -DCURL_DISABLE_LDAP
-o.\BCC_objs\netrc.int .\netrc.c
.\netrc.c:
bcc32 -q -c -5 -O2 -tWM -w -w-aus -w-ccc -w-dup -w-prc -w-pro -w-rch
-w-sig -w-spa -w-inl -w-pia -w-pin -Dinline=__inline -o.\BCC_objs\netrc.obj
.\BCC_objs\netrc.int
.\BCC_objs\netrc.int:
cpp32 -q -P- -5 -O2 -tWM -w -w-aus -w-ccc -w-dup -w-prc -w-pro -w-rch
-w-sig -w-spa -w-inl -w-pia -w-pin -Dinline=__inline -I.;..\include -DNDEBUG
-DWIN32 -DBUILDING_LIBCURL -DUSE_WINDOWS_SSPI -DCURL_DISABLE_LDAP
-o.\BCC_objs\getinfo.int .\getinfo.c
.\getinfo.c:
bcc32 -q -c -5 -O2 -tWM -w -w-aus -w-ccc -w-dup -w-prc -w-pro -w-rch
-w-sig -w-spa -w-inl -w-pia -w-pin -Dinline=__inline -o.\BCC_objs\getinfo.obj
.\BCC_objs\getinfo.int
.\BCC_objs\getinfo.int:
cpp32 -q -P- -5 -O2 -tWM -w -w-aus -w-ccc -w-dup -w-prc -w-pro -w-rch
-w-sig -w-spa -w-inl -w-pia -w-pin -Dinline=__inline -I.;..\include -DNDEBUG
-DWIN32 -DBUILDING_LIBCURL -DUSE_WINDOWS_SSPI -DCURL_DISABLE_LDAP
-o.\BCC_objs\transfer.int .\transfer.c
.\transfer.c:
bcc32 -q -c -5 -O2 -tWM -w -w-aus -w-ccc -w-dup -w-prc -w-pro -w-rch
-w-sig -w-spa -w-inl -w-pia -w-pin -Dinline=__inline -o.\BCC_objs\transfer.obj
.\BCC_objs\transfer.int
.\BCC_objs\transfer.int:
cpp32 -q -P- -5 -O2 -tWM -w -w-aus -w-ccc -w-dup -w-prc -w-pro -w-rch
-w-sig -w-spa -w-inl -w-pia -w-pin -Dinline=__inline -I.;..\include -DNDEBUG
-DWIN32 -DBUILDING_LIBCURL -DUSE_WINDOWS_SSPI -DCURL_DISABLE_LDAP
-o.\BCC_objs\strequal.int .\strequal.c
.\strequal.c:
bcc32 -q -c -5 -O2 -tWM -w -w-aus -w-ccc -w-dup -w-prc -w-pro -w-rch
-w-sig -w-spa -w-inl -w-pia -w-pin -Dinline=__inline -o.\BCC_objs\strequal.obj
.\BCC_objs\strequal.int
.\BCC_objs\strequal.int:
cpp32 -q -P- -5 -O2 -tWM -w -w-aus -w-ccc -w-dup -w-prc -w-pro -w-rch
-w-sig -w-spa -w-inl -w-pia -w-pin -Dinline=__inline -I.;..\include -DNDEBUG
-DWIN32 -DBUILDING_LIBCURL -DUSE_WINDOWS_SSPI -DCURL_DISABLE_LDAP
-o.\BCC_objs\easy.int .\easy.c
.\easy.c:
bcc32 -q -c -5 -O2 -tWM -w -w-aus -w-ccc -w-dup -w-prc -w-pro -w-rch
-w-sig -w-spa -w-inl -w-pia -w-pin -Dinline=__inline -o.\BCC_objs\easy.obj
.\BCC_objs\easy.int
.\BCC_objs\easy.int:
Error E2451 .\easy.c 201: Undefined symbol 'wcsdup'
*** 1 errors in Compile ***
** error 1 ** deleting .\BCC_objs\easy.obj
** error 1 ** deleting borland
-------------------------------------------------------------------
List admin: http://cool.haxx.se/list/listinfo/curl-library
Etiquette: http://curl.haxx.se/mail/etiquette.html