From: [EMAIL PROTECTED] Operating system: win32 PHP version: 4.0.4pl1 PHP Bug Type: PDF related Bug description: linking errors i get these errors when i try to compile the php_pdf.dll when i use the static pdflib.lib file. it works with the dynamic pdflib.lib file, but then i get runtime errors during execution of php scripts. i'm using the latest cvs sources. Linking... LIBCMTD.lib(dbgheap.obj) : error LNK2005: _malloc already defined in MSVCRTD.lib(MSVCRTD.dll) LIBCMTD.lib(dbgheap.obj) : error LNK2005: __malloc_dbg already defined in MSVCRTD.lib(MSVCRTD.dll) LIBCMTD.lib(dbgheap.obj) : error LNK2005: _calloc already defined in MSVCRTD.lib(MSVCRTD.dll) LIBCMTD.lib(dbgheap.obj) : error LNK2005: _realloc already defined in MSVCRTD.lib(MSVCRTD.dll) LIBCMTD.lib(dbgheap.obj) : error LNK2005: _free already defined in MSVCRTD.lib(MSVCRTD.dll) LIBCMTD.lib(dbgheap.obj) : error LNK2005: __free_dbg already defined in MSVCRTD.lib(MSVCRTD.dll) LIBCMTD.lib(crt0dat.obj) : error LNK2005: _exit already defined in MSVCRTD.lib(MSVCRTD.dll) LIBCMTD.lib(crt0init.obj) : error LNK2005: ___xc_z already defined in MSVCRTD.lib(cinitexe.obj) LIBCMTD.lib(crt0init.obj) : error LNK2005: ___xc_a already defined in MSVCRTD.lib(cinitexe.obj) LIBCMTD.lib(crt0init.obj) : error LNK2005: ___xi_z already defined in MSVCRTD.lib(cinitexe.obj) LIBCMTD.lib(crt0init.obj) : error LNK2005: ___xi_a already defined in MSVCRTD.lib(cinitexe.obj) LIBCMTD.lib(setlocal.obj) : error LNK2005: _setlocale already defined in MSVCRTD.lib(MSVCRTD.dll) LIBCMTD.lib(atox.obj) : error LNK2005: _atoi already defined in MSVCRTD.lib(MSVCRTD.dll) LIBCMTD.lib(getenv.obj) : error LNK2005: _getenv already defined in MSVCRTD.lib(MSVCRTD.dll) LIBCMTD.lib(dbgheap.obj) : warning LNK4006: _malloc already defined in MSVCRTD.lib(MSVCRTD.dll); second definition ignored LIBCMTD.lib(dbgheap.obj) : warning LNK4006: __malloc_dbg already defined in MSVCRTD.lib(MSVCRTD.dll); second definition ignored LIBCMTD.lib(dbgheap.obj) : warning LNK4006: _calloc already defined in MSVCRTD.lib(MSVCRTD.dll); second definition ignored LIBCMTD.lib(dbgheap.obj) : warning LNK4006: _realloc already defined in MSVCRTD.lib(MSVCRTD.dll); second definition ignored LIBCMTD.lib(dbgheap.obj) : warning LNK4006: _free already defined in MSVCRTD.lib(MSVCRTD.dll); second definition ignored LIBCMTD.lib(dbgheap.obj) : warning LNK4006: __free_dbg already defined in MSVCRTD.lib(MSVCRTD.dll); second definition ignored LIBCMTD.lib(crt0dat.obj) : warning LNK4006: _exit already defined in MSVCRTD.lib(MSVCRTD.dll); second definition ignored LIBCMTD.lib(crt0init.obj) : warning LNK4006: ___xc_z already defined in MSVCRTD.lib(cinitexe.obj); second definition ignored LIBCMTD.lib(crt0init.obj) : warning LNK4006: ___xc_a already defined in MSVCRTD.lib(cinitexe.obj); second definition ignored LIBCMTD.lib(crt0init.obj) : warning LNK4006: ___xi_z already defined in MSVCRTD.lib(cinitexe.obj); second definition ignored LIBCMTD.lib(crt0init.obj) : warning LNK4006: ___xi_a already defined in MSVCRTD.lib(cinitexe.obj); second definition ignored LIBCMTD.lib(setlocal.obj) : warning LNK4006: _setlocale already defined in MSVCRTD.lib(MSVCRTD.dll); second definition ignored LIBCMTD.lib(atox.obj) : warning LNK4006: _atoi already defined in MSVCRTD.lib(MSVCRTD.dll); second definition ignored LIBCMTD.lib(getenv.obj) : warning LNK4006: _getenv already defined in MSVCRTD.lib(MSVCRTD.dll); second definition ignored Creating library Debug_TS/php_pdf.lib and object Debug_TS/php_pdf.exp LINK : warning LNK4098: defaultlib "MSVCRTD" conflicts with use of other libs; use /NODEFAULTLIB:library LINK : warning LNK4098: defaultlib "LIBCMTD" conflicts with use of other libs; use /NODEFAULTLIB:library LINK : warning LNK4098: defaultlib "LIBCMT" conflicts with use of other libs; use /NODEFAULTLIB:library ..\..\Debug_TS/php_pdf.dll : fatal error LNK1169: one or more multiply defined symbols found Error executing link.exe. php_pdf.dll - 15 error(s), 27 warning(s) -- Edit Bug report at: http://bugs.php.net/?id=8699&edit=1 -- PHP Development Mailing List <http://www.php.net/> To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]