Pavel Repin <prepin+pythonb...@gmail.com> added the comment:

Hi Marc,I am pretty sure it helped on my particular configuration.
I was trying to compile MySQL-python-1.2.2.tar.gz package from source and it
was failing in mt.exe step because the manifest file was not there.
I didn't do anything special on my machine. I have 3 versions of MSVS
installed cleanly side-by-side (which is a legit scenario): MSVS 2003, MSVS
2005, and MSVS 2008. All at the latest patch levels. No standalone
PlatformSDKs are installed.

Besides, if you just ignore the obscure blurb about /MANIFEST option being
default in MSDN, and read the descriptions of both /MANIFEST and
/MANIFESTFILE options, you would agree that it will not do any harm to be
explicit and always have /MANIFEST option passed to linker.

I'm going to do one more experiment with a different machine, this time it
will be Vista (not W7) with a similar MSVS setup. I will report my findings.

On Tue, Feb 17, 2009 at 2:08 PM, Marc-Andre Lemburg
<rep...@bugs.python.org>wrote:

>
> Marc-Andre Lemburg <m...@egenix.com> added the comment:
>
> On 2009-02-17 20:22, Pavel Repin wrote:
> > Pavel Repin <prepin+pythonb...@gmail.com <prepin%2bpythonb...@gmail.com>>
> added the comment:
> >
> > I'd like to point out that on some configurations (at least mine), you
> > really need to specify /MANIFEST option to the linker, even though MSDN
> > documentation seems to imply that /MANIFEST behavior is ON by default.
> > My config:
> > beta version of Windows 7
> > ActivePython 2.6.1.1
> > MSVS 2008 with 32-bit C/C++ Optimizing Compiler Version 15.00.21022.08
> > for 80x86
>
> Are you sure ?
>
> We've had such a request before and the reason for MSVC not generating
> a .manifest file was some setting the user had done on his system.
>
> FWIW: distutils generates those files just fine for me.
>
> Then again, it probably doesn't hurt just adding the option.
>
> _______________________________________
> Python tracker <rep...@bugs.python.org>
> <http://bugs.python.org/issue4431>
> _______________________________________
>

Added file: http://bugs.python.org/file13126/unnamed

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue4431>
_______________________________________
<div class="gmail_quote">Hi Marc,<div>I am pretty sure it helped on my 
particular configuration.</div><div>I was trying to compile 
MySQL-python-1.2.2.tar.gz package from source and it was failing in mt.exe step 
because the manifest file was not there.</div>



<div>I didn&#39;t do anything special on my machine. I have 3 versions of MSVS 
installed cleanly side-by-side (which is a legit scenario): MSVS 2003, MSVS 
2005, and MSVS 2008. All at the latest patch levels. No standalone PlatformSDKs 
are installed.</div>



<div><br></div><div>Besides, if you just ignore the obscure blurb about 
/MANIFEST option being default in MSDN, and read the descriptions of both 
/MANIFEST and /MANIFESTFILE options, you would agree that it will not do any 
harm to be explicit and always have /MANIFEST option passed to linker.<br>



<br></div><div>I&#39;m going to do one more experiment with a different 
machine, this time it will be Vista (not W7) with a similar MSVS setup. I will 
report my findings.</div><div><div><div></div><div><br>
<div class="gmail_quote">On Tue, Feb 17, 2009 at 2:08 PM, Marc-Andre Lemburg 
<span dir="ltr">&lt;<a href="mailto:rep...@bugs.python.org"; 
target="_blank">rep...@bugs.python.org</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc 
solid;padding-left:1ex"><br>
Marc-Andre Lemburg &lt;<a href="mailto:m...@egenix.com"; 
target="_blank">m...@egenix.com</a>&gt; added the comment:<br>
<div><br>
On 2009-02-17 20:22, Pavel Repin wrote:<br>
&gt; Pavel Repin &lt;<a href="mailto:prepin%2bpythonb...@gmail.com"; 
target="_blank">prepin+pythonb...@gmail.com</a>&gt; added the comment:<br>
&gt;<br>
&gt; I&#39;d like to point out that on some configurations (at least mine), 
you<br>
&gt; really need to specify /MANIFEST option to the linker, even though MSDN<br>
&gt; documentation seems to imply that /MANIFEST behavior is ON by default.<br>
&gt; My config:<br>
&gt; beta version of Windows 7<br>
&gt; ActivePython 2.6.1.1<br>
&gt; MSVS 2008 with 32-bit C/C++ Optimizing Compiler Version 15.00.21022.08<br>
&gt; for 80x86<br>
<br>
</div>Are you sure ?<br>
<br>
We&#39;ve had such a request before and the reason for MSVC not generating<br>
a .manifest file was some setting the user had done on his system.<br>
<br>
FWIW: distutils generates those files just fine for me.<br>
<br>
Then again, it probably doesn&#39;t hurt just adding the option.<br>
<div><div></div><div><br>
_______________________________________<br>
Python tracker &lt;<a href="mailto:rep...@bugs.python.org"; 
target="_blank">rep...@bugs.python.org</a>&gt;<br>
&lt;<a href="http://bugs.python.org/issue4431"; 
target="_blank">http://bugs.python.org/issue4431</a>&gt;<br>
_______________________________________<br>
</div></div></blockquote></div><br></div></div></div></div><br>
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to