Lisp HUG Maillist Archive

Win32/Win64

Well, doesn't it always happen this way? You lounge around for weeks on end, and then in the heat of a project you have to get super-creative...

Migrating to Win/64 now. And unlike the situation for OS X which entailed a relatively easy recompile, we have some Win32 DLL's that are awkward, or just plain impossible, to recompile -- the sources are not available on some of them. MS .NET hinders the smooth production of native code on others. So we need a bridge from Win/64 to Win/32 that permits the old DLL's to perform for us, and return results back to Win/64.

Anyone know of anything like this already existing? Shouldn't be too difficult -- spawn a Win/32 process as a proxy with some kind of pipe between it and the Win/64 parent? Have the proxy respond to requests to load up DLL's as needed, and throw parameters at them for the parent process.

Dr. David McClain
dbm@refined-audiometrics.com



Updated at: 2020-12-10 08:39 UTC