From: Nobuyoshi Nakada Date: 2007-04-28T23:02:56+09:00 Subject: Re: unresolved external symbol __DllMainCRTStartup@12 Hi, At Sat, 28 Apr 2007 12:21:10 +0900, Haoqi Haoqi wrote in [ruby-talk:249406]: > Manifest file not generated for extensions with VC++ 2005 express. > where is my losting? How did you build ruby? > C:\ext>nmake > > Microsoft (R) Program Maintenance Utility Version 7.00.8882 > Copyright (C) Microsoft Corp 1988-2000. All rights reserved. > > cl -nologo -LD -FeTest.so test.obj msvcrt-ruby18.lib Seems you use VC6. > oldnames.lib user3 > 2.lib advapi32.lib wsock32.lib -link -incremental:no -debug -opt:ref > -opt:icf - > dll -libpath:"C:/sdk/Lib/AMD64" -libpath:"C:/sdk/lib" I don't know if VC6 supports AMD64, does it? -- Nobu Nakada