Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit6c0cdab

Browse files
author
Felipe Zimmerle
committed
IIS: Changes Curl version and removes OpenSSL dependency
As the this new Curl version supports well the Windows certificate storage,removing the dependency on the OpenSSL. Also changing the build scripts to workaccordingly. As the cmake build of Curl is said to broken abandoning it infavor of the nmake files. Thanks to Gregg Smith and Steffen.
1 parent0d2d01b commit6c0cdab

File tree

10 files changed

+53
-159
lines changed

10 files changed

+53
-159
lines changed

‎CHANGES‎

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
DD mmm YYYY - 2.9.????? (To be released)
22
-----------------------
33

4+
* OpenSSL dependency was removed on MS Windows builds. ModSecurity is now using
5+
the Windows certificate storage.
6+
[Gregg Smith, Steffen and ModSecurity team]
47
* Informs about external resources loaded/failed while reloading Apache.
58
[ModSecurity team]
69
* Adds missing 'ModSecurity:' prefix in some warnings messages.

‎apache2/Makefile.win‎

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ LIBS = $(APACHE)\lib\libhttpd.lib \
1111
$(APACHE)\lib\libapr-1.lib \
1212
$(APACHE)\lib\libaprutil-1.lib \
1313
$(PCRE)\pcre.lib \
14-
$(CURL)\lib\libcurl_imp.lib \
14+
$(CURL)\libcurl.lib \
1515
$(LIBXML2)\win32\bin.msvc\libxml2.lib \
1616
Ws2_32.lib \
1717
"iphlpapi.lib"
@@ -32,6 +32,9 @@ INCLUDES = -I. -I.. \
3232
-I$(PCRE)\include -I$(PCRE) \
3333
-I$(LIBXML2)\include \
3434
-I$(APACHE)\include
35+
36+
# Enables support for SecRemoteRules and external resources.
37+
DEFS=$(DEFS) -DWITH_CURL -DWITH_REMOTE_RULES
3538

3639
# Lua is optional
3740
!IF "$(LUA)" != ""

‎iis/Makefile.win‎

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
LIBS = $(APACHE)\lib\libapr-1.lib \
1111
$(APACHE)\lib\libaprutil-1.lib \
1212
$(PCRE)\pcre.lib \
13-
$(CURL)\lib\libcurl_imp.lib \
13+
$(CURL)\libcurl.lib \
1414
$(LIBXML2)\win32\bin.msvc\libxml2.lib \
1515
"kernel32.lib" "user32.lib" "gdi32.lib" "winspool.lib" "comdlg32.lib" "advapi32.lib" "shell32.lib" "ole32.lib" \
1616
"oleaut32.lib" "uuid.lib" "odbc32.lib" "odbccp32.lib" "ws2_32.lib" \
@@ -37,6 +37,8 @@ INCLUDES = -I. -I.. \
3737
-I..\apache2 \
3838
-I..\standalone
3939

40+
# Enables support for SecRemoteRules and external resources.
41+
DEFS=$(DEFS) -DWITH_CURL -DWITH_REMOTE_RULES
4042

4143
# -I$(SSDEEP) \
4244
# Lua is optional

‎iis/build_dependencies.bat‎

Lines changed: 1 addition & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -13,14 +13,13 @@
1313
@setZLIB=zlib-1.2.8.tar.gz
1414
@setLIBXML2=libxml2-2.9.1.tar.gz
1515
@setLUA=lua-5.1.5.tar.gz
16-
@setCURL=curl-7.33.0.zip
16+
@setCURL=curl-7.39.0.zip
1717
@setAPACHE_SRC=httpd-2.4.6.tar.gz
1818
@setAPACHE_BIN32=httpd-2.4.6-win32-VC11.zip
1919
@setAPACHE_BIN64=httpd-2.4.6-win64-VC11.zip
2020
@setYAJL=lloyd-yajl-f4b2b1a.zip
2121
@setSSDEEP=ssdeep-2.10.tar.gz
2222
@setSSDEEP_BIN=ssdeep-2.10.zip
23-
@setOPENSSL=openssl-1.0.1j.tar.gz
2423

2524
:: @set VCARGS32="C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\bin\vcvars32.bat"
2625
:: @set VCARGS64="C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\bin\x86_amd64\vcvarsx86_amd64.bat"
@@ -71,11 +70,6 @@ call cl 2>&1 | findstr /C:"x64"
7170
@ifNOT (%ERRORLEVEL%)== (0)goto build_failed_lua
7271
@cd"%CURRENT_DIR%"
7372

74-
@echo # openssl -%OPENSSL%
75-
@call dependencies/build_openssl.bat
76-
@ifNOT (%ERRORLEVEL%)== (0)goto build_failed_openssl
77-
@cd"%CURRENT_DIR%"
78-
7973
@echo # curl -%CURL%
8074
@call dependencies/build_curl.bat
8175
@ifNOT (%ERRORLEVEL%)== (0)goto build_failed_curl
@@ -127,10 +121,6 @@ call cl 2>&1 | findstr /C:"x64"
127121
@echo Failed to setup%CURL%...
128122
@goto failed
129123

130-
:build_failed_openssl
131-
@echo Failed to setup%OPENSSL%...
132-
@goto failed
133-
134124
:build_failed_yajl
135125
@echo Failed to setup%YAJL%...
136126
@goto failed

‎iis/build_release.bat‎

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -35,8 +35,6 @@ copy "%OUTPUT_DIR%\pcre.dll" "%AMD64%"
3535
copy"%OUTPUT_DIR%\zlib1.dll""%AMD64%"
3636
copy"%OUTPUT_DIR%\yajl.dll""%AMD64%"
3737
copy"%OUTPUT_DIR%\fuzzy.dll""%AMD64%"
38-
copy"%OUTPUT_DIR%\libeay32.dll""%AMD64%"
39-
copy"%OUTPUT_DIR%\ssleay32.dll""%AMD64%"
4038

4139
setSSDEEP_ARCH="x86"
4240
call build_dependencies.bat%VCARGS32%
@@ -56,8 +54,6 @@ copy "%OUTPUT_DIR%\pcre.dll" "%X86%"
5654
copy"%OUTPUT_DIR%\zlib1.dll""%X86%"
5755
copy"%OUTPUT_DIR%\yajl.dll""%X86%"
5856
copy"%OUTPUT_DIR%\fuzzy.dll""%X86%"
59-
copy"%OUTPUT_DIR%\libeay32.dll""%X86%"
60-
copy"%OUTPUT_DIR%\ssleay32.dll""%X86%"
6157

6258

6359
:: copy %OUTPUT_DIR%\Installer.exe %RELEASE_DIR%

‎iis/dependencies/build_curl.bat‎

Lines changed: 35 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -1,39 +1,41 @@
1-
cd"%WORK_DIR%"
2-
3-
@ifNOT EXIST"%SOURCE_DIR%\%CURL%"goto file_not_found_bin
1+
cd"%WORK_DIR%"
2+
@ifNOT EXIST"%SOURCE_DIR%\%CURL%"goto file_not_found_bin
43
echo"7z..."
5-
7z.exe x"%SOURCE_DIR%\%CURL%"
4+
7z.exe x"%SOURCE_DIR%\%CURL%"
65
echo"Timeout..."
76
timeout5
87
echo"Curl..."
9-
setCURL_DIR=%CURL:~0,-4%
8+
setCURL_DIR=%CURL:~0,-4%
109
echo"Move..."
11-
move"%CURL_DIR%""curl"
10+
move"%CURL_DIR%""curl"
1211
echo"Cd..."
13-
:: copy /y CMakeLists.txt "curl"
14-
CD"curl"
15-
echo"Cmake..."
16-
CMAKE -G"NMake Makefiles" -DCMAKE_BUILD_TYPE=RelWithDebInfo -DBUILD_SHARED_LIBS=True -DCURL_ZLIB=True -DUSE_SSLEAY=dll -DUSE_OPENSSL=dll -DOPENSSL_ROOT_DIR=%WORK_DIR%/openssl_inst
17-
@ifNOT (%ERRORLEVEL%)== (0)goto build_failed
18-
:: "%WORK_DIR%\fart.exe" -r -C "%WORK_DIR%\curl\include\curl\curlbuild.h" LLU ULL
19-
NMAKE
20-
@ifNOT (%ERRORLEVEL%)== (0)goto build_failed
21-
cd"%WORK_DIR%"
22-
23-
copy /y"%WORK_DIR%\curl\lib\libcurl.dll""%OUTPUT_DIR%"
24-
copy /y"%WORK_DIR%\curl\lib\libcurl.pdb""%OUTPUT_DIR%"
25-
copy /y"%WORK_DIR%\curl\lib\libcurl_imp.lib""%OUTPUT_DIR%"
26-
27-
exit /B0
28-
29-
:file_not_found_bin
30-
@echo File not found:"%SOURCE_DIR%\%CURL%"
31-
@goto failed
32-
33-
:build_failed
34-
@echo Problems during the building phase
35-
@goto failed
36-
37-
:failed
38-
@exit /B1
39-
12+
CD"curl\winbuild"
13+
14+
@setARCH=x86
15+
@call cl2>&1|findstr /C:"x64"
16+
@if (%ERRORLEVEL%)== (0)setARCH=x64
17+
18+
nmake /f Makefile.vc mode=dll ENABLE_WINSSL=yes MACHINE=%ARCH% WITH_ZLIB=dll
19+
@ifNOT (%ERRORLEVEL%)== (0)goto build_failed
20+
21+
cd"%WORK_DIR%"
22+
23+
copy /y"%WORK_DIR%\curl\builds\libcurl-vc-%ARCH%-release-dll-zlib-dll-ipv6-sspi-winssl-obj-lib\libcurl.dll""%OUTPUT_DIR%"
24+
copy /y"%WORK_DIR%\curl\builds\libcurl-vc-%ARCH%-release-dll-zlib-dll-ipv6-sspi-winssl-obj-lib\libcurl.lib""%OUTPUT_DIR%"
25+
copy /y"%WORK_DIR%\curl\builds\libcurl-vc-%ARCH%-release-dll-zlib-dll-ipv6-sspi-winssl-obj-lib\libcurl.lib""%WORK_DIR%\curl\libcurl.lib"
26+
27+
exit /B0
28+
29+
:file_not_found_bin
30+
@echo File not found:"%SOURCE_DIR%\%CURL%"
31+
@goto failed
32+
33+
:build_failed
34+
@echo Problems during the building phase
35+
@goto failed
36+
37+
:failed
38+
@exit /B1
39+
40+
41+
->

‎iis/dependencies/build_openssl.bat‎

Lines changed: 0 additions & 83 deletions
This file was deleted.

‎iis/installer.wxs‎

Lines changed: 2 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -86,16 +86,6 @@
8686
<DirectorySearchId="CheckFileDir19"Path="C:\Windows\System32\inetsrv"Depth="0">
8787
<FileSearchId="CheckFile19"Name="fuzzy.dll" />
8888
</DirectorySearch>
89-
<DirectorySearchId="CheckFileDir20"Path="C:\Windows\System32\inetsrv"Depth="0">
90-
<FileSearchId="CheckFile20"Name="libeay32.dll" />
91-
</DirectorySearch>
92-
<DirectorySearchId="CheckFileDir21"Path="C:\Windows\System32\inetsrv"Depth="0">
93-
<FileSearchId="CheckFile21"Name="ssleay32.dll" />
94-
</DirectorySearch>
95-
<DirectorySearchId="CheckFileDir22"Path="C:\Windows\System32\inetsrv"Depth="0">
96-
<FileSearchId="CheckFile22"Name="curl-ca-bundle.crt" />
97-
</DirectorySearch>
98-
9989
</Property>
10090
<PropertyId="WWWROOT">
10191
<RegistrySearchId="FindInetPubFolder"Root="HKLM"Key="SOFTWARE\Microsoft\InetStp"Name="PathWWWRoot"Type="directory" />
@@ -336,9 +326,9 @@
336326
<ShortcutId="EULA"Name="EULA"Description="EULA"Target="[INSTALLFOLDER]EULA.rtf"WorkingDirectory="INSTALLFOLDER" />
337327
<ShortcutId="Readme"Name="EULA"Description="EULA"Target="[INSTALLFOLDER]README.TXT"WorkingDirectory="INSTALLFOLDER" />
338328
<?if $(var.Win64) ="yes" ?>
339-
<Shortcut Id="List_Dependencies" Name="List Dependencies (Debug)" Description="Check for missing dependencies" Target="[INSTALLFOLDER]list_dependencies.bat" Arguments="&quot;[inetsrv64]libapr-1.dll&quot; &quot;[inetsrv64]libapriconv-1.dll&quot; &quot;[inetsrv64]libaprutil-1.dll&quot; &quot;[inetsrv64]libcurl.dll&quot; &quot;[inetsrv64]libxml2.dll&quot; &quot;[inetsrv64]lua5.1.dll&quot; &quot;[inetsrv64]mlogc.exe&quot; &quot;[inetsrv64]ModSecurityIIS.dll&quot; &quot;[inetsrv64]pcre.dll&quot; &quot;[inetsrv64]zlib1.dll&quot; &quot;[inetsrv64]fuzzy.dll&quot; &quot;[inetsrv64]libeay32.dll&quot; &quot;[inetsrv64]ssleay32.dll&quot; &quot;[inetsrv32]libapr-1.dll&quot; &quot;[inetsrv32]libapriconv-1.dll&quot; &quot;[inetsrv32]libaprutil-1.dll&quot; &quot;[inetsrv32]libcurl.dll&quot; &quot;[inetsrv32]libxml2.dll&quot; &quot;[inetsrv32]lua5.1.dll&quot; &quot;[inetsrv32]mlogc.exe&quot; &quot;[inetsrv32]ModSecurityIIS.dll&quot; &quot;[inetsrv32]pcre.dll&quot; &quot;[inetsrv32]zlib1.dll&quot; &quot;[inetsrv32]fuzzy.dll&quot; &quot;[inetsrv32]libeay32.dll&quot; &quot;[inetsrv32]ssleay32.dll&quot;" WorkingDirectory="INSTALLFOLDER" />
329+
<ShortcutId="List_Dependencies"Name="List Dependencies (Debug)"Description="Check for missing dependencies"Target="[INSTALLFOLDER]list_dependencies.bat"Arguments="&quot;[inetsrv64]libapr-1.dll&quot;&quot;[inetsrv64]libapriconv-1.dll&quot;&quot;[inetsrv64]libaprutil-1.dll&quot;&quot;[inetsrv64]libcurl.dll&quot;&quot;[inetsrv64]libxml2.dll&quot;&quot;[inetsrv64]lua5.1.dll&quot;&quot;[inetsrv64]mlogc.exe&quot;&quot;[inetsrv64]ModSecurityIIS.dll&quot;&quot;[inetsrv64]pcre.dll&quot;&quot;[inetsrv64]zlib1.dll&quot;&quot;[inetsrv64]fuzzy.dll&quot;&quot;[inetsrv32]libapr-1.dll&quot;&quot;[inetsrv32]libapriconv-1.dll&quot;&quot;[inetsrv32]libaprutil-1.dll&quot;&quot;[inetsrv32]libcurl.dll&quot;&quot;[inetsrv32]libxml2.dll&quot;&quot;[inetsrv32]lua5.1.dll&quot;&quot;[inetsrv32]mlogc.exe&quot;&quot;[inetsrv32]ModSecurityIIS.dll&quot;&quot;[inetsrv32]pcre.dll&quot;&quot;[inetsrv32]zlib1.dll&quot;&quot;[inetsrv32]fuzzy.dll&quot;"WorkingDirectory="INSTALLFOLDER" />
340330
<?else ?>
341-
<ShortcutId="List_Dependencies"Name="List Dependencies (Debug)"Description="Check for missing dependencies"Target="[INSTALLFOLDER]list_dependencies.bat"Arguments="&quot;[inetsrv32]libapr-1.dll&quot;&quot;[inetsrv32]libapriconv-1.dll&quot;&quot;[inetsrv32]libaprutil-1.dll&quot;&quot;[inetsrv32]libcurl.dll&quot;&quot;[inetsrv32]libxml2.dll&quot;&quot;[inetsrv32]lua5.1.dll&quot;&quot;[inetsrv32]mlogc.exe&quot;&quot;[inetsrv32]ModSecurityIIS.dll&quot;&quot;[inetsrv32]pcre.dll&quot;&quot;[inetsrv32]zlib1.dll&quot;&quot;[inetsrv32]fuzzy.dll&quot;&quot;[inetsrv32]libeay32.dll&quot;&quot;[inetsrv32]ssleay32.dll&quot;"WorkingDirectory="INSTALLFOLDER" />
331+
<ShortcutId="List_Dependencies"Name="List Dependencies (Debug)"Description="Check for missing dependencies"Target="[INSTALLFOLDER]list_dependencies.bat"Arguments="&quot;[inetsrv32]libapr-1.dll&quot;&quot;[inetsrv32]libapriconv-1.dll&quot;&quot;[inetsrv32]libaprutil-1.dll&quot;&quot;[inetsrv32]libcurl.dll&quot;&quot;[inetsrv32]libxml2.dll&quot;&quot;[inetsrv32]lua5.1.dll&quot;&quot;[inetsrv32]mlogc.exe&quot;&quot;[inetsrv32]ModSecurityIIS.dll&quot;&quot;[inetsrv32]pcre.dll&quot;&quot;[inetsrv32]zlib1.dll&quot;&quot;[inetsrv32]fuzzy.dll&quot;"WorkingDirectory="INSTALLFOLDER" />
342332
<?endif ?>
343333
</Component>
344334
</Directory>
@@ -380,9 +370,6 @@
380370
<FileId="_64_PCRE"Name="pcre.dll"Source="Release\amd64\pcre.dll" />
381371
<FileId="_64_ZLIB1"Name="zlib1.dll"Source="Release\amd64\zlib1.dll" />
382372
<FileId="_64_FUZZY"Name="fuzzy.dll"Source="Release\amd64\fuzzy.dll" />
383-
<FileId="_64_LIBEAY"Name="libeay32.dll"Source="Release\amd64\libeay32.dll" />
384-
<FileId="_64_SSLEAY"Name="ssleay32.dll"Source="Release\amd64\ssleay32.dll" />
385-
<FileId="_64_CA_BUNDLE"Name="curl-ca-bundle.crt"Source="curl-ca-bundle.crt" />
386373
</Component>
387374
</DirectoryRef>
388375
<DirectoryRefId="inetsrv32">
@@ -399,9 +386,6 @@
399386
<FileId="_32_PCRE"Name="pcre.dll"Source="Release\x86\pcre.dll" />
400387
<FileId="_32_ZLIB1"Name="zlib1.dll"Source="Release\x86\zlib1.dll" />
401388
<FileId="_32_FUZZY"Name="fuzzy.dll"Source="Release\x86\fuzzy.dll" />
402-
<FileId="_32_LIBEAY"Name="libeay32.dll"Source="Release\x86\libeay32.dll" />
403-
<FileId="_32_SSLEAY"Name="ssleay32.dll"Source="Release\x86\ssleay32.dll" />
404-
<FileId="_32_CA_BUNDLE"Name="curl-ca-bundle.crt"Source="curl-ca-bundle.crt" />
405389
</Component>
406390
</DirectoryRef>
407391
<DirectoryRefId="SystemFolderConfigSchema32">
@@ -429,9 +413,6 @@
429413
<FileId="_32_PCRE"Name="pcre.dll"Source="Release\x86\pcre.dll" />
430414
<FileId="_32_ZLIB1"Name="zlib1.dll"Source="Release\x86\zlib1.dll" />
431415
<FileId="_32_FUZZY"Name="fuzzy.dll"Source="Release\x86\fuzzy.dll" />
432-
<FileId="_32_LIBEAY"Name="libeay32.dll"Source="Release\x86\libeay32.dll" />
433-
<FileId="_32_SSLEAY"Name="ssleay32.dll"Source="Release\x86\ssleay32.dll" />
434-
<FileId="_32_CA_BUNDLE"Name="curl-ca-bundle.crt"Source="curl-ca-bundle.crt" />
435416
</Component>
436417
</DirectoryRef>
437418
<DirectoryRefId="SystemFolderConfigSchema32">

‎iis/mlogc.vcxproj‎

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@
8181
</ClCompile>
8282
<Link>
8383
<SubSystem>Console</SubSystem>
84-
<AdditionalDependencies>kernel32.lib;IPHLPAPI.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;ws2_32.lib;%(AdditionalDependencies);dependencies\build_dir\apache24\lib\libapr-1.lib;dependencies\build_dir\apache24\lib\libaprutil-1.lib;dependencies\build_dir\pcre\pcre.lib;dependencies\build_dir\libxml2\win32\bin.msvc\libxml2.lib;dependencies\build_dir\yajl\build\yajl-2.0.1\lib\yajl.lib;dependencies\build_dir\curl\lib\libcurl_imp.lib;</AdditionalDependencies>
84+
<AdditionalDependencies>kernel32.lib;IPHLPAPI.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;ws2_32.lib;%(AdditionalDependencies);dependencies\build_dir\apache24\lib\libapr-1.lib;dependencies\build_dir\apache24\lib\libaprutil-1.lib;dependencies\build_dir\pcre\pcre.lib;dependencies\build_dir\libxml2\win32\bin.msvc\libxml2.lib;dependencies\build_dir\yajl\build\yajl-2.0.1\lib\yajl.lib;dependencies\build_dir\curl\builds\libcurl-vc-x64-release-dll-zlib-dll-ipv6-sspi-winssl-obj-lib\libcurl.lib;</AdditionalDependencies>
8585
<AdditionalLibraryDirectories>
8686
</AdditionalLibraryDirectories>
8787
<GenerateDebugInformation>false</GenerateDebugInformation>
@@ -95,7 +95,7 @@
9595
</ClCompile>
9696
<Link>
9797
<SubSystem>Console</SubSystem>
98-
<AdditionalDependencies>kernel32.lib;IPHLPAPI.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;ws2_32.lib;%(AdditionalDependencies);dependencies\build_dir\apache24\lib\libapr-1.lib;dependencies\build_dir\apache24\lib\libaprutil-1.lib;dependencies\build_dir\pcre\pcre.lib;dependencies\build_dir\libxml2\win32\bin.msvc\libxml2.lib;dependencies\build_dir\yajl\build\yajl-2.0.1\lib\yajl.lib;dependencies\build_dir\curl\lib\libcurl_imp.lib;</AdditionalDependencies>
98+
<AdditionalDependencies>kernel32.lib;IPHLPAPI.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;ws2_32.lib;%(AdditionalDependencies);dependencies\build_dir\apache24\lib\libapr-1.lib;dependencies\build_dir\apache24\lib\libaprutil-1.lib;dependencies\build_dir\pcre\pcre.lib;dependencies\build_dir\libxml2\win32\bin.msvc\libxml2.lib;dependencies\build_dir\yajl\build\yajl-2.0.1\lib\yajl.lib;dependencies\build_dir\curl\builds\libcurl-vc-x64-release-dll-zlib-dll-ipv6-sspi-winssl-obj-lib\libcurl.lib;</AdditionalDependencies>
9999
<AdditionalLibraryDirectories>
100100
</AdditionalLibraryDirectories>
101101
<GenerateDebugInformation>false</GenerateDebugInformation>
@@ -109,7 +109,7 @@
109109
</ClCompile>
110110
<Link>
111111
<SubSystem>Console</SubSystem>
112-
<AdditionalDependencies>kernel32.lib;IPHLPAPI.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;ws2_32.lib;%(AdditionalDependencies);dependencies\build_dir\apache24\lib\libapr-1.lib;dependencies\build_dir\apache24\lib\libaprutil-1.lib;dependencies\build_dir\pcre\pcre.lib;dependencies\build_dir\libxml2\win32\bin.msvc\libxml2.lib;dependencies\build_dir\yajl\build\yajl-2.0.1\lib\yajl.lib;dependencies\build_dir\curl\lib\libcurl_imp.lib;</AdditionalDependencies>
112+
<AdditionalDependencies>kernel32.lib;IPHLPAPI.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;ws2_32.lib;%(AdditionalDependencies);dependencies\build_dir\apache24\lib\libapr-1.lib;dependencies\build_dir\apache24\lib\libaprutil-1.lib;dependencies\build_dir\pcre\pcre.lib;dependencies\build_dir\libxml2\win32\bin.msvc\libxml2.lib;dependencies\build_dir\yajl\build\yajl-2.0.1\lib\yajl.lib;dependencies\build_dir\curl\builds\libcurl-vc-x64-release-dll-zlib-dll-ipv6-sspi-winssl-obj-lib\libcurl.lib;</AdditionalDependencies>
113113
<AdditionalLibraryDirectories>
114114
</AdditionalLibraryDirectories>
115115
<GenerateDebugInformation>false</GenerateDebugInformation>
@@ -121,4 +121,4 @@
121121
<ImportProject="$(VCTargetsPath)\Microsoft.Cpp.targets" />
122122
<ImportGroupLabel="ExtensionTargets">
123123
</ImportGroup>
124-
</Project>
124+
</Project>

‎mlogc/Makefile.win‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ CURL = %CURL%
1414
LIBS = $(BASE)\lib\libapr-1.lib \
1515
$(BASE)\lib\libaprutil-1.lib \
1616
$(PCRE)\pcre.lib \
17-
$(CURL)\lib\libcurl_imp.lib \
17+
$(CURL)\libcurl.lib \
1818
wsock32.lib
1919

2020
###########################################################################

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp