On 06.07.2013 13:47, Guenter wrote:
Hi Boris,
On 04.07.2013 17:25, [email protected] wrote:
running testcurl.pl on Windows 8, VC10, I had to remove the curl_rand.obj,
and add the dotdot.obj to make the linker happy.
With those changes both exe and lib were created successfully.
See attached patch (for VC10, also included in the patch).
1st you cant just switch the Makefiles to use VC10 from now on - we want to
keep backward
compatiblity.
that diff file was showing the local patch I had to use. I have no intention to drop older
targets.
2nd it would help to understand why your patch is required with VC10 if you
would post the
error message you get when compiling with VC10;
trace: http://pastebin.com/hXHbm6Fr
error:
LINK : fatal error LNK1181: cannot open input file 'release\curl_rand.obj'
NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio
10.0\VC\BIN\amd64\link.exe"' : return code '0x49d'
Stop.
after running link without curl_rand.obj, the following error showed while
making curl.exe
libcurl.lib(url.obj) : error LNK2019: unresolved external symbol Curl_dedotdotify
referenced in function parseurlandfillconn
curl.exe : fatal error LNK1120: 1 unresolved externals
NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio
10.0\VC\BIN\amd64\link.exe"' : return code '0x460'
Stop.
and 3rd you should explain from where dotdot.* is coming from, and where it is
documented;
a quick search didnt reveal anything useful, so please tell us a bit more ...
its in lib/dotdot.c
curl commit 7877619
"dotdot: introducing dot file path cleanup"
HTH
Gün.
-------------------------------------------------------------------
List admin: http://cool.haxx.se/list/listinfo/curl-library
Etiquette: http://curl.haxx.se/mail/etiquette.html
-------------------------------------------------------------------
List admin: http://cool.haxx.se/list/listinfo/curl-library
Etiquette: http://curl.haxx.se/mail/etiquette.html