From: Daniel Berger Date: 2006-12-25T15:03:15+09:00 Subject: Re: Manifest file not generated for extensions with VC++ 8 Nobuyoshi Nakada wrote: > Hi, > > At Mon, 25 Dec 2006 04:30:42 +0900, > Daniel Berger wrote in [ruby-core:09786]: >> Anyway, I did notice one issue. When I run 'extconf.rb; nmake' for a >> custom C extension, there is no .manifest file generated when I use the >> Ruby I built with VC++ 8. That means that, while an extension will >> build, it won't load, and I'll get an error about msvcr80.dll. > > It is generated, but embedded into the extension with mt.exe and removed > soon. Ah, ok, thanks. >> This is strange, since there *is* a .manifest file generated if I build >> the extension with Curt's one click installer. >> >> Why would Curt's one click properly generate a .manifest file, but my >> hand-built Ruby won't? There's not a /nomanifest switch anywhere is >> there? > > This change was in this May. I guess one click installer is based on > the pretty old version. > Oops, this was a mistake on my part. It does work after all - I think I tried to run the sample program with the wrong build. Sorry for the noise. Regards, Dan