Skip to content

Commit fb86de1

Browse files
committed
add more build note for win64 nginx-clojure-embed
1 parent 3730299 commit fb86de1

File tree

1 file changed

+18
-8
lines changed

1 file changed

+18
-8
lines changed

nginx-clojure-embed/README.md

Lines changed: 18 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -105,25 +105,25 @@ User defined zones
105105
Build Notes
106106
================
107107

108-
## generate makefile
108+
## build win64 dll
109+
110+
### generate makefile
109111

110112
```
111113
Administrator@who-8f29c72b513 ~/build-for-embed/nginx-clojure
112114
$ cd nginx-clojure-embed/
113115
114-
$ export NGINX_SRC=c:/mingw/msys/1.0/home/administrator/build-for-embed/nginx-c
115-
urrent
116+
$ export NGINX_SRC=c:/mingw/msys/1.0/home/administrator/build-for-embed/nginx-current
116117
117118
118-
Administrator@who-8f29c72b513 ~/build-for-embed/nginx-clojure/nginx-clojure-embe
119-
d
119+
Administrator@who-8f29c72b513 ~/build-for-embed/nginx-clojure/nginx-clojure-embed
120120
$ ./configure-win32
121121
javac is /c/Program Files/Java/jdk1.8.0_11/bin/javac
122122
java is /c/Program Files/Java/jdk1.8.0_11/bin/java
123123
checking for OS
124124
```
125125

126-
## openssl 1.x
126+
### openssl 1.x
127127

128128
modify auto/lib/openssl/makefile.msvc to
129129

@@ -146,7 +146,7 @@ all:
146146
)
147147
```
148148

149-
## warning
149+
### avoid warning
150150

151151
src\os\win32\nginx_win32_config.h
152152

@@ -168,8 +168,18 @@ line 32 :
168168
169169
```
170170

171+
## modify make file
172+
173+
build-for-embed\nginx-current\objs\Makefile
174+
175+
line 1561:
176+
remove `rc` line
177+
178+
```
179+
rc -foobjs/nginx.res $(CORE_INCS) src/os/win32/nginx.rc
180+
```
171181

172-
## do make
182+
### do make
173183

174184
```
175185
$ cd ../..

0 commit comments

Comments
 (0)