472,362 Members | 1,854 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 472,362 software developers and data experts.

Win32 extensions no go on Win 95

Over the last days I desperately tried to install Python 2.3.4 and the
Win32 extensions on a Win 95 box (actually more than 1, but my futile
trying was done on just one).

Since the 201 version didn't work on Win XP, I initially started with
version 163. When the installer tries to compile the library files, up
comes a dialogue with a traceback telling me that 'import win32api'
failed since a DLL load failed due to a non-functioning peripheral
device (those windows error messages are simply ridiculous!). Anyway,
the "Installation problems" section ought to take care of this. Ok,
looks easy enough: I install the DCOM update. Result: No change
whatsoever. Next try. Download dependencywalker to find that
pywintypes23.dll imports a advapi32.dll which is apparently missing 2
symbols: GetExplicitEntriesFromAclA and SetEntriesInAclA. Fair enough.
So I install IE 5.5 to get the newest version (4.71.118.0). You
guessed it: Those symbols aren't there, either.

On another machine, the new 201 version was initially tried.
Immediatly after starting up, the installer crashed.

After uninstalling 163, I tried 201 here. Lo and behold, the installer
ran, installed and compiled all the files. Then came a dialogue box,
titled "Error" with the message "freopen stderr" and nothing more
(this is also what I always got on Windows XP). Needless to say,
win32api still cannot be imported, the dependency walker still gives
the same 2 symbols as missing. And it cannot be uninstalled since the
installer didn't write an installation log file.

To me, it looks like there's no way to install Python 2.3 with the
Win32 extensions under Windows 95. Which is a sad state of affairs.
Being quite sure that Python would allow me to run my tool from
Windows 95 to XP to Linux, I convinced my superiors to allow me to
dismiss C. They were happy to see it finished rather quick and running
very reliably here in the development department (Win 98, NT, XP,
Linux). Now we tried it in the production dep, (which for various
reasons still needs to run Win 95 boxes) with disastrous results.

Has anyone any recommendations as what I might try further?
Alas, upgrading to a newer windows is not an option.
Maybe downgrading Python (and win32all) is, but that would need some
back-porting of the program (I happen to love some of the new Python
features and make heavy use of them).

Thanks,
Hans-Joachim Widmaier
Jul 18 '05 #1
0 1230

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

0
by: Alberto Vera | last post by:
Hello: I have installed WIN32 extensions over Windows2003 server standard edition and when I restarted this I found mistakes on it. Is it compatible Win2003 with Python 2.2.3 Win32 extensions?...
0
by: Axel Diener | last post by:
I embed python interpreters in a C++ program. For each script to execute I create a new interpreter. In this environment I can use the win32 extensions only one time. Here is a little piece of...
4
by: Joe Wong | last post by:
Hi, I am developing two app on Windows, one is a GUI using wxPython and the other is like a daemon process. The GUI app will have a start/stop button to control the excution of the daemon. While I...
11
by: Matt Gerrans | last post by:
Looks like the installer for the Win32 extensions has changed from Wise to distutils, so now my automated silent installations don't work anymore. Anyone know if the distutils binary installer can...
0
by: Ishwor | last post by:
Hello all, I was looking through Mark Hammond's website for win32 extensions for Python 2.4 but couldn't find it. If i am not wrong has anyone any idea when it will be available or is it being...
1
by: Matthew | last post by:
Hi: I recently installed Python 2.4 and the Win 32 extensions on Windows XP. I had some problems with the COM makepy utility for the Excel COM libraries. I reported this problem to the...
21
by: Paul Edwards | last post by:
I have written a public domain (not GPL etc) C runtime library (PDPCLIB) for DOS, OS/2 and MVS. You can see it here: http://sourceforge.net/projects/pdos/ I now wish to port it to Win32, so...
67
by: Nimmi Srivastav | last post by:
Apologies if my cross posting has offended anyone.... For a pure hobbyist C/C++ programmer, who wants to develop applications to run on Windows, what would be a better choice to install: Visual...
48
by: teapot | last post by:
If I compile this program int main(void) { return 0; // foo bar baz } with "lc -A -ansi89 foo.c"
0
by: Naresh1 | last post by:
What is WebLogic Admin Training? WebLogic Admin Training is a specialized program designed to equip individuals with the skills and knowledge required to effectively administer and manage Oracle...
0
by: AndyPSV | last post by:
HOW CAN I CREATE AN AI with an .executable file that would suck all files in the folder and on my computerHOW CAN I CREATE AN AI with an .executable file that would suck all files in the folder and...
1
by: Matthew3360 | last post by:
Hi, I have been trying to connect to a local host using php curl. But I am finding it hard to do this. I am doing the curl get request from my web server and have made sure to enable curl. I get a...
0
Oralloy
by: Oralloy | last post by:
Hello Folks, I am trying to hook up a CPU which I designed using SystemC to I/O pins on an FPGA. My problem (spelled failure) is with the synthesis of my design into a bitstream, not the C++...
0
by: Carina712 | last post by:
Setting background colors for Excel documents can help to improve the visual appeal of the document and make it easier to read and understand. Background colors can be used to highlight important...
0
BLUEPANDA
by: BLUEPANDA | last post by:
At BluePanda Dev, we're passionate about building high-quality software and sharing our knowledge with the community. That's why we've created a SaaS starter kit that's not only easy to use but also...
0
by: Rahul1995seven | last post by:
Introduction: In the realm of programming languages, Python has emerged as a powerhouse. With its simplicity, versatility, and robustness, Python has gained popularity among beginners and experts...
1
by: Ricardo de Mila | last post by:
Dear people, good afternoon... I have a form in msAccess with lots of controls and a specific routine must be triggered if the mouse_down event happens in any control. Than I need to discover what...
0
by: Johno34 | last post by:
I have this click event on my form. It speaks to a Datasheet Subform Private Sub Command260_Click() Dim r As DAO.Recordset Set r = Form_frmABCD.Form.RecordsetClone r.MoveFirst Do If...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.