*.so compatibility was: [ANN] Mozart 1.2.5 Revision 1

Gabor Szokoli gabor.szokoli at vanderbilt.edu
Thu Feb 13 16:40:38 CET 2003


Hi!

I have a windows Mozart application deployed. It contains the native 
functor expat.so-win32-i486 <cid:part1.06090201.03080509 at vanderbilt.edu>.
That was built on my windows machine under 1.2.3.
It worked fine when users upgraded to 1.2.4.
It crashes and burns mozart 1.2.5

Here's a BDD of questions:

A, Are native modules built with/for 1.2.3 supposed to work under 1.2.5 
or not on windows?

A=yes -> B, How can I generate the equivalent of a unix core dump from 
the Microsoft Debugger? I have a bug report to send...

A=no -> B, Is the new gcc or the re-engineering of the code that causes 
the incompatibility?

A=no ^ B=gcc -> C, Would it make sense to maintain an old-gcc compiled 
distribution of 1.2.5?

A=no ^ B=code -> C, Would it make sense to merge the bugfixes and 
enhancements that are orthogonal to the compiler-specific parts back to 
the old-compiler branch, and maintain a backwards compatible distribution?

A=no ^ Denys=pissed -> I never said you should take more on your 
shoulders, just asked wether it made sense...


Gabor Szokoli

-
Please send submissions to users at mozart-oz.org
and administriva mail to users-request at mozart-oz.org.
The Mozart Oz web site is at http://www.mozart-oz.org/.
Please send bug reports to bugs at mozart-oz.org.





More information about the mozart-users mailing list