Torsten Anders writes:
 > Dear Raphael,
 > 
 > On 16.06.2006, at 14:10, Raphael Collet wrote:
 > > Torsten Anders wrote:
 > >> BTW: It appears old *.ozf can not be loaded anymore. Only after a 
 > >> recompile my functors could be loaded. Does that mean all packages in 
 > >> Mogul need updating again?
 > >
 > > Which version of Mozart did you use for your "old" .ozf files?  Have 
 > > you seen an error message complaining about the pickle format's 
 > > version?
 > 
 > I could not load functors I compiled with 1.3.1 in 1.3.2. After 
 > recompilation everything was fine.
 > 
 > The error message was something like
 > 
 > %******* Error: module manager
 > 
 > could not link module
 > could not load functor at URL <blabla>.ozf
 > 

Were these functors in your .oz sub-directory?  The paths for these
include the Mozart release number, so when you run 1.3.2 it won't find
the ones in 1.3.1.  This is good for Mozart releases with incompatible
bytecode formats, but not so good when they don't ....

I just make a symbolic link from the new release to the old.  I don't
think we have a better solution at the moment.

k

_________________________________________________________________________________
mozart-users mailing list                               
[email protected]
http://www.mozart-oz.org/mailman/listinfo/mozart-users

Reply via email to