mirror of
https://github.com/cesanta/mongoose.git
synced 2026-10-01 14:02:40 +07:00
windows build: removed gui libs from DLL build
This commit is contained in:
@@ -56,8 +56,9 @@ CYA= y:
|
||||
#DBG= /Zi /DDEBUG /Od
|
||||
DBG= /DNDEBUG /O1
|
||||
CL= cl /MD /TC /nologo $(DBG) /Gz /W3 # /DNO_SSL_DL
|
||||
GUILIB= advapi32.lib user32.lib shell32.lib
|
||||
LINK= /link /incremental:no /libpath:$(VC)\lib /subsystem:windows \
|
||||
ws2_32.lib advapi32.lib user32.lib shell32.lib # cyassl.lib crypt32.lib
|
||||
ws2_32.lib # cyassl.lib crypt32.lib
|
||||
|
||||
CYAFL= /c /I $(CYA)\ctaocrypt\include /I $(CYA)\include /D_LIB
|
||||
|
||||
@@ -91,9 +92,8 @@ cyassl:
|
||||
lib *.obj /out:cyassl.lib
|
||||
|
||||
windows:
|
||||
$(CL) main.c mongoose.c /GD $(LINK) /DLL /DEF:win32\dll.def \
|
||||
/out:_$(PROG).dll
|
||||
$(CL) main.c mongoose.c /GA $(LINK) /out:$(PROG).exe
|
||||
$(CL) mongoose.c /GD $(LINK) /DLL /DEF:win32\dll.def /out:_$(PROG).dll
|
||||
$(CL) main.c mongoose.c /GA $(LINK) $(GUILIB) /out:$(PROG).exe
|
||||
|
||||
# Build for Windows under MinGW
|
||||
#MINGWDBG= -DDEBUG -O0
|
||||
|
||||
Reference in New Issue
Block a user