From: Mark H. <ski...@gm...> - 2013-05-24 06:58:38
|
Look for "extra" DLLs in your dist directory - py2exe can sometimes pick up Windows DLLs that fail when run on earlier versions. To test, just delete any DLLs you don't recognize. Longer term, stick those DLL names in the dll_excludes option. HTH, Mark On 24/05/2013 4:39 PM, Don Dwiggins wrote: > I've built a COM server with py2exe, and it works fine on my Win 7 Pro > 64 bit machine (once Ifigured out that I had to use the .exe to register > it). I'm using 32 bit python, py2exe,etc. > > When I move the built server to a 32 bit XP machine, the registration > process fails, with the following message in the log file: >> Traceback (most recent call last): >> File "boot_com_servers.py", line 4, in <module> >> File "win32api.pyo", line 12, in <module> >> File "win32api.pyo", line 10, in __load >> ImportError: DLL load failed: The specified procedure could not be found. > I've moved the entire dist folder, so I'm pretty sure it's not missing > anything from there. > > Any ideas? > > Thanks, > > -- > > Don Dwiggins > Advanced Publishing Technology > > > > ------------------------------------------------------------------------------ > Try New Relic Now & We'll Send You this Cool Shirt > New Relic is the only SaaS-based application performance monitoring service > that delivers powerful full stack analytics. Optimize and monitor your > browser, app, & servers with just a few lines of code. Try New Relic > and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_may > > > > _______________________________________________ > Py2exe-users mailing list > Py2...@li... > https://lists.sourceforge.net/lists/listinfo/py2exe-users > |