FYI, this issue turned out to be due to the linking to non-debug MSVCR90.lib in:

1. iconv project. - had to make sure that MDFlags in iconv makefile also 
changed to /MDd when debug was requested.
2. pthreads - changed /MD to /MDd in flags to each .c compilation to .obj, also 
added /MDd in final linking and removed explicit linking with libcrt.lib - 
because /MDd already does it with debug crt.



 
> additional info:
> 
> it seems even after DEBUG build, my executable is looking for non-DEBUG 
> version 
> of MSVCR90.dll
> 
> ---------------------------
> mserver5.exe - Unable To Locate Component
> ---------------------------
> This application has failed to start because MSVCR90.dll was not found. 
> Re-installing the application may fix this problem. 
> ---------------------------
> 
> when i copy the set of MSVCR90.dll and manifest into debug directory, i get 
> the 
> error shown below.(my prior message)
> 
> here are my build commands that i use for all modules:
> 
> nmake /nologo BITS64=1 NEED_MX=1 DEBUG=1 HAVE_ICONV=1 HAVE_MONETDB4=1 
> HAVE_MONETDB5=1 HAVE_PYTHON=1 "prefix=%BUILDTOOLS_PREFIX%"
> 
> nmake /nologo BITS64=1 NEED_MX=1 DEBUG=1 HAVE_ICONV=1 HAVE_MONETDB4=1 
> HAVE_MONETDB5=1 HAVE_PYTHON=1 "prefix=%BUILDTOOLS_PREFIX%" install
> 
> > 
> > Does anyone know why i may be getting this error:
> > 
> > Runtime Error!
> > 
> > Program: C:\monetdb\build\bin\mserver5.exe
> > 
> > R6034
> > 
> > An application has made an attempt to load the C runtime library 
> > incorrectly.
> > Please contact the application's support team for more information.
> > 
> > -----------
> > also is there a 'clean' target for make? 
> > i don't see it anywhere.
> > 
> > 




-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Monetdb-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/monetdb-developers

Reply via email to