From: Douglas R. <dou...@bi...> - 2012-05-29 09:36:04
|
Bleurgh. It had not even occurred to me that the 64bit version of python could be at fault. In a massive bit of bad luck, I had assumed that my directory "Python32" referred to having 32bit Python (As I installed it ages ago), not version 3.2! That said, I wouldn't necessarily have thought of it being a 64bit/32bit thing anyway. I've switched to Python-3.2 non-64bit and I can build at last. Thanks a lot for your assistance Bob, very much appreciated! On 28 May 2012 20:44, Douglas Russell <dou...@bi...>wrote: > Interesting. Will have to see what happens when I try with Python 2.6 > tomorrow. I shouldn't think compiling your own Python would make a > difference, or if it does, then something is very wrong. > > Cheers > > On 28 May 2012 20:40, Bob Hood <bh...@co...> wrote: > >> On 5/28/2012 11:07 AM, Douglas Russell wrote: >> >> I've just followed the exact same steps and I still get the error. I will >> try it with Python 2.6 tomorrow and if that doesn't work that only really >> leaves some Visual Studio 2010 problem. Meh. >> >> Thanks for the help so far. >> >> >> I performed the same project modifications using VS2010 (I have a another >> machine with 2010 SP1 installed), with the same result: >> >> 1>------ Build started: Project: example, Configuration: Release Win32 >> ------ >> 1> Performing Custom Build Tools >> 1> In order to function correctly, please ensure the following >> environment variables are correctly set: >> 1> PYTHON_INCLUDE: >> 1> PYTHON_LIB: >> 1> example.c >> 1> example_wrap.c >> 1> Generating Code... >> 1>C:\Program Files >> (x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppBuild.targets(990,5): warning >> MSB8012: >> TargetPath(D:\SDK\swig-2.0.4\Examples\python\simple\.\Release\example.dll) >> does not match the Linker's OutputFile property value >> (D:\SDK\swig-2.0.4\Examples\python\simple\_example.pyd). This may cause >> your project to build incorrectly. To correct this, please make sure that >> $(OutDir), $(TargetName) and $(TargetExt) property values match the value >> specified in %(Link.OutputFile). >> 1>C:\Program Files >> (x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppBuild.targets(991,5): warning >> MSB8012: TargetExt(.dll) does not match the Linker's OutputFile property >> value (.pyd). This may cause your project to build incorrectly. To correct >> this, please make sure that $(OutDir), $(TargetName) and $(TargetExt) >> property values match the value specified in %(Link.OutputFile). >> 1>C:\Program Files >> (x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppBuild.targets(992,5): warning >> MSB8012: TargetName(example) does not match the Linker's OutputFile >> property value (_example). This may cause your project to build >> incorrectly. To correct this, please make sure that $(OutDir), >> $(TargetName) and $(TargetExt) property values match the value specified in >> %(Link.OutputFile). >> 1> Creating library .\Release\_example.lib and object >> .\Release\_example.exp >> 1> example.vcxproj -> >> D:\SDK\swig-2.0.4\Examples\python\simple\.\Release\example.dll >> >> ========== Build: 1 succeeded, 0 failed, 0 up-to-date, 0 skipped >> ========== >> >> Another thing I should point out (other than not using the environment >> variables) is that I use my own build of Python. I don't link against the >> pre-built files, I actually build Python for myself. I don't know if that >> would make a difference in your case, though. >> >> Render me gone, ||| >> Bob ^(===)^ >> ---------------------------------oOO--(_)--OOo--------------------------------- >> I'm not so good with advice...can I interest you in a sarcastic comment? >> >> >> >> ------------------------------------------------------------------------------ >> Live Security Virtual Conference >> Exclusive live event will cover all the ways today's security and >> threat landscape has changed and how IT managers can respond. Discussions >> will include endpoint security, mobile security and the latest in malware >> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ >> _______________________________________________ >> Swig-user mailing list >> Swi...@li... >> https://lists.sourceforge.net/lists/listinfo/swig-user >> >> > |