--- sip-4.4.5/siputils.py.win64	2006-06-22 06:22:33.093750000 +0200
+++ sip-4.4.5/siputils.py	2006-06-22 06:31:25.015625000 +0200
@@ -1386,6 +1386,10 @@
                 mfile.write("\t$(LINK) $(LFLAGS) /OUT:$(TARGET) @<<\n")
                 mfile.write("\t  $(OFILES) $(LIBS)\n")
                 mfile.write("<<\n")
+                # http://msdn2.microsoft.com/en-us/library/ms235591(d=ide).aspx
+                if self.config.platform == 'win32-msvc2005':
+                    mfile.write("\tmt.exe -manifest $(TARGET).manifest"
+                                " -outputresource:$(TARGET);2")
         elif self.generator == "BMAKE":
             if self.static:
                 mfile.write("\t-%s $(TARGET)\n" % (self.rm))
@@ -1626,6 +1630,10 @@
             mfile.write("\t$(LINK) $(LFLAGS) /OUT:$(TARGET) @<<\n")
             mfile.write("\t  $(OFILES) $(LIBS)\n")
             mfile.write("<<\n")
+            # http://msdn2.microsoft.com/en-us/library/ms235591(d=ide).aspx
+            if self.config.platform == 'win32-msvc2005':
+                mfile.write("\tmt.exe -manifest $(TARGET).manifest"
+                            " -outputresource:$(TARGET);1")
         elif self.generator == "BMAKE":
             mfile.write("\t$(LINK) @&&|\n")
             mfile.write("\t$(LFLAGS) $(OFILES) ,$(TARGET),,$(LIBS),,\n")
