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
