Am Mon, 1 Jul 2002 22:26:58 +0200 (CET) schrieb (Vadim Zeitlin <[EMAIL PROTECTED]>):
> On Mon, 1 Jul 2002 21:33:21 +0200 (CEST) Martin Jost > <[EMAIL PROTECTED]> wrote: > > Oops, what a brilliant design decision was it to put them in /tmp, > indeed. > Well, it wasn't completely dumb as I didn't want to put these files in > $HOME because the latter is often NFS-mounted and locking doesn't work > well > on NFS partitions. However I completely failed to think about the multi > user aspect... Ah,ok, I see ! This explains the decision. I've already seen the message about adding the username. (This will still leave Mahogany open for DOS-attacks by other local users. But I can easily live with that (It took quite a time to see the problem at all)) > MJ> After updating several Mail-folders (local mbx-Files), I usualy get: > MJ> Assert failed in file ./src/common/dynload.cpp at line 366: > MJ> Library unloaded before all objects were destroyed. > > This is a known (but harmless) problem. You can/should build it > --with-modules=static for now and I'm going to fix it soon. Sorry, I didn't checked the bug tracker for this one... > MJ> ------------------------------- Wish-List: > MJ> It would be nice, if a message in the Drafts folder would be opened > for > MJ> editing by double clicking it. > > Not sure if I can do it quickly but I'll have a look. Thanks ! > MJ> I've found the following problems, which I couldn't find already in > the bug > MJ> tracker (maybe I missed them): > > You should be using the latest wxWin from the cvs -- then Mahogany > should > compile without any problems. Now I deleted my complete wxGTK and mahogany source trees and did a fresh "cvs co" on them. (Yesterday evening; BTW: Is there a way to easily tell a version number of both mahogany and wxGTK, which "makes sense" to identify the cvs checkins ? (Preferable something wich doesn't require "cvs log" because I need to be online to do this)) The compile-problems I reported went away. But I got a new one. Here is my "fix": [godot]:~/pd-sw/internet/mail/mahogany/mahogany-cvs-neu/M/src/mail>diff MailFolder.cpp.~1~ MailFolder.cpp 85c85 < static MFFactory *MFFactory::ms_factories = NULL; --- > MFFactory *MFFactory::ms_factories = NULL; The initialization for this class static var. repeated the 'static'. gcc choked on this. With this mod. M build cleanly. But the resulting executable is unusable. When starting everything is flickering like crazy (even the splash-screen). Could this be due to my modifications ? When going back to the older version, I found another problem. I copied the older tree where M was installed back from CD to my harddrive. (I install each paket (and version) of software, which I compiled myself, in its own directory. So this can easily and cleanly done) When I started this version I got a big bunch of errors: 18:36:22: Bibliothek (DLL) '/home/pd/pd-sw/internet/mail/mahogany/mahogany-cvs/M/src/modules/LayoutEditor.so' ist kein Mahogany-Modul. 18:36:22: Failed to load shared library '/home/pd/pd-sw/internet/mail/mahogany/mahogany-cvs/M/src/modules/LayoutViewer.so: undefined symbol: FixUpMouseEvent__8wxWindowP10_GtkWidgetRiT2' 18:36:22: Bibliothek (DLL) '/home/pd/pd-sw/internet/mail/mahogany/mahogany-cvs/M/src/modules/LayoutViewer.so' ist kein Mahogany-Modul. 18:36:22: Failed to load shared library '/home/pd/pd-sw/internet/mail/mahogany/mahogany-cvs/M/src/modules/TextViewer.so: undefined symbol: FixUpMouseEvent__8wxWindowP10_GtkWidgetRiT2' .... Obviously M is looking in the build area for those libs instead of the installed path. Did I mess the build/installation ? Or is using dynamic modules just broken right now ? When I try to use the help system, I get: "Cannot initialize help system. Help files not found in directory /mahogany0.64cvs/share/Mahogany/doc" Please let me know, if I should enter any of the problems in the bug tracker ! Martin ------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Got root? We do. http://thinkgeek.com/sf _______________________________________________ Mahogany-Users mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/mahogany-users
