Hello,

I'm curious to know if anybody else faced the following problem I
had today when I tried to compile Apache-1.3.9/mod-ssl-2.4.9 by MS
VC6 under NT4 (I don't know if it has anything to do with mod_ssl):
---------------------------------------------------------------------
D:\eli\apache_1.3.9\src>nmake /f Makefile.nt _apacher

Microsoft (R) Program Maintenance Utility   Version 6.00.8168.0
Copyright (C) Microsoft Corp 1988-1998. All rights reserved.

Using default install directory \Apache
        set SHORT=R
        set LONG=Release
        cd os\win32
        nmake /nologo CFG="ApacheOS - Win32 %LONG%" -f ApacheOS.mak
        cd ..\..
        cd regex
        nmake /nologo CFG="regex - Win32 %LONG%" -f regex.mak
        cd ..
        cd ap
        nmake /nologo CFG="ap - Win32 %LONG%" -f ap.mak
        cd ..
        cd support
        nmake /nologo CFG="htpasswd - Win32 %LONG%" -f htpasswd.mak
        nmake /nologo CFG="htdigest - Win32 %LONG%" -f htdigest.mak
        cd ..
        cd main
        nmake /nologo CFG="gen_uri_delims - Win32 %LONG%" -f gen_uri_delims.mak
        nmake /nologo CFG="gen_test_char - Win32 %LONG%" -f gen_test_char.mak
        cd ..
        del Core%SHORT%\buildmark.obj
        nmake /nologo CFG="ApacheCore - Win32 %LONG%" -f ApacheCore.mak
        cl.exe /DEAPI /DMOD_SSL=204109 /nologo /MD /W3 /GX /O2 /I ".\include" /D 
"NDEBUG" /D "WIN32" /D "_WINDOWS" /D "WIN32_LEAN_AND_MEAN" /Fp".\CoreR\ApacheCore.pch" 
/YX
".\CoreR\\" /Fd".\CoreR\\" /FD /c .\modules\standard\mod_cgi.c
mod_cgi.c
        cl.exe @C:\TEMP\nma00228.
buildmark.c
        link.exe @C:\TEMP\nmb00228.
MSVCRT.lib(MSVCRT.dll) : error LNK2005: _exit already defined in LIBC.lib(crt0dat.obj)
MSVCRT.lib(MSVCRT.dll) : error LNK2005: _fprintf already defined in 
LIBC.lib(fprintf.obj)
MSVCRT.lib(MSVCRT.dll) : error LNK2005: _malloc already defined in LIBC.lib(malloc.obj)
MSVCRT.lib(MSVCRT.dll) : error LNK2005: _qsort already defined in LIBC.lib(qsort.obj)
MSVCRT.lib(MSVCRT.dll) : error LNK2005: _fclose already defined in LIBC.lib(fclose.obj)
MSVCRT.lib(MSVCRT.dll) : error LNK2005: _strchr already defined in LIBC.lib(strchr.obj)
MSVCRT.lib(MSVCRT.dll) : error LNK2005: _free already defined in LIBC.lib(free.obj)
MSVCRT.lib(MSVCRT.dll) : error LNK2005: _printf already defined in LIBC.lib(printf.obj)
MSVCRT.lib(MSVCRT.dll) : error LNK2005: _atoi already defined in LIBC.lib(atox.obj)
MSVCRT.lib(MSVCRT.dll) : error LNK2005: _fseek already defined in LIBC.lib(fseek.obj)
MSVCRT.lib(MSVCRT.dll) : error LNK2005: _fflush already defined in LIBC.lib(fflush.obj)
MSVCRT.lib(MSVCRT.dll) : error LNK2005: _fread already defined in LIBC.lib(fread.obj)
MSVCRT.lib(MSVCRT.dll) : error LNK2005: _realloc already defined in 
LIBC.lib(realloc.obj)
MSVCRT.lib(MSVCRT.dll) : error LNK2005: __isctype already defined in 
LIBC.lib(isctype.obj)
MSVCRT.lib(MSVCRT.dll) : error LNK2005: _strncpy already defined in 
LIBC.lib(strncpy.obj)
MSVCRT.lib(MSVCRT.dll) : error LNK2005: _atol already defined in LIBC.lib(atox.obj)
MSVCRT.lib(MSVCRT.dll) : error LNK2005: _sscanf already defined in LIBC.lib(sscanf.obj)
MSVCRT.lib(MSVCRT.dll) : error LNK2005: _tolower already defined in 
LIBC.lib(tolower.obj)
MSVCRT.lib(MSVCRT.dll) : error LNK2005: _ungetc already defined in LIBC.lib(ungetc.obj)
MSVCRT.lib(MSVCRT.dll) : error LNK2005: _fgets already defined in LIBC.lib(fgets.obj)
MSVCRT.lib(MSVCRT.dll) : error LNK2005: _memmove already defined in 
LIBC.lib(memmove.obj)
MSVCRT.lib(MSVCRT.dll) : error LNK2005: __close already defined in LIBC.lib(close.obj)
MSVCRT.lib(MSVCRT.dll) : error LNK2005: __read already defined in LIBC.lib(read.obj)
MSVCRT.lib(MSVCRT.dll) : error LNK2005: __write already defined in LIBC.lib(write.obj)
MSVCRT.lib(MSVCRT.dll) : warning LNK4006: _exit already defined in 
LIBC.lib(crt0dat.obj); second definition ignored
MSVCRT.lib(MSVCRT.dll) : warning LNK4006: _fprintf already defined in 
LIBC.lib(fprintf.obj); second definition ignored
MSVCRT.lib(MSVCRT.dll) : warning LNK4006: _malloc already defined in 
LIBC.lib(malloc.obj); second definition ignored
MSVCRT.lib(MSVCRT.dll) : warning LNK4006: _qsort already defined in 
LIBC.lib(qsort.obj); second definition ignored
MSVCRT.lib(MSVCRT.dll) : warning LNK4006: _fclose already defined in 
LIBC.lib(fclose.obj); second definition ignored
MSVCRT.lib(MSVCRT.dll) : warning LNK4006: _strchr already defined in 
LIBC.lib(strchr.obj); second definition ignored
MSVCRT.lib(MSVCRT.dll) : warning LNK4006: _free already defined in LIBC.lib(free.obj); 
second definition ignored
MSVCRT.lib(MSVCRT.dll) : warning LNK4006: _printf already defined in 
LIBC.lib(printf.obj); second definition ignored
MSVCRT.lib(MSVCRT.dll) : warning LNK4006: _atoi already defined in LIBC.lib(atox.obj); 
second definition ignored
MSVCRT.lib(MSVCRT.dll) : warning LNK4006: _fseek already defined in 
LIBC.lib(fseek.obj); second definition ignored
MSVCRT.lib(MSVCRT.dll) : warning LNK4006: _fflush already defined in 
LIBC.lib(fflush.obj); second definition ignored
MSVCRT.lib(MSVCRT.dll) : warning LNK4006: _fread already defined in 
LIBC.lib(fread.obj); second definition ignored
MSVCRT.lib(MSVCRT.dll) : warning LNK4006: _realloc already defined in 
LIBC.lib(realloc.obj); second definition ignored
MSVCRT.lib(MSVCRT.dll) : warning LNK4006: __isctype already defined in 
LIBC.lib(isctype.obj); second definition ignored
MSVCRT.lib(MSVCRT.dll) : warning LNK4006: _strncpy already defined in 
LIBC.lib(strncpy.obj); second definition ignored
MSVCRT.lib(MSVCRT.dll) : warning LNK4006: _atol already defined in LIBC.lib(atox.obj); 
second definition ignored
MSVCRT.lib(MSVCRT.dll) : warning LNK4006: _sscanf already defined in 
LIBC.lib(sscanf.obj); second definition ignored
MSVCRT.lib(MSVCRT.dll) : warning LNK4006: _tolower already defined in 
LIBC.lib(tolower.obj); second definition ignored
MSVCRT.lib(MSVCRT.dll) : warning LNK4006: _ungetc already defined in 
LIBC.lib(ungetc.obj); second definition ignored
MSVCRT.lib(MSVCRT.dll) : warning LNK4006: _fgets already defined in 
LIBC.lib(fgets.obj); second definition ignored
MSVCRT.lib(MSVCRT.dll) : warning LNK4006: _memmove already defined in 
LIBC.lib(memmove.obj); second definition ignored
MSVCRT.lib(MSVCRT.dll) : warning LNK4006: __close already defined in 
LIBC.lib(close.obj); second definition ignored
MSVCRT.lib(MSVCRT.dll) : warning LNK4006: __read already defined in 
LIBC.lib(read.obj); second definition ignored
MSVCRT.lib(MSVCRT.dll) : warning LNK4006: __write already defined in 
LIBC.lib(write.obj); second definition ignored
   Creating library .\CoreR\ApacheCore.lib and object .\CoreR\ApacheCore.exp
LINK : warning LNK4098: defaultlib "MSVCRT" conflicts with use of other libs; use 
/NODEFAULTLIB:library
.\CoreR\ApacheCore.dll : fatal error LNK1169: one or more multiply defined symbols 
found
NMAKE : fatal error U1077: 'link.exe' : return code '0x491'
Stop.
NMAKE : fatal error U1077: 'C:\PROGRA~1\MICROS~1\VC98\BIN\NMAKE.EXE' : return code 
'0x2'
Stop.
---------------------------------------------------------------------

Thanks in advance,
-- 
Eli Marmor
[EMAIL PROTECTED]
El-Mar Software Ltd.
______________________________________________________________________
Apache Interface to OpenSSL (mod_ssl)                   www.modssl.org
User Support Mailing List                      [EMAIL PROTECTED]
Automated List Manager                            [EMAIL PROTECTED]

Reply via email to