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

Reply via email to