Hi Dwayne,
I have appended the include and lib paths to the general paths in the VC++ IDE; I 
think this is the best solution because then you can place openssl outside the Apache 
sources and other sources will also find openssl if needed...

Guenter.

> I've done this before, but my notes don't seem to work anymore....

> Downloaded zip of 2_0_28 beta.  Extracted zip.  Copied openssl 0.9.6b
> into srclib and compiled according to openssl instructions.  Go into
> VC++ IDE, select apache.dsw.  Set active project to InstallBin, select
> build apache.exe... and boom!  Lib errors...  they follow...

> What am I doing wrong?


> --------------------Configuration: InstallBin - Win32
> Debug--------------------
> Microsoft (R) Program Maintenance Utility   Version 6.00.8168.0
> Copyright (C) Microsoft Corp 1988-1998. All rights reserved.
>  cd modules\ssl
>  NMAKE  -f mod_ssl.mak CFG="mod_ssl - Win32 Debug" RECURSE=0
> Microsoft (R) Program Maintenance Utility   Version 6.00.8168.0
> Copyright (C) Microsoft Corp 1988-1998. All rights reserved.
>  link.exe @C:\DOCUME~1\DMILLE~1.ESP\LOCALS~1\Temp\nma02264.
>    Creating library .\Debug\mod_ssl.lib and object .\Debug\mod_ssl.exp
> LINK : warning LNK4098: defaultlib "MSVCRT" conflicts with use of other
> libs; use /NODEFAULTLIB:library
> ssl_expr.obj : error LNK2001: unresolved external symbol _ssl_expr_yyparse
> ssl_expr_scan.obj : error LNK2001: unresolved external symbol
> _ssl_expr_yyerror
> ssl_expr_scan.obj : error LNK2001: unresolved external symbol
> _ssl_expr_yylval
> libeay32.lib(bss_sock.obj) : error LNK2001: unresolved external symbol
> _closesocket@4
> libeay32.lib(bss_sock.obj) : error LNK2001: unresolved external symbol
> _shutdown@8
> libeay32.lib(bss_sock.obj) : error LNK2001: unresolved external symbol
> _WSAGetLastError@0
> libeay32.lib(bss_sock.obj) : error LNK2001: unresolved external symbol
> _recv@16
> libeay32.lib(bss_sock.obj) : error LNK2001: unresolved external symbol
> _WSASetLastError@4
> libeay32.lib(bss_sock.obj) : error LNK2001: unresolved external symbol
> _send@16
> libeay32.lib(rand_win.obj) : error LNK2001: unresolved external symbol
> __imp__DeleteDC@4
> libeay32.lib(rand_win.obj) : error LNK2001: unresolved external symbol
> __imp__DeleteObject@4
> libeay32.lib(rand_win.obj) : error LNK2001: unresolved external symbol
> __imp__GetBitmapBits@12
> libeay32.lib(rand_win.obj) : error LNK2001: unresolved external symbol
> __imp__BitBlt@36
> libeay32.lib(rand_win.obj) : error LNK2001: unresolved external symbol
> __imp__GetObjectA@12
> libeay32.lib(rand_win.obj) : error LNK2001: unresolved external symbol
> __imp__SelectObject@8
> libeay32.lib(rand_win.obj) : error LNK2001: unresolved external symbol
> __imp__CreateCompatibleBitmap@12
> libeay32.lib(rand_win.obj) : error LNK2001: unresolved external symbol
> __imp__GetDeviceCaps@8
> libeay32.lib(rand_win.obj) : error LNK2001: unresolved external symbol
> __imp__CreateCompatibleDC@4
> libeay32.lib(rand_win.obj) : error LNK2001: unresolved external symbol
> __imp__CreateDCA@16
> .\Debug\mod_ssl.so : fatal error LNK1120: 19 unresolved externals
> NMAKE : fatal error U1077: 'link.exe' : return code '0x460'
> Stop.
> NMAKE : fatal error U1077: '"D:\Program Files\Microsoft Visual
> Studio\VC98\BIN\NMAKE.exe"' : return code '0x2'
> Stop.
> Error executing NMAKE.

> Apache.exe - 22 error(s), 1 warning(s)



Reply via email to